0001558370-21-001646.txt : 20210224 0001558370-21-001646.hdr.sgml : 20210224 20210224173020 ACCESSION NUMBER: 0001558370-21-001646 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 117 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210224 DATE AS OF CHANGE: 20210224 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STONERIDGE INC CENTRAL INDEX KEY: 0001043337 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 341598949 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-13337 FILM NUMBER: 21675074 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-K 1 sri-20201231x10k.htm 10-K
000001043337--12-312020FYfalsesri0000us-gaap:OperatingLeaseRightOfUseAssetus-gaap:OtherLiabilitiesCurrentus-gaap:OperatingLeaseLiabilityNoncurrentYesP3YP3Y43000005200000430000043000002024-12-312040-12-312021-12-312025-12-312025-12-31us-gaap:OperatingLeaseRightOfUseAssetus-gaap:OtherLiabilitiesCurrentus-gaap:OperatingLeaseLiabilityNoncurrent0001043337us-gaap:AllowanceForCreditLossMember2019-01-012019-12-310001043337us-gaap:AllowanceForCreditLossMember2018-01-012018-12-310001043337us-gaap:AllowanceForCreditLossMember2017-01-012017-12-310001043337us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-310001043337us-gaap:AllowanceForCreditLossMember2019-12-310001043337us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-12-310001043337us-gaap:AllowanceForCreditLossMember2018-12-310001043337us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-12-310001043337us-gaap:AllowanceForCreditLossMember2017-12-310001043337us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2016-12-310001043337us-gaap:AllowanceForCreditLossMember2016-12-310001043337sri:AgreementLetter10b18Memberus-gaap:AdditionalPaidInCapitalMember2020-03-032020-03-060001043337sri:AgreementLetter10b18Member2020-03-032020-03-060001043337us-gaap:TreasuryStockMember2020-02-252020-02-250001043337us-gaap:AdditionalPaidInCapitalMember2020-02-252020-02-2500010433372017-01-012017-12-310001043337us-gaap:DomesticCountryMember2020-12-310001043337sri:AgreementLetter10b18Member2020-03-0300010433372020-02-2400010433372018-10-2600010433372020-02-252020-02-250001043337us-gaap:TreasuryStockMember2018-01-012018-12-310001043337us-gaap:CommonStockMember2018-01-012018-12-310001043337us-gaap:CommonStockMember2020-01-012020-12-310001043337us-gaap:CommonStockMember2019-01-012019-12-310001043337us-gaap:TreasuryStockMember2020-12-310001043337us-gaap:RetainedEarningsMember2020-12-310001043337us-gaap:AdditionalPaidInCapitalMember2020-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001043337srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201912Memberus-gaap:RetainedEarningsMember2019-12-310001043337srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201912Member2019-12-310001043337us-gaap:TreasuryStockMember2019-12-310001043337us-gaap:RetainedEarningsMember2019-12-310001043337us-gaap:AdditionalPaidInCapitalMember2019-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001043337us-gaap:TreasuryStockMember2018-12-310001043337us-gaap:RetainedEarningsMember2018-12-310001043337us-gaap:AdditionalPaidInCapitalMember2018-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001043337srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201609Memberus-gaap:RetainedEarningsMember2017-12-310001043337srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201609Member2017-12-310001043337us-gaap:TreasuryStockMember2017-12-310001043337us-gaap:RetainedEarningsMember2017-12-310001043337us-gaap:AdditionalPaidInCapitalMember2017-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001043337srt:MinimumMembersri:PstShortTermObligationsMember2020-12-310001043337srt:MaximumMembersri:PstShortTermObligationsMember2020-12-310001043337sri:PstShortTermObligationsMember2020-12-310001043337sri:TimeBasedAwardsMembersri:TwoThousandSixteenPlanMember2020-01-012020-12-310001043337sri:TwoThousandSixteenPlanMember2020-01-012020-12-310001043337sri:TwoThousandSixteenPlanMember2020-12-310001043337sri:PerformanceBasedRightToReceivedCommonSharesMember2020-12-310001043337sri:TimeBasedAwardsMember2019-12-310001043337sri:PerformanceBasedRightToReceivedCommonSharesMember2019-12-310001043337sri:PerformanceBasedAwardsMember2019-12-310001043337sri:TimeBasedAwardsMember2018-12-310001043337sri:PerformanceBasedRightToReceivedCommonSharesMember2018-12-310001043337sri:PerformanceBasedAwardsMember2018-12-310001043337sri:TimeBasedAwardsMember2018-01-012018-12-310001043337sri:TimeBasedAwardsMember2019-01-012019-12-310001043337sri:TimeBasedAwardsMembersri:Plan2006Member2020-01-012020-12-310001043337sri:PerformanceBasedAwardsMembersri:TwoThousandSixteenPlanMember2020-01-012020-12-310001043337sri:PerformanceBasedAwardsMembersri:Plan2006Member2020-01-012020-12-310001043337sri:TimeBasedAwardsMembersri:Plan2006Member2019-01-012019-12-310001043337sri:PerformanceBasedAwardsMembersri:TwoThousandSixteenPlanMember2019-01-012019-12-310001043337sri:PerformanceBasedAwardsMembersri:Plan2006Member2019-01-012019-12-310001043337sri:TimeBasedAwardsMembersri:Plan2006Member2018-01-012018-12-310001043337sri:PerformanceBasedAwardsMembersri:TwoThousandSixteenPlanMember2018-01-012018-12-310001043337sri:PerformanceBasedAwardsMembersri:Plan2006Member2018-01-012018-12-310001043337sri:PstEletronicaltdaMemberus-gaap:SellingGeneralAndAdministrativeExpensesMembersri:PstSegmentMember2020-01-012020-12-310001043337sri:PstEletronicaltdaMemberus-gaap:CostOfSalesMembersri:PstSegmentMember2020-01-012020-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:CorporateMember2020-01-012020-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:ResearchAndDevelopmentExpenseMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:CostOfSalesMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:CorporateMember2019-01-012019-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ElectronicsMember2019-01-012019-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ControlDevicesMember2019-01-012019-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:PstSegmentMember2018-01-012018-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ElectronicsMember2018-01-012018-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ControlDevicesMember2018-01-012018-12-310001043337us-gaap:ResearchAndDevelopmentExpenseMembersri:PstSegmentMember2018-01-012018-12-310001043337us-gaap:ResearchAndDevelopmentExpenseMembersri:ControlDevicesMember2018-01-012018-12-310001043337us-gaap:CostOfSalesMembersri:PstSegmentMember2018-01-012018-12-310001043337us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembersri:NonCoreSwitchesAndConnectorProductMembersri:ControlDevicesMember2019-01-012019-03-310001043337sri:ParticulateMatterProductLineStrategicExitMembersri:ControlDevicesMember2020-01-012020-12-310001043337sri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-01-012020-12-310001043337sri:ElectronicsMember2020-01-012020-12-310001043337sri:PstEletronicaltdaMember2010-01-012015-05-150001043337us-gaap:OperatingSegmentsMembersri:PstMember2020-01-012020-12-310001043337us-gaap:OperatingSegmentsMembersri:ElectronicsMember2020-01-012020-12-310001043337us-gaap:OperatingSegmentsMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:MaterialReconcilingItemsMembersri:ElectronicsMember2020-01-012020-12-310001043337us-gaap:MaterialReconcilingItemsMembersri:ControlDevicesMember2020-01-012020-12-310001043337srt:SouthAmericaMembersri:PstMember2020-01-012020-12-310001043337srt:NorthAmericaMembersri:ElectronicsMember2020-01-012020-12-310001043337srt:NorthAmericaMembersri:ControlDevicesMember2020-01-012020-12-310001043337srt:EuropeMembersri:ElectronicsMember2020-01-012020-12-310001043337srt:EuropeMembersri:ControlDevicesMember2020-01-012020-12-310001043337srt:AsiaPacificMembersri:ElectronicsMember2020-01-012020-12-310001043337srt:AsiaPacificMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:IntersegmentEliminationMember2020-01-012020-12-310001043337srt:SouthAmericaMember2020-01-012020-12-310001043337srt:NorthAmericaMember2020-01-012020-12-310001043337srt:EuropeMember2020-01-012020-12-310001043337srt:AsiaPacificMember2020-01-012020-12-310001043337sri:EuropeAndOtherMember2020-01-012020-12-310001043337us-gaap:OperatingSegmentsMembersri:PstMember2019-01-012019-12-310001043337us-gaap:OperatingSegmentsMembersri:ElectronicsMember2019-01-012019-12-310001043337us-gaap:OperatingSegmentsMembersri:ControlDevicesMember2019-01-012019-12-310001043337us-gaap:MaterialReconcilingItemsMembersri:PstMember2019-01-012019-12-310001043337us-gaap:MaterialReconcilingItemsMembersri:ElectronicsMember2019-01-012019-12-310001043337us-gaap:MaterialReconcilingItemsMembersri:ControlDevicesMember2019-01-012019-12-310001043337srt:SouthAmericaMembersri:PstMember2019-01-012019-12-310001043337srt:NorthAmericaMembersri:ElectronicsMember2019-01-012019-12-310001043337srt:NorthAmericaMembersri:ControlDevicesMember2019-01-012019-12-310001043337srt:EuropeMembersri:ElectronicsMember2019-01-012019-12-310001043337srt:EuropeMembersri:ControlDevicesMember2019-01-012019-12-310001043337srt:AsiaPacificMembersri:ElectronicsMember2019-01-012019-12-310001043337srt:AsiaPacificMembersri:ControlDevicesMember2019-01-012019-12-310001043337us-gaap:IntersegmentEliminationMember2019-01-012019-12-310001043337srt:SouthAmericaMember2019-01-012019-12-310001043337srt:NorthAmericaMember2019-01-012019-12-310001043337srt:EuropeMember2019-01-012019-12-310001043337srt:AsiaPacificMember2019-01-012019-12-310001043337sri:EuropeAndOtherMember2019-01-012019-12-310001043337us-gaap:OperatingSegmentsMembersri:PstMember2018-01-012018-12-310001043337us-gaap:OperatingSegmentsMembersri:ElectronicsMember2018-01-012018-12-310001043337us-gaap:OperatingSegmentsMembersri:ControlDevicesMember2018-01-012018-12-310001043337us-gaap:MaterialReconcilingItemsMembersri:PstMember2018-01-012018-12-310001043337us-gaap:MaterialReconcilingItemsMembersri:ElectronicsMember2018-01-012018-12-310001043337us-gaap:MaterialReconcilingItemsMembersri:ControlDevicesMember2018-01-012018-12-310001043337srt:SouthAmericaMembersri:PstMember2018-01-012018-12-310001043337srt:NorthAmericaMembersri:ElectronicsMember2018-01-012018-12-310001043337srt:NorthAmericaMembersri:ControlDevicesMember2018-01-012018-12-310001043337srt:EuropeMembersri:ElectronicsMember2018-01-012018-12-310001043337srt:EuropeMembersri:ControlDevicesMember2018-01-012018-12-310001043337srt:AsiaPacificMembersri:ElectronicsMember2018-01-012018-12-310001043337srt:AsiaPacificMembersri:ControlDevicesMember2018-01-012018-12-310001043337us-gaap:IntersegmentEliminationMember2018-01-012018-12-310001043337srt:SouthAmericaMember2018-01-012018-12-310001043337srt:NorthAmericaMember2018-01-012018-12-310001043337srt:EuropeMember2018-01-012018-12-310001043337srt:AsiaPacificMember2018-01-012018-12-310001043337sri:EuropeAndOtherMember2018-01-012018-12-310001043337us-gaap:OtherRestructuringMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-12-310001043337us-gaap:EmployeeSeveranceMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-12-310001043337us-gaap:EmployeeSeveranceMembersri:ElectronicsMember2020-12-310001043337sri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-12-310001043337us-gaap:OtherRestructuringMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2019-12-310001043337us-gaap:EmployeeSeveranceMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2019-12-310001043337us-gaap:EmployeeSeveranceMembersri:ElectronicsMember2019-12-310001043337sri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2019-12-310001043337us-gaap:OtherRestructuringMembersri:ElectronicsMember2018-12-310001043337us-gaap:EmployeeSeveranceMembersri:ElectronicsMember2018-12-310001043337us-gaap:ContractTerminationMembersri:ElectronicsMember2018-12-310001043337us-gaap:OtherRestructuringMembersri:ElectronicsMember2017-12-310001043337us-gaap:EmployeeSeveranceMembersri:ElectronicsMember2017-12-310001043337us-gaap:ContractTerminationMembersri:ElectronicsMember2017-12-310001043337sri:IntangibleImpairmentMembersri:ElectronicsMember2017-12-310001043337sri:FixedAssetImpairmentMembersri:ElectronicsMember2017-12-310001043337sri:ExcessAndObsoleteInventoryMembersri:ElectronicsMember2017-12-310001043337sri:ElectronicsMember2017-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ParticulateMatterProductLineStrategicExitMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:ResearchAndDevelopmentExpenseMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:CostOfSalesMembersri:ParticulateMatterProductLineStrategicExitMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:CostOfSalesMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ElectronicsMember2020-01-012020-12-310001043337us-gaap:ResearchAndDevelopmentExpenseMembersri:ElectronicsMember2020-01-012020-12-310001043337us-gaap:CostOfSalesMembersri:ElectronicsMember2020-01-012020-12-310001043337sri:ParticulateMatterProductLineStrategicExitMembersri:ControlDevicesMember2020-01-012020-12-310001043337sri:NonCashFixedAssetChargesMembersri:ParticulateMatterProductLineStrategicExitMember2020-01-012020-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:CantonFacilityRestructuringPlanMembersri:CantonFacilityMember2019-01-012019-12-310001043337us-gaap:ResearchAndDevelopmentExpenseMembersri:CantonFacilityRestructuringPlanMembersri:CantonFacilityMember2019-01-012019-12-310001043337us-gaap:CostOfSalesMembersri:CantonFacilityRestructuringPlanMembersri:CantonFacilityMember2019-01-012019-12-310001043337sri:AcceleratedDepreciationMembersri:ElectronicsMember2019-01-012019-12-310001043337us-gaap:CostOfSalesMembersri:ExcessAndObsoleteInventoryMembersri:ElectronicsMember2018-01-012018-12-310001043337sri:IntangibleImpairmentMembersri:ElectronicsMember2018-01-012018-12-310001043337sri:FixedAssetImpairmentMembersri:ElectronicsMember2018-01-012018-12-310001043337sri:ExcessAndObsoleteInventoryMembersri:ElectronicsMember2018-01-012018-12-310001043337us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001043337us-gaap:CostOfSalesMember2020-01-012020-12-310001043337sri:PstSegmentMember2020-01-012020-12-310001043337us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-12-310001043337us-gaap:CostOfSalesMember2018-01-012018-12-310001043337sri:PstSegmentMember2018-01-012018-12-310001043337srt:MinimumMembersri:ParticulateMatterProductLineStrategicExitMembersri:ControlDevicesMember2020-12-310001043337srt:MaximumMembersri:ParticulateMatterProductLineStrategicExitMembersri:ControlDevicesMember2020-12-310001043337sri:StoneridgeBrazilsBankOverdraftCreditFacilityMember2020-01-012020-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2020-01-012020-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2019-01-012019-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2018-01-012018-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2018-01-012018-12-310001043337srt:MinimumMemberus-gaap:VehiclesMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:ToolsDiesAndMoldsMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:TechnologyEquipmentMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2020-01-012020-12-310001043337srt:MinimumMembersri:PreProductionCostsMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:VehiclesMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:ToolsDiesAndMoldsMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:TechnologyEquipmentMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2020-01-012020-12-310001043337srt:MaximumMembersri:PreProductionCostsMember2020-01-012020-12-310001043337us-gaap:LandMembersri:ControlDevicesMember2020-12-310001043337us-gaap:BuildingAndBuildingImprovementsMembersri:ControlDevicesMember2020-12-310001043337us-gaap:VehiclesMember2020-12-310001043337us-gaap:ToolsDiesAndMoldsMember2020-12-310001043337us-gaap:TechnologyEquipmentMember2020-12-310001043337us-gaap:MachineryAndEquipmentMember2020-12-310001043337us-gaap:LeaseholdImprovementsMember2020-12-310001043337us-gaap:LandImprovementsMember2020-12-310001043337us-gaap:FurnitureAndFixturesMember2020-12-310001043337us-gaap:ConstructionInProgressMember2020-12-310001043337us-gaap:BuildingAndBuildingImprovementsMember2020-12-310001043337us-gaap:VehiclesMember2019-12-310001043337us-gaap:ToolsDiesAndMoldsMember2019-12-310001043337us-gaap:TechnologyEquipmentMember2019-12-310001043337us-gaap:MachineryAndEquipmentMember2019-12-310001043337us-gaap:LeaseholdImprovementsMember2019-12-310001043337us-gaap:LandImprovementsMember2019-12-310001043337us-gaap:FurnitureAndFixturesMember2019-12-310001043337us-gaap:ConstructionInProgressMember2019-12-310001043337us-gaap:BuildingAndBuildingImprovementsMember2019-12-310001043337srt:MinimumMemberus-gaap:SoftwareDevelopmentMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2020-01-012020-12-310001043337us-gaap:RetainedEarningsMember2020-01-012020-12-310001043337us-gaap:RetainedEarningsMember2019-01-012019-12-310001043337us-gaap:RetainedEarningsMember2018-01-012018-12-3100010433372019-04-012019-04-010001043337us-gaap:LineOfCreditMembersri:ElectronicsMember2020-01-012020-12-310001043337us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001043337us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2019-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:VentureCapitalFundsMember2020-01-012020-12-310001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2019-01-012019-12-310001043337sri:OrlacoMember2017-01-012017-01-310001043337us-gaap:OtherRestructuringMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:EmployeeSeveranceMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:OtherRestructuringMembersri:ParticulateMatterProductLineStrategicExitMember2020-01-012020-12-310001043337us-gaap:OtherRestructuringMembersri:ElectronicsMember2020-01-012020-12-310001043337us-gaap:EmployeeSeveranceMembersri:ElectronicsMember2020-01-012020-12-310001043337us-gaap:ContractTerminationMembersri:ElectronicsMember2020-01-012020-12-310001043337sri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2020-01-012020-12-310001043337sri:ParticulateMatterProductLineStrategicExitMember2020-01-012020-12-310001043337us-gaap:OtherRestructuringMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2019-01-012019-12-310001043337us-gaap:EmployeeSeveranceMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2019-01-012019-12-310001043337us-gaap:OtherRestructuringMembersri:ElectronicsMember2019-01-012019-12-310001043337us-gaap:EmployeeSeveranceMembersri:ElectronicsMember2019-01-012019-12-310001043337us-gaap:ContractTerminationMembersri:ElectronicsMember2019-01-012019-12-310001043337sri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2019-01-012019-12-310001043337us-gaap:OtherRestructuringMembersri:ElectronicsMember2018-01-012018-12-310001043337us-gaap:EmployeeSeveranceMembersri:ElectronicsMember2018-01-012018-12-310001043337us-gaap:ContractTerminationMembersri:ElectronicsMember2018-01-012018-12-310001043337sri:AcceleratedShareRepurchaseAgreementMember2019-05-072019-05-070001043337sri:NonCoreSwitchesAndConnectorProductMembersri:ControlDevicesMember2019-04-012019-06-300001043337sri:ExploitatiemaatschappijBerghaafB.v.Member2018-03-310001043337us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-01-012020-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-01-012019-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2018-01-012018-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001043337srt:MinimumMemberus-gaap:StateAndLocalJurisdictionMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:ForeignCountryMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:StateAndLocalJurisdictionMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:ForeignCountryMember2020-01-012020-12-310001043337us-gaap:StateAndLocalJurisdictionMember2020-12-310001043337us-gaap:ForeignCountryMember2020-12-310001043337us-gaap:DomesticCountryMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:ForeignCountryMemberus-gaap:TaxAndCustomsAdministrationNetherlandsMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:ForeignCountryMemberus-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:ForeignCountryMemberus-gaap:FederalMinistryOfFinanceGermanyMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:DomesticCountryMembersri:IncomeTaxAuthorityArgentinaMember2020-01-012020-12-310001043337srt:MinimumMembercountry:SEus-gaap:SwissFederalTaxAdministrationFTAMember2020-01-012020-12-310001043337srt:MinimumMembercountry:MXus-gaap:MexicanTaxAuthorityMember2020-01-012020-12-310001043337srt:MinimumMembercountry:GBus-gaap:HerMajestysRevenueAndCustomsHMRCMember2020-01-012020-12-310001043337srt:MinimumMembercountry:FRus-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember2020-01-012020-12-310001043337srt:MinimumMembercountry:ESus-gaap:TaxAuthoritySpainMember2020-01-012020-12-310001043337srt:MinimumMembercountry:CNus-gaap:StateAdministrationOfTaxationChinaMember2020-01-012020-12-310001043337srt:MinimumMembercountry:BRus-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:ForeignCountryMemberus-gaap:TaxAndCustomsAdministrationNetherlandsMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:ForeignCountryMemberus-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:ForeignCountryMemberus-gaap:FederalMinistryOfFinanceGermanyMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:DomesticCountryMemberus-gaap:InternalRevenueServiceIRSMember2020-01-012020-12-310001043337srt:MaximumMemberus-gaap:DomesticCountryMembersri:IncomeTaxAuthorityArgentinaMember2020-01-012020-12-310001043337srt:MaximumMembercountry:SEus-gaap:SwissFederalTaxAdministrationFTAMember2020-01-012020-12-310001043337srt:MaximumMembercountry:MXus-gaap:MexicanTaxAuthorityMember2020-01-012020-12-310001043337srt:MaximumMembercountry:GBus-gaap:HerMajestysRevenueAndCustomsHMRCMember2020-01-012020-12-310001043337srt:MaximumMembercountry:FRus-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember2020-01-012020-12-310001043337srt:MaximumMembercountry:ESus-gaap:TaxAuthoritySpainMember2020-01-012020-12-310001043337srt:MaximumMembercountry:CNus-gaap:StateAdministrationOfTaxationChinaMember2020-01-012020-12-310001043337srt:MaximumMembercountry:BRus-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember2020-01-012020-12-310001043337srt:SouthAmericaMember2020-12-310001043337srt:NorthAmericaMember2020-12-310001043337sri:EuropeAndOtherMember2020-12-310001043337srt:SouthAmericaMember2019-12-310001043337srt:NorthAmericaMember2019-12-310001043337sri:EuropeAndOtherMember2019-12-310001043337sri:PstEletronicaltdaMembersri:CivilLaborAndOtherTaxContingenciesMember2020-12-310001043337sri:PstEletronicaltdaMembersri:CivilLaborAndOtherTaxContingenciesMember2019-12-310001043337srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2020-12-310001043337sri:PstEletronicaltdaMember2020-12-310001043337sri:PstEletronicaltdaMembersri:TermLoanMember2020-12-310001043337sri:PstLongTermNotesMember2019-12-310001043337sri:PstEletronicaltdaMember2020-08-122020-08-120001043337sri:PstEletronicaltdaMemberus-gaap:LineOfCreditMember2020-12-310001043337us-gaap:LineOfCreditMember2020-12-310001043337srt:MinimumMembersri:SuzhouShortTermCreditLineMember2020-01-012020-12-310001043337srt:MaximumMembersri:SuzhouShortTermCreditLineMember2020-01-012020-12-310001043337sri:SpecifiedHedgeBorrowingsMemberus-gaap:RevolvingCreditFacilityMembersri:AmendmentNumberOneMember2020-12-310001043337sri:CreditFacilityMemberus-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2020-12-310001043337us-gaap:LineOfCreditMembersri:ElectronicsMember2020-12-310001043337us-gaap:RevolvingCreditFacilityMember2020-12-310001043337sri:SwedenShortTermNoteMember2020-12-310001043337sri:SuzhouShortTermCreditLineMember2020-12-310001043337sri:PstEletronicaltdaMemberus-gaap:LineOfCreditMember2019-12-310001043337sri:SuzhouShortTermCreditLineMember2019-12-310001043337sri:BankAcceptanceDraftCreditLineMember2020-12-310001043337sri:BankAcceptanceDraftCreditLineMember2019-12-310001043337us-gaap:LetterOfCreditMember2020-12-310001043337us-gaap:LineOfCreditMember2019-12-310001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2020-12-310001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2019-12-310001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2018-12-310001043337us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembersri:NonCoreSwitchesAndConnectorProductMember2019-04-010001043337us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2020-01-012020-12-310001043337us-gaap:TradeNamesMembersri:PstMember2020-12-310001043337us-gaap:TradeNamesMembersri:ElectronicsMember2020-12-310001043337us-gaap:SoftwareDevelopmentMembersri:ElectronicsMember2020-12-310001043337us-gaap:SoftwareDevelopmentMembersri:ControlDevicesMember2020-12-310001043337us-gaap:CustomerListsMembersri:PstMember2020-12-310001043337us-gaap:CustomerListsMembersri:ElectronicsMember2020-12-310001043337sri:TechnologyMembersri:PstMember2020-12-310001043337sri:TechnologyMembersri:ElectronicsMember2020-12-310001043337sri:TechnologyMembersri:ControlDevicesMember2020-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMember2018-01-012018-12-310001043337sri:MindaStoneridgeInstrumentsLtdMember2020-01-012020-12-310001043337sri:AutotechVenturesMember2020-01-012020-12-310001043337sri:MindaStoneridgeInstrumentsLtdMember2019-01-012019-12-310001043337sri:AutotechVenturesMember2019-01-012019-12-310001043337sri:MindaStoneridgeInstrumentsLtdMember2018-01-012018-12-310001043337sri:ElectronicsMember2018-12-310001043337us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-01-012019-12-310001043337us-gaap:InterestIncomeMember2019-01-012019-12-310001043337us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001043337sri:EuroDenominatedForeignCurrencyForwardContractsMember2018-01-012018-12-310001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001043337us-gaap:SoftwareDevelopmentMember2020-12-310001043337us-gaap:SoftwareDevelopmentMember2019-12-310001043337us-gaap:TradeNamesMember2020-12-310001043337us-gaap:CustomerListsMember2020-12-310001043337sri:TechnologyMember2020-12-310001043337us-gaap:TradeNamesMember2019-12-310001043337us-gaap:CustomerListsMember2019-12-310001043337sri:TechnologyMember2019-12-310001043337sri:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001043337sri:PstEletronicaltdaMembersri:EarnoutConsiderationMember2020-12-310001043337sri:EarnoutConsiderationMember2020-12-310001043337sri:PstEletronicaltdaMembersri:EarnoutConsiderationMember2019-12-310001043337sri:EarnoutConsiderationMember2019-12-310001043337sri:PstEletronicaltdaMembersri:EarnoutConsiderationMember2018-12-310001043337sri:OrlacoMembersri:EarnoutConsiderationMember2018-12-310001043337sri:EarnoutConsiderationMember2018-12-310001043337sri:OrlacoMembersri:EarnoutConsiderationMember2019-01-012019-12-310001043337sri:PstEletronicaltdaMembersri:EarnoutConsiderationMember2020-01-012020-12-310001043337sri:EarnoutConsiderationMember2020-01-012020-12-310001043337sri:PstEletronicaltdaMembersri:EarnoutConsiderationMember2019-01-012019-12-310001043337sri:EarnoutConsiderationMember2019-01-012019-12-310001043337sri:MindaStoneridgeInstrumentsLtdMember2020-12-310001043337sri:AutotechVenturesMember2020-12-310001043337sri:MindaStoneridgeInstrumentsLtdMember2019-12-310001043337sri:MindaStoneridgeInstrumentsLtdMember2018-12-310001043337sri:TimeBasedAwardsMember2020-12-310001043337sri:PerformanceBasedAwardsMember2020-12-310001043337sri:TimeBasedAwardsMember2020-01-012020-12-3100010433372020-10-012020-12-3100010433372020-07-012020-09-3000010433372020-04-012020-06-3000010433372020-01-012020-03-3100010433372019-10-012019-12-3100010433372019-07-012019-09-3000010433372019-04-012019-06-300001043337us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembersri:NonCoreSwitchesAndConnectorProductMember2019-01-012019-12-310001043337us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembersri:NonCoreSwitchesAndConnectorProductMember2018-01-012018-12-310001043337us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembersri:NonCoreSwitchesAndConnectorProductMembersri:ControlDevicesMember2019-04-012019-04-010001043337us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001043337us-gaap:ForwardContractsMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001043337sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMemberus-gaap:CashFlowHedgingMember2020-12-310001043337sri:EuroDenominatedForeignCurrencyForwardContractsMemberus-gaap:NondesignatedMember2020-12-310001043337us-gaap:InterestRateSwapMemberus-gaap:CashFlowHedgingMember2020-02-180001043337sri:U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMemberus-gaap:CashFlowHedgingMember2019-12-310001043337sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMemberus-gaap:CashFlowHedgingMember2019-12-310001043337sri:EuroDenominatedForeignCurrencyForwardContractsMemberus-gaap:NondesignatedMember2019-12-310001043337sri:EuroDenominatedForeignCurrencyForwardContractsMemberus-gaap:NondesignatedMember2018-12-310001043337sri:EuroDenominatedForeignCurrencyForwardContractsMemberus-gaap:NondesignatedMember2017-12-310001043337us-gaap:CorporateMember2020-01-012020-12-310001043337sri:PstMember2020-01-012020-12-310001043337sri:ElectronicsMember2020-01-012020-12-310001043337sri:ControlDevicesMember2020-01-012020-12-310001043337us-gaap:CorporateMember2019-01-012019-12-310001043337sri:PstMember2019-01-012019-12-310001043337sri:ElectronicsMember2019-01-012019-12-310001043337sri:ControlDevicesMember2019-01-012019-12-310001043337us-gaap:CorporateMember2018-01-012018-12-310001043337sri:PstMember2018-01-012018-12-310001043337sri:ElectronicsMember2018-01-012018-12-310001043337sri:ControlDevicesMember2018-01-012018-12-310001043337us-gaap:RevolvingCreditFacilityMembersri:AmendmentNumberOneMember2020-12-310001043337sri:PstShortTermObligationsMembersri:PstShortTermObligationsMember2020-01-012020-12-310001043337us-gaap:RevolvingCreditFacilityMember2020-01-012020-12-310001043337sri:SwedenShortTermNoteMember2020-01-012020-12-310001043337sri:SuzhouShortTermCreditLineMember2020-01-012020-12-310001043337srt:MinimumMemberus-gaap:LineOfCreditMember2020-12-310001043337sri:SpecifiedHedgeBorrowingsMembersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMembersri:AmendmentNumberOneMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-06-262020-06-300001043337srt:MinimumMemberus-gaap:RevolvingCreditFacilityMembersri:AmendmentNumberOneMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-06-262020-06-300001043337sri:VolvoMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001043337sri:FordMotorCompanyMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001043337sri:VolvoMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-310001043337sri:FordMotorCompanyMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-310001043337sri:VolvoMemberus-gaap:SalesRevenueNetMember2018-01-012018-12-310001043337sri:FordMotorCompanyMemberus-gaap:SalesRevenueNetMember2018-01-012018-12-310001043337us-gaap:CommonStockMember2020-12-310001043337us-gaap:CommonStockMember2019-12-310001043337us-gaap:CommonStockMember2018-12-310001043337us-gaap:CommonStockMember2017-12-310001043337us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001043337us-gaap:FairValueMeasurementsRecurringMember2019-12-3100010433372017-12-310001043337srt:MaximumMemberus-gaap:RevolvingCreditFacilityMembersri:AmendmentNumberOneMember2020-06-260001043337sri:OrlacoMember2018-01-012018-12-310001043337us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForwardContractsMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-12-310001043337us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001043337us-gaap:FairValueMeasurementsRecurringMember2020-12-310001043337us-gaap:IntersegmentEliminationMember2020-12-310001043337us-gaap:CorporateMember2020-12-310001043337sri:PstMember2020-12-310001043337sri:ElectronicsMember2020-12-310001043337us-gaap:IntersegmentEliminationMember2019-12-310001043337us-gaap:CorporateMember2019-12-310001043337sri:PstMember2019-12-310001043337sri:ElectronicsMember2019-12-310001043337sri:ControlDevicesMember2019-12-310001043337sri:ParticulateMatterFixedAssetsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ControlDevicesMembersri:TallinnEstoniaFacilityMember2020-01-012020-12-310001043337sri:ParticulateMatterFixedAssetsMembersri:ControlDevicesMembersri:TallinnEstoniaFacilityMember2020-01-012020-12-310001043337sri:ParticulateMatterFixedAssetsMember2020-01-012020-12-310001043337sri:CreditFacilityMember2020-01-012020-12-310001043337sri:CreditFacilityMember2019-01-012019-12-310001043337us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001043337us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001043337us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-3100010433372018-12-310001043337sri:ControlDevicesMember2020-12-310001043337us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-01-012019-12-310001043337us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2018-01-012018-12-310001043337us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2017-01-012017-12-310001043337sri:TwoThousandSixteenPlanMember2020-05-310001043337sri:DirectorSharePlanMember2018-05-310001043337sri:DirectorSharePlanMember2013-05-310001043337sri:TwoThousandSixteenPlanMember2020-06-012020-12-310001043337sri:DirectorSharePlanMember2018-05-012018-05-310001043337sri:TwoThousandSixteenPlanMember2016-05-012016-05-310001043337sri:DirectorSharePlanMember2013-05-012013-05-310001043337sri:DirectorSharePlanMember2005-04-012005-04-300001043337sri:DirectorSharePlanMember2020-01-012020-12-310001043337us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembersri:NonCoreSwitchesAndConnectorProductMembersri:ControlDevicesMember2020-01-012020-12-3100010433372020-02-242020-02-240001043337sri:PerformanceBasedAwardsMember2020-01-012020-12-310001043337sri:PerformanceBasedAwardsMember2019-01-012019-12-310001043337sri:PerformanceBasedAwardsMember2018-01-012018-12-310001043337sri:AcceleratedShareRepurchaseAgreementMember2019-05-0700010433372019-01-012019-03-310001043337sri:ExploitatiemaatschappijBerghaafB.v.Member2019-01-012019-12-310001043337us-gaap:RevolvingCreditFacilityMembersri:AmendmentNumberOneMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2020-06-260001043337us-gaap:RevolvingCreditFacilityMembersri:AmendmentNumberOneMemberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2020-06-260001043337us-gaap:RevolvingCreditFacilityMembersri:AmendmentNumberOneMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2020-06-260001043337us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-01-012020-12-310001043337us-gaap:RevolvingCreditFacilityMembersri:AmendmentNumberOneMember2020-06-2600010433372020-12-310001043337us-gaap:TreasuryStockMember2020-01-012020-12-310001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2018-01-012018-12-310001043337us-gaap:RevolvingCreditFacilityMember2019-06-050001043337us-gaap:EmployeeRelocationMember2020-01-012020-12-310001043337us-gaap:EmployeeRelocationMember2019-01-012019-12-310001043337us-gaap:EmployeeRelocationMember2018-01-012018-12-310001043337us-gaap:EmployeeRelocationMember2020-12-310001043337sri:AcceleratedShareRepurchaseAgreementMember2019-05-062019-05-070001043337sri:PstEletronicaltdaMember2019-12-3100010433372019-12-310001043337us-gaap:RevolvingCreditFacilityMember2019-01-012019-12-310001043337us-gaap:RevolvingCreditFacilityMember2019-12-310001043337us-gaap:TreasuryStockMember2019-01-012019-12-310001043337us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembersri:NonCoreSwitchesAndConnectorProductMembersri:ControlDevicesMember2019-01-012019-12-310001043337sri:OrlacoMember2017-01-3100010433372019-01-012019-12-3100010433372018-01-012018-12-310001043337sri:PstEletronicaltdaMember2017-05-1600010433372020-06-3000010433372021-02-1900010433372020-01-012020-12-31xbrli:sharesiso4217:USDxbrli:pureiso4217:EURiso4217:BRLiso4217:USDxbrli:sharesiso4217:CNYiso4217:SEKsri:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2020

Commission file number: 001-13337

Stoneridge

STONERIDGE INC

(Exact name of registrant as specified in its charter)

Ohio

    

34-1598949

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

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 class

Trading Symbol(s)

Name of each exchange on which registered

Common Shares, without par value

SRI

New York Stock Exchange

Securities registered pursuant to section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

Yes No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.

Yes No

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.

Yes No

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).

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

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).

Yes No

As of June 30, 2020, the aggregate market value of the registrant’s Common Shares held by non-affiliates of the registrant was approximately $532.3 million. The closing price of the Common Shares on June 30, 2020 as reported on the New York Stock Exchange was $20.66 per share. As of June 30, 2020, the number of Common Shares outstanding was 27,000,901.

The number of Common Shares outstanding as of February 19, 2021 was 27,005,257.

DOCUMENTS INCORPORATED BY REFERENCE

Definitive Proxy Statement for the Annual Meeting of Shareholders to be held on May 11, 2021, into Part III, Items 10, 11, 12, 13 and 14.

INDEX

    

Page

PART I

Item 1.

Business

1

Information about our Executive Officers of the Company

6

Item 1A.

Risk Factors

8

Item 1B.

Unresolved Staff Comments

17

Item 2.

Properties

18

Item 3.

Legal Proceedings

18

Item 4.

Mine Safety Disclosure

19

PART II

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

19

Item 6.

Selected Financial Data

21

Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

22

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

39

Item 8.

Financial Statements and Supplementary Data

40

Item 9.

Changes in and Disagreements With Accountants on Accounting and Financial Disclosure

83

Item 9A.

Controls and Procedures

83

Item 9B.

Other Information

86

PART III

Item 10.

Directors, Executive Officers and Corporate Governance

87

Item 11.

Executive Compensation

87

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

87

Item 13.

Certain Relationships and Related Transactions, and Director Independence

88

Item 14.

Principal Accounting Fees and Services

88

PART IV

Item 15.

Exhibits, Financial Statement Schedule

88

Signatures

92

i

Forward-Looking Statements

Portions of this report on Form 10-K 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 impact of COVID-19, or other future pandemics, on the global economy, and on our customers, suppliers, employees, business and cash flows;
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, motorcycle or agricultural vehicle production;
competitive market conditions and resulting effects on sales and pricing;
the impact on changes in foreign currency exchange rates on sales, costs and results, particularly the Argentinian peso, Brazilian real, Chinese renminbi, euro, Mexican peso and Swedish krona;
our ability to achieve cost reductions that offset or exceed customer-mandated selling price reductions;
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 our control, such as the recent coronavirus outbreak;
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;
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”).

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.

ii

PART I

Item 1. Business.

Overview

Founded in 1965, Stoneridge, Inc. (the “Company”) is a global designer and manufacturer of highly engineered electrical and electronic components, modules and systems for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. Our products and systems are critical elements in the management of mechanical and electrical systems to improve overall vehicle performance, convenience and monitoring in areas such as safety and security, intelligence, efficiency and emissions. Our worldwide footprint is primarily comprised of 26 locations in 12 countries and enables us to supply global and regional automotive, commercial, off-highway, motorcycle, agricultural and other vehicle markets.

Our custom-engineered products and systems are used to activate equipment and accessories, monitor and display vehicle performance and control, distribute electrical power and signals and provide vehicle security and convenience. Our product offerings consist of actuators, sensors, switches and connectors, driver information systems, camera-based vision systems, connectivity and compliance products, electronic control units, vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions. We supply the majority of our products, predominantly on a sole-source basis, to many of the world’s leading automotive and commercial vehicle original equipment manufacturers (“OEMs”) and select non-vehicle OEMs, as well as certain automotive and commercial vehicle Tier 1 suppliers. Our customers are increasingly utilizing electronic technology to comply with more stringent regulations (particularly emissions and safety) and to meet end-user demand for improved vehicle performance and greater convenience. As a result of this trend, per-vehicle electronic content has been increasing. Our technology and our partnership-oriented approach to product design and development enables us to develop next-generation products and systems for this trend.

Beginning with the divestiture of our wiring business in 2014, we accelerated a shift in our product portfolio towards smart products, or those products which contain embedded electronics or logic. While the wiring business was our largest single business, based on revenues and employees, and the business that the Company was founded on, it was largely a commodity that did not provide a technology platform to drive our expected future growth. In addition to the divestiture of the wiring business, we deployed capital in 2017 to make strategic investments including the acquisition of Orlaco, our partner on the development of MirrorEye, our camera-based vision system, and the acquisition of 100 percent of our Stoneridge Brazil business. In 2019, the Company sold the Control Devices Non-core Products business to further align with our strategic plan. These activities have acted as a catalyst for the advancement of our smart product portfolio, increasing our smart content from just over 50 percent of our sales in 2014 to almost 73% of our sales in 2020. Our product portfolio shift focuses on the megatrends driving the transportation industry.

In January 2019, the Company committed to a restructuring plan that resulted in the closure of the Canton, Massachusetts facility (“Canton Facility”) as of 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 termination costs, professional fees and other related costs such as moving and set-up costs for equipment and costs to restore the engineering function previously located at the Canton Facility.  We recognized $3.0 million and $12.5 million of expense as a result of these actions during the years ended December 31, 2020 and 2019, respectively. During the third quarter of 2020, we leased the Canton facility to a third party and are evaluating the sale of the facility. The Company expects additional costs to be immaterial related to the Canton Restructuring.

On April 1, 2019, the Company entered into an Asset Purchase Agreement and sold product lines and assets related to certain Control Devices non-core switches and connectors (the “Non-core Products”). The Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components. See Note 2 to the consolidated financial statement for additional details regarding the disposal of Non-core Products.

1

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line (“PM Sensor Exit”). The decision to exit the PM sensor product line was made after the consideration of the decline in the market outlook for diesel passenger vehicles, the current and expected profitability of the product line and the Company’s strategic focus on aligning resources with the greatest opportunities. The estimated costs for the PM Sensor Exit include employee severance and termination costs, contract termination costs, professional fees and other related costs such as potential commercial and supplier settlements. Non-cash charges include impairment of fixed assets and accelerated depreciation associated with PM sensor production. We recognized $3.4 million of expense as a result of this initiative during the year ended December 31, 2020. The estimated range of additional cost of the plan to exit the PM sensor product line, that will impact the Control Devices segment, is approximately $2.8 million and $6.3 million and is related to employee severance and termination costs, contract terminations costs, other related costs such as potential commercial and supplier settlements and accelerated depreciation. The Company expects the exit from the PM sensor product line to be completed in the fourth quarter of 2021.

We have positioned each of our segments for continued long-term success. Our Control Devices segment is increasingly well positioned with a focus on continued development and commercialization of actuation and electrified powertrain applications that will drive future growth for the segment. Our Electronics segment is expected drive strong revenue growth through previously awarded new program launches including our first two launches for our MirrorEye® camera-based vision system in the OEM market, as well as our continued investment in current and future technologies. Our Stoneridge Brazil segment continues to integrate into our global Electronics strategy as we leverage our global engineering footprint and prepare for continued expansion of our local OEM presence. Overall, we will continue to focus our resources on the areas of largest opportunity for the Company and drive long-term value creation for our shareholders.

Segments and Products

We conduct our business in three reportable business segments which are the same as our operating segments: Control Devices, Electronics and Stoneridge Brazil.

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. Actuator products enable OEMs to deploy power functions in a vehicle and can be designed to integrate switching and control functions including our park lock and shift by wire products. Sensor products are employed in major vehicle systems such as the emissions, safety, powertrain, braking, climate control, steering and suspension systems. Switches and connectors transmit signals that activate specific functions. Our switch and connector technology is principally used in two capacities, user-activated and hidden. User-activated switches are used by a vehicle’s operator or passengers to manually activate in-vehicle accessories. Hidden switches are not typically visible to vehicle operators or passengers and are engaged to activate or deactivate selected functions as part of normal vehicle operations. We sell these products principally to the automotive market. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets.

Electronics. Our Electronics segment designs and manufactures driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units. Driver information systems and connectivity and compliance products collect, store and display vehicle information such as speed, pressure, maintenance data, trip information, operator performance, temperature, distance traveled and driver messages related to vehicle performance. Camera-based vision products provide enhanced vehicle visibility to drivers. Electronic control units regulate, coordinate, monitor and direct the operation of the electrical system within a vehicle. These products are sold principally to the commercial vehicle market through both the OEM and aftermarket channels. In addition, camera-based vision systems are sold to the off-highway and commercial vehicle markets.

Stoneridge Brazil. Our Stoneridge Brazil segment, formerly referred to as “PST”, primarily serves the South American market and specializes in the design, manufacture and sale of vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions primarily for the automotive and motorcycle markets. This segment includes product lines such as vehicle monitoring and tracking devices, security alarms, convenience applications such as parking sensors and review view cameras, audio and infotainment systems and telematics products used for fleet management. These products improve the performance, safety and convenience features of our customers’ vehicles. Stoneridge Brazil sells its products through the aftermarket distribution channel, to factory authorized dealer installers, also referred to as original equipment services, direct to OEMs and through mass merchandisers. In addition, monitoring services and tracking devices are sold directly to corporate and individual customers.

2

Our products and systems are sold to numerous OEM and Tier 1 customers, as well as aftermarket distributors and mass merchandisers, for use on many different vehicle platforms. We supply multiple parts to many of our principal OEM and Tier 1 customers under requirements contracts for a particular vehicle model. These contracts range in duration from one year to the production life of the model, which commonly extends for three to seven years.

The following table sets forth for the periods indicated, the percentage of net sales derived from our principal end markets:

Year ended December 31

    

2020

    

2019

    

2018

Automotive

49

%  

41

%  

41

%

Commercial vehicle

30

33

33

Off-highway and other

14

18

17

Aftermarket distributors, mass merchandisers and monitoring services

7

8

9

For further information related to our reportable segments and financial information about geographic areas, see Note 14 to the consolidated financial statements.

Production Materials

The principal production materials used in the Company’s manufacturing process are molded plastic components and resins, copper, steel, precious metals and certain electrical components such as printed circuit boards, semiconductors, microprocessors, memory devices, resistors, capacitors, fuses, relays, infotainment devices and cameras. We purchase production materials pursuant to both annual contract and spot purchasing methods. Such materials are available from multiple sources, but we generally establish collaborative relationships with a qualified supplier for each of our key production materials in order to lower costs and enhance service and quality. As global demand for our production materials increases, we may have difficulties obtaining adequate production materials from our suppliers to satisfy our customers. Refer to the Risk Factors for risks related to the current supply chain disruption related to semiconductors and other production materials. Any extended period of time for which we cannot obtain adequate production material or which we experience an increase in the price of production material would materially affect our results of operations and financial condition.

Patents, Trademarks and Intellectual Property

We maintain and have pending various U.S. and foreign patents, trademarks and other rights to intellectual property relating to the reportable segments of our business, which we believe are appropriate to protect the Company’s interests in existing products, new inventions, manufacturing processes and product developments. We do not believe any single patent is material to our business, nor would the expiration or invalidity of any patent have a material adverse effect on our business or ability to compete.

Industry Cyclicality and Seasonality

The markets for products in each of our reportable segments have been cyclical. Because these products are used principally in the production of vehicles for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets, revenues and therefore results of operations, are significantly dependent on the general state of the economy and other factors, like the impact of environmental regulations on our customers and end market consumers, which affect these markets. A significant decline in automotive, commercial, off-highway, motorcycle and agricultural vehicle production of our principal customers could adversely impact the Company. Our Control Devices and Electronics and segments are typically not affected by seasonality, however the demand for our Stoneridge Brazil segment consumer products is typically higher in the second half of the year, the fourth quarter in particular.

3

Customers

We have several customers which account for a significant percentage of our sales. The loss of any significant portion of our sales to these customers, or the loss of a significant customer, would have a material adverse impact on our financial condition and results of operations. We supply numerous different products to each of our principal customers. Contracts with several of our customers provide for supplying their requirements for a particular model, rather than for manufacturing a specific quantity of products. Such contracts range from one year to the life of the model, which is generally three to seven years. These contracts are subject to potential renegotiation from time to time, which may affect product pricing and generally may be terminated by our customers at any time. Therefore, the loss of a contract for a major model or a significant decrease in demand for certain key models or group of related models sold by any of our major customers would have a material adverse impact on the Company. We may enter into contracts to supply products, the introduction of which may then be delayed or cancelled. We also compete to supply products for successor models, and are therefore subject to the risk that the customer will not select the Company to produce products on any such model, which could have a material adverse impact on our financial condition and results of operations.

Due to the competitive nature of the markets we serve, we face pricing pressures from our customers in the ordinary course of business. In response to these pricing pressures we have been able to effectively manage our production costs by the combination of lowering certain costs and limiting the increase of others, the net impact of which has not been material. However, if we are unable to effectively manage production costs in the future to mitigate future pricing pressures, our results of operations would be adversely affected.

Backlog

The Company typically enters into customer agreements at the beginning of a vehicle life cycle with the intent to fulfill customer-purchasing requirements for the entire vehicle production life cycle. The vehicle life cycle usually includes the two to four year pre-production period and production for a term covering the life of such vehicle model or platform, generally between three to seven years, although there is no guarantee that this will occur. Our customers make no firm commitments regarding volume and may terminate these agreements or orders at any time. The Company’s estimated sourced future sales may also be impacted by various assumptions, including new program vehicle production levels, customer price reductions, foreign currency exchange rates and program launch timing. The Company’s customer agreements may be terminated by customers at any time and, accordingly, estimated sourced future sales information does not represent firm orders or firm commitments. The Company defines backlog as the estimated cumulative awarded sales for the next five years (or “estimated sourced future sales”). The Company’s estimated sourced future sales were $3.0 billion as of December 31, 2020, compared to $3.2 billion as of December 31, 2019. Sales related to the disposal of the Control Devices Non-core Products business are excluded from our estimated sourced future sales as of December 31, 2019. There were no sales related to the disposal of the Control Devices Non-core Products business for the year ended December 31, 2020. Due to the planned exit of the Control Devices particulate matter (“PM”) sensor products business, related sales are excluded from our estimated sourced future sales as of December 31, 2020.

Competition

The markets for our products in our reportable segments are highly competitive. We compete based on technological innovation, price, quality, performance, service and delivery. We compete for new business both at the beginning of the development of new models and upon the redesign of existing models for OEM customers. New model development generally begins two to five years before the marketing of such models to the public. Once a supplier has been selected to provide parts for a new program, an OEM customer will usually continue to purchase those parts from the selected supplier for the life of the program, although not necessarily for any model redesigns. We compete for aftermarket and mass merchandiser sales based on price, product functionality, quality and service.

Our diversity in products creates a wide range of competitors, which vary depending on both market and geographic location. We compete based on strong customer relations and a fast and flexible organization that develops technically effective solutions at or below target price. We compete against the following companies:

Control Devices. Our primary competitors include Aisin Seiki, Dana Incorporated, EFI Automotive, Erich Jaeger, ETO: Gruppe, Ficosa Corporation, Futronic, GHSP, Johnson Electric, Kongsberg Automotive, Korea Fuel Tech Corporation (KFTC), Mitsubishi Electronics (MELCO), Nidec, Sensata and Sonceboz.

Electronics. Our primary competitors include Actia Group, Aptiv, Bosch, Continental, Delphi Technologies, Hella KGaA Hueck & Co., Magneti Marelli, Mekra Lang, Valeo, Visteon and ZF Frierichshafen.

4

Stoneridge Brazil. Our primary competitors include Autotrac, Bosch, CalAmp, Car System, Continental, Harman Automotive, Hinor, Ituran, Magneti Marelli, Maxtrack, Onix, Pioneer Corporation, Quelink, Sascar, Suntech, Taramps, Tury and Visteon.

Product Development

Our research and development efforts for our reportable segments are largely product design and development oriented and consist primarily of applying known technologies to customer requests. We work closely with our customers to solve customer requests using innovative approaches. The majority of our development expenses are related to customer-sponsored programs where we are involved in designing custom-engineered solutions for specific applications or for next generation technology. To further our vehicle platform penetration, we have also developed collaborative relationships with the design and engineering departments of key customers. These collaborative efforts have resulted in the development of new and complimentary products and the enhancement of existing products.

While our engineering and product development departments are organized by market, our segments interact and collaborate on new products. The product development operations are complimented by technology groups in Barneveld, Netherlands; Campinas, Brazil; Juarez, Mexico; Lexington, Ohio; Novi, Michigan; Pune, India, Stockholm, Sweden and Suzhou, China.

We have invested, and will continue to invest heavily in technology to develop new products for our customers. Product development costs, other than capitalized software development costs, incurred in connection with the development of new products and manufacturing methods, to the extent not recoverable from the customer, are expensed as incurred.

We will continue to prioritize investment spending toward the design and development of new products over sustaining existing product programs for specific customers, which allows us to sell our products to multiple customers. The typical product development process takes three to seven years to show tangible results. As part of our effort to evaluate our investment spending, we review our current product portfolio and adjust our spending to either accelerate or eliminate our investment in these products based on our position in the market and the potential of the market and product.

Environmental and Other Regulations

Our operations are subject to various federal, state, local and foreign laws and regulations governing, among other things, emissions to air, discharge to water and the generation, handling, storage, transportation, treatment and disposal of waste and other materials. We believe that our business, operations and facilities have been and are being operated in compliance, in all material respects, with applicable environmental and health and safety laws and regulations, many of which provide for substantial fines and criminal sanctions for violations.

Human Capital Management

As of December 31, 2020, Stoneridge employed approximately 4,800 full time and temporary employees in 13 countries, with about 84% located outside of the United States. Although we have no collective bargaining agreements covering U.S. employees, a significant number of employees located in Brazil, China, Estonia, Mexico, Netherlands, Sweden and the United Kingdom either (i) are represented by a union and are covered by a collective bargaining agreement, or (ii) are covered by a works council or other employment arrangements required by law. We work to ensure positive relations with our employees.

We strive to create a work environment that enhances employee engagement, fosters productivity, and is aligned with our values of Integrity, Accountability, Teamwork, Adaptability, Customer Orientation, and Social Responsibility. We know that our success is dependent on our employees’ engagement, performance, skills, and development. To that end, we have established talent management programs at Stoneridge, which include but are not limited to the following:

Periodic global employee engagement surveys and subsequent action planning
Regular talent reviews for employee development and succession planning
Feedback and coaching to ensure performance is aligned with our goals and strategic direction
Delivery of Code of Conduct and global policy training
New employee orientation with globally consistent and locally flexible messaging
Frequent global “townhall” meetings and other communications
Employee wellness programs
Opportunities for community and charitable involvement (reduced in 2020 due to COVID-19 pandemic)
Employee mentoring program

5

Internship programs

When we hire new employees, we focus not just on the skills required for current positions, but the ever-changing complex skills and competencies that will be required as we move forward on our path to being the mobility industry’s integrated technology partner. We seek diverse sources for candidates and we offer wages and benefits that are competitive in the markets where employees are located.

We believe a diverse workforce and an inclusive work environment is required for us to achieve our full potential as an organization. We further recognize the importance of having a strong Diversity, Equity & Inclusion (“DEI”) strategy. In 2020, we embarked on an initiative to reassess our DEI strategy, identify gaps between our ideal and current states, and develop goals and actions to realize measurable improvement. We look forward to continuing this work in 2021.

It is always a top priority, but in 2020 employee health and safety was of paramount importance due to the COVID-19 global pandemic. Where feasible, employees began working from home in March 2020 through the remainder of the year and into early 2021. For jobs that could not be done remotely, extensive safety measures were implemented, including temperature and health screenings, distanced workstations, plexiglass barriers, enhanced cleaning and disinfection protocols, required face coverings, contact tracing when needed, published Safe Workplace Guidelines, and employee training. Our safety measures are aligned with the recommendations of US and global health organizations, and have continued into 2021.

The Human Resources function at Stoneridge is an active and visible partner to the business at all levels. Our Chief Human Resources Officer reports directly to the Chief Executive Officer and interacts frequently with the Company’s Board of Directors. In 2021, our Human Capital focus will continue to be on employee engagement, employee and leadership development, communications, and employee health and safety.

Joint Ventures

We form joint ventures in various global markets in order to achieve several strategic objectives including (i) diversifying our business by expanding in high-growth regions, (ii) employing complementary design processes, growth technologies and intellectual capital, and (iii) realizing cost savings from combined sourcing.

We have a 49% noncontrolling equity interest in Minda Stoneridge Instruments Ltd. (“MSIL”). Based in India, MSIL manufactures electromechanical/electronic instrumentation equipment and sensors primarily for the automotive, motorcycle and commercial vehicle markets. We leverage our investment in MSIL by sharing our knowledge and expertise in electrical components and systems and expanding MSIL’s product offering through the joint development of our products designed for the market in India.

Information About Our Executive Officers

Each executive officer of the Company serves the Board of Directors at its pleasure. The Board of Directors appoints corporate officers annually. The following table sets forth the names, ages, and positions of the executive officers of the Company:

Name

    

Age

    

Position

Jonathan B. DeGaynor

 

54

 

President, Chief Executive Officer and Director

Robert R. Krakowiak

 

50

 

Executive Vice President, Chief Financial Officer and Treasurer

Susan Benedict

 

54

 

Chief Human Resources Officer and Assistant General Counsel

Laurent Borne

46

President of the Electronics Division and Chief Technology Officer

Thomas M. Dono, Jr.

 

48

 

Chief Legal Officer and Secretary

Caetano R. Ferraiolo

 

53

 

President of the PST Electronics Division

Robert J. Hartman Jr.

 

54

 

Chief Accounting Officer

Kevin Heigel

61

Vice President of Operations

Daniel M. Kusiak

51

Chief Procurement Officer

James Zizelman

 

60

 

President of the Control Devices Division

6

Jonathan B. DeGaynor, President, Chief Executive Officer and Director. Mr. DeGaynor was appointed as President and Chief Executive Officer in March 2015. He has served as a director since May 2015. Prior to joining Stoneridge, Mr. DeGaynor served as the Vice President of Strategic Planning and Innovation of Guardian Industries Corp. (“Guardian”), from October 2014 until March 2015. Mr. DeGaynor served as Vice President of Business Development, Managing Director Asia for SRG Global, Inc., a Guardian company, from 2008 through September 2014. Mr. DeGaynor served as Chief Operating Officer, International for Autocam Corporation from 2005 to 2008. Prior to that, Mr. DeGaynor held positions of increasing responsibility with Delphi Corporation from 1993 to 2005.

Robert R. Krakowiak, Executive Vice President, Chief Financial Officer and Treasurer. Mr. Krakowiak was appointed as Executive Vice President in October 2018 and Chief Financial Officer and Treasurer in August 2016. Prior to joining Stoneridge, Mr. Krakowiak served as Vice President, Treasurer and Investor Relations at Visteon Corporation from 2012 until August 2016. Prior to that, Mr. Krakowiak held the following positions at Owens Corning: from 2009 until 2012, Vice President of Finance (Composite Solutions Business); from 2008 until 2009, Vice President–Corporate Financial Planning and Analysis; from 2006 until 2008, Vice President and Controller (Roofing and Asphalt); and from 2005 until 2006, Assistant Treasurer.

Susan Benedict, Chief Human Resources Officer and Assistant General Counsel. Ms. Benedict was appointed chief human resources officer and assistant general counsel – labor and employment (CHRO) in June 2019. Ms. Benedict previously served as Stoneridge’s Director of Legal since November 2017. Prior to Stoneridge, Ms. Benedict served as Senior Counsel for Koch Industries in October 2017 and Corporate Counsel for Guardian Industries from December 2012 to September 2017.

Laurent Borne, President of the Electronics Division and Chief Technology Officer. Mr. Borne was appointed as President of the Electronics Division in January 2019.  Mr. Borne joined the Company in August 2018 and has been serving as the Company’s Chief Technology Officer and will continue to serve in this role. Prior to joining Stoneridge, Mr. Borne served as Vice President of Product Development at Whirlpool Corporation from 2014 until August 2018.

Thomas M. Dono, Jr., Chief Legal Officer and Secretary. Mr. Dono was appointed as Chief Legal Officer and Secretary in January 2018. Prior to joining Stoneridge, Mr. Dono served as Executive Vice President, General Counsel and Corporate Secretary at Metaldyne Performance Group, Inc. from July 2016 to April 2017. Prior to that, Mr. Dono served as Senior Vice President, Legal Affairs, General Counsel and Corporate Secretary at Key Safety Systems, Inc. from May 2009 to July 2016.

Caetano R. Ferraiolo, President of the PST Electronics Division. Mr. Ferraiolo was appointed to President of the Stoneridge Brazil Electronics Division in June 2017. Mr. Ferraiolo joined the Company in 2015 and previously served as the Chief Operating Officer of Stoneridge Brazil. From 2010 to 2015 he served as Vice President of Operations for Cannondale Sports Group in Brazil. Prior to that, Mr. Ferraiolo served as Director of European Commercial and Development, Autocam Corporation from 2005 to 2010.

Robert J. Hartman Jr., Chief Accounting Officer. Mr. Hartman was appointed as Chief Accounting Officer and to the role of principal accounting officer in July 2016. Prior to that, Mr. Hartman served as Corporate Controller of the Company since 2006 and prior to that as Stoneridge’s Director of Internal Audit from 2003.

Kevin Heigel, Vice President of Operations. Mr. Heigel was appointed Vice President of Operations in January 2020. Prior to that Mr. Heigel had been employed at ALPHA Performance Group, LLC as its Co-Founder and Managing Director from 2009 until December 2019. Prior to that Mr. Heigel was at served in various roles at Delphi last serving as Managing Director, Delphi Electrical Centers from 2006 to 2009.

Daniel M. Kusiak, Chief Procurement Officer. Mr. Kusiak was appointed as Chief Procurement Officer in October 2018. Prior to that, Mr. Kusiak served as Vice President of Global Procurement since he joined Stoneridge in 2015. Prior to that, he served as head of Strategic Business Initiatives at Sypris Technologies, Inc. from 2013. Prior to that, Kusiak was employed at Meritor, Inc. where he held positions of increasing responsibility in the purchasing function over a 10-year tenure.

James Zizelman, President of the Control Devices Division. Mr. Zizelman was appointed to President of the Control Devices Division in April 2020. Until his employment with the Company, Mr. Zizelman served as the Vice President of Engineering and Program Management for Aptiv from December 2017 to March 2019. Prior to that, Mr. Zizelman was employed at Delphi for more than 20 years, where he was last a Vice President of Engineering from 2016.

7

Available Information

We make available, free of charge through our website (www.stoneridge.com), our Annual Report on Form 10-K (“Annual Report”), Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, all amendments to those reports, and other filings with the U.S. Securities and Exchange Commission (“SEC”), as soon as reasonably practicable after they are filed with the SEC. Our Corporate Governance Guidelines, Code of Business Conduct and Ethics, Code of Ethics for Senior Financial Officers, Whistleblower Policy and Procedures and the charters of the Board of Director’s Audit, Compensation and Nominating and Corporate Governance Committees are posted on our website as well. Copies of these documents will be available to any shareholder upon request. Requests should be directed in writing to Investor Relations at Stoneridge, Inc., 39675 MacKenzie Drive, Suite 400, Novi, Michigan 48377. The SEC maintains a website (www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, including the Company.

Item 1A. Risk Factors.

Risks Related to the Coronavirus (COVID-19) Pandemic

Pandemics or disease outbreaks, such as COVID-19, have disrupted, and may continue to disrupt our business, which could adversely affect our results of operation and financial condition.

Pandemics or disease outbreaks, such as COVID-19, have disrupted, and may continue to disrupt, the global economy. In late 2019, a novel strain of the coronavirus (COVID-19) was reported to have been detected in Wuhan, China and on March 11, 2020 it was declared by the World Health Organization to be a global pandemic. The COVID-19 pandemic has negatively impacted the global economy, disrupting the financial markets and increasing volatility, and has impeded global supply chains, restricted manufacturing operations and resulted in significantly reduced economic activity and higher unemployment rates. It has disrupted, and may continue to disrupt for an indefinite period of time, the global vehicle industry and customer sales, production volumes and purchases of automotive, commercial, off-highway, motorcycle and agricultural vehicles by end-consumers. International, federal, state and local public health and governmental authorities have taken and may continue to take actions to contain the outbreak and spread of COVID-19 throughout most regions of the world, including travel bans, quarantines, "work-from-home" orders and similar mandates that have caused many businesses to modify normal operations. During 2020 we took actions to enhance our financial flexibility and minimize the impact on our business, such as the ramping down of certain production facilities in response to customer plant closures and changes in vehicle production schedules, imposing certain travel restrictions, obtaining a waiver on our existing 2019 Credit Facility through June 2021 and actively managing costs, capital spending and working capital to further strengthen our liquidity. Despite these measures, the ultimate impact to our business continues to remain highly uncertain and we have experienced, and may continue to experience, delays in the production and distribution of our products, supply chain disruptions impacting the availability of production materials and the loss or delay of customers’ sales.

COVID-19 continues to spread in most regions of the world and the extent to which our financial performance will be adversely affected will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. Our business may also be affected by the ultimate impacts of the pandemic on economic activity and whether recessionary conditions will persist or reoccur, consumer demand and vehicle production schedules and the ability of our supply chain to deliver in a timely and cost-effective manner. In addition, if a significant portion of our workforce or our customers’ workforce are affected by COVID-19, either directly or due to government closures or otherwise, associated work stoppages or facility closures could halt or further delay production in our facilities, including our manufacturing facilities in Juarez, Mexico and Manaus, Brazil which are currently producing at limited capacity due to governmental decrees. Our full year 2020 results of operations and financial condition were adversely affected by COVID-19, and the full extent of the effect of COVID-19 on our customers, our supply chain and our business, in either scope or duration, cannot be assessed at this time.

8

Uncertain Economic and Market Conditions

Our business is cyclical and a downturn in the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets as well as overall economic conditions could reduce the sales and profitability of our business.

The demand for products is largely dependent on the domestic and foreign production of automotive, commercial, off-highway, motorcycle and agricultural vehicles. The markets for our products have been cyclical, because new vehicle demand is dependent on, among other things, consumer spending and is tied closely to the overall strength of the economy. Because the majority of our products are used principally in the production of vehicles for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets, our net sales, and therefore our results of operations, are significantly dependent on the general state of the economy and other factors which affect these markets.

In 2020, approximately 93% of our net sales were derived from automotive, commercial, off-highway, motorcycle and agricultural vehicle markets while approximately 7% were derived from aftermarket distributors, mass merchandisers and monitoring services markets.

Due to the overall global economic conditions in 2020, largely as a result of COVID-19 pandemic, the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets experienced a decline in global customer sales and production volumes. As a result, we have experienced and may continue to experience reductions in orders from our customers in certain regions. An economic downturn or other adverse industry conditions that result in a decline in automotive, commercial, off-highway, motorcycle or agricultural vehicle production, or a material decline in market share by our significant customers, could adversely affect our results of operations and financial condition.

Our business is very competitive and increased competition could reduce our sales and profitability.

The markets for our products are highly competitive. We compete based on technological innovation, price, quality, performance, service and delivery. Many of our competitors are more diversified and have greater financial and other resources than we do. In addition, with respect to certain products, some of our competitors are divisions of our OEM customers. We cannot assure that our business will not be adversely affected by competition or that we will be able to maintain our profitability if the competitive environment changes.

The loss or insolvency of any of our principal customers would adversely affect our future results.

We are dependent on several principal customers for a significant percentage of our net sales. In 2020, our top five customers were Ford Motor Company, Volvo, American Axle, Daimler and FCA Group which comprised 11%, 8%, 6%, 5% and 5% of our net sales, respectively. In 2020, our top ten customers accounted for 56% of our net sales. The loss of any significant portion of our sales to these customers would have a material adverse effect on our results of operations and financial condition. In addition, we have significant receivable balances related to these customers and other major customers that would be at risk in the event of their bankruptcy.

9

The Company’s estimated sourced future sales from awarded programs may not be realized.

The Company typically enters into customer agreements at the beginning of a vehicle life cycle with the intent to fulfill customer-purchasing requirements for the entire vehicle production life cycle. The vehicle life cycle typically included the two to four year pre-production period and production for a term covering the life of such vehicle model or platform, generally between three to seven years, although there is no guarantee that this will occur. The Company’s customers make no firm commitments regarding volume and may terminate these agreements or orders at any time. Therefore, these arrangements do not represent firm orders. The Company’s estimated sourced future sales from awarded programs, also referred to as backlog, is the estimated remaining cumulative awarded life-of-program sales for up to a five year period. Several factors may change forecasted revenue from awarded programs; namely, new business wins, vehicle production volume changes, customer price reductions, foreign currency exchange rates, component take rates by customers and short cycled or cancelled models or platforms.

We must implement and sustain a competitive technological advantage in producing our products to compete effectively.

Our products are subject to changing technology, which could place us at a competitive disadvantage relative to alternative products introduced by competitors. Our success will depend on our ability to continue to meet customers’ changing specifications with respect to technological innovation, price, quality, performance, service and delivery by implementing and sustaining competitive technological advances. Our business may, therefore, require significant recurring additional capital expenditures and investment in product development, manufacturing and management information systems. We cannot assure that we will be able to achieve technological advances or introduce new products that may be necessary to remain competitive. Our inability to continuously improve existing products, to develop new products and to achieve technological advances could have a material adverse effect on our business, financial condition or results of operations.

The discontinuation of, loss of business or lack of commercial success, with respect to a particular vehicle model for which the Company is a significant supplier could reduce the Company’s sales and harm its profitability.

Although the Company has purchase orders from many of its customers, these purchase orders generally provide for the supply of a customer’s annual requirements for a particular vehicle model and assembly plant, or in some cases, for the supply of a customer’s requirements for the life of a particular vehicle model, rather than for the purchase of a specific quantity of products. In addition, it is possible that our customers could elect to manufacture components internally that are currently produced by outside suppliers, such as our Company. The discontinuation of, the loss of business with respect to or a lack of commercial success of a particular vehicle model for which the Company is a significant supplier, could reduce the Company’s sales and have a material adverse effect on our business, financial condition or results of operations.

Financial Risks

We have foreign currency translation and transaction risks that may materially adversely affect our operating results, financial condition and liquidity.

The financial position and results of operations of our international subsidiaries are initially recorded in various foreign currencies and then translated into U.S. dollars at the applicable exchange rate for inclusion in our consolidated financial statements. The strengthening of the U.S. dollar against these foreign currencies ordinarily has a negative effect on our reported sales and operating margin (and conversely, the weakening of the U.S. dollar against these foreign currencies has a positive impact). The volatility of currency exchange rates may materially adversely affect our business, financial condition or results of operations.

Our debt obligations could limit our flexibility in managing our business and expose us to risks.

As of December 31, 2020, there was $136.0 million in borrowings outstanding on our revolving credit facility, as amended, (the “2019 Credit Facility”). In addition, we are permitted under our 2019 Credit Facility to incur additional debt, subject to specified limitations. Our leverage and the terms of our indebtedness may have important consequences including the following:

we may have difficulty satisfying our obligations with respect to our indebtedness, and if we fail to comply with these requirements, an event of default could result;

10

we may be required to dedicate a substantial portion of our cash flow from operations to required payments on indebtedness, thereby reducing the availability of cash flow for working capital, capital expenditures and other general corporate activities;
covenants relating to our debt may limit our ability to obtain additional financing for working capital, capital expenditures and other general corporate activities;
covenants relating to our debt may limit our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate; and
we may be placed at a competitive disadvantage against any less leveraged competitors.

These and other consequences of our leverage and the terms of our indebtedness could have a material adverse effect on our business, financial condition or results of operations.

Covenants in our 2019 Credit Facility may limit our ability to pursue our business strategies.

Our 2019 Credit Facility limits our ability to, among other things:

incur additional debt and guarantees;
pay dividends and repurchase our shares;
make other restricted payments, including investments;
create liens;
sell or otherwise dispose of assets, including capital shares of subsidiaries;
enter into agreements that restrict dividends from subsidiaries;
consolidate, merge or sell or otherwise dispose of all or substantially all of our assets; and
substantially change the nature of our business.

During 2020 we amended the 2019 Credit Facility. As amended the 2019 Credit Facility provides for certain covenant relief restrictions during the Covenant Relief Period (the period ending on the date that the Company delivers a compliance certificate for the quarter ending June 30, 2021 in form and substance satisfactory to the administrative agent). During the Covenant Relief Period:

the maximum net leverage ratio is suspended;
the calculation of the minimum interest coverage ratio will exclude second quarter 2020 financial results effective for the quarters ended September 30, 2020 through March 31, 2021;
the minimum interest coverage ratio of 3.50 is reduced to 2.75 and 3.25 for the quarters ended December 31, 2020 and March 31, 2021, respectively;
the Company’s liquidity may not be less than $150,000;
the Company’s aggregate amount of cash and cash equivalents cannot exceed $130,000;
there are certain restrictions on Restricted Payments (as defined); and
a Permitted Acquisition (as defined) may be not consummated unless otherwise approved in writing by the required lenders.

Following the Covenant Relief Period, the agreement governing our 2019 Credit Facility requires us to maintain a maximum leverage ratio of 3.50 to 1.00, and a minimum interest coverage ratio of 3.50 to 1.00 and places a maximum annual limit on capital expenditures. Our ability to comply with these covenants as well as the negative covenants under the terms of our indebtedness, may be affected by events beyond our control.

A breach of any of the negative covenants under our indebtedness or our inability to comply with the leverage and interest ratio requirements in the 2019 Credit Facility could result in an event of default. If an event of default occurs, the lenders under the 2019 Credit Facility could elect to declare all outstanding borrowings, together with accrued interest and other fees, to be immediately due and payable and terminate any commitments they have to provide further borrowings, and the 2019 Credit Facility lenders could pursue foreclosure and other remedies against us and our assets.

11

Our annual effective tax rate could be volatile and materially change as a result of changes in the mix of earnings and other factors including changes in the recognition and/or release of valuation allowances against deferred tax assets.

Our overall effective tax rate is computed by dividing our total tax expense (benefit) by our total earnings (loss) before tax. However, tax expense and benefits are not recognized on a global basis, but rather on a jurisdictional or legal entity basis. Losses in certain jurisdictions may not provide a current financial statement tax benefit as a result of the need to maintain a valuation allowance against the associated deferred tax asset. Also, management periodically evaluates the realizability of our deferred tax assets which may result in the recognition and/or release of valuation allowances. As a result, changes in the mix of earnings between jurisdictions and changes in the recognition and/or release of valuation allowances, among other factors, could have a significant effect on our overall effective tax rate.

Risks Related to Products, Pricing and Supply

We are dependent on the availability and price of raw materials and other supplies.

We require substantial amounts of raw materials and other supplies, and substantially all such materials we require are purchased from outside sources. The availability and prices of raw materials and other supplies may be subject to curtailment or change due to, among other things, new laws or regulations, suppliers’ allocations to other purchasers and interruptions in production by suppliers, weather emergencies, natural disasters, commercial disputes, acts of terrorism or war, changes in exchange rates and worldwide price levels. If demand for raw materials we require increases, we may have difficulties obtaining adequate raw materials and other supplies from our suppliers to satisfy our customers. Currently, and at times in the past, we have experienced difficulty obtaining adequate supplies of semiconductors and memory chips. In addition, there have been challenges at times in obtaining timely supply of nylon and resins for our Control Devices segment and audio component parts for our Stoneridge Brazil segment. If we cannot obtain adequate raw materials and other supplies, or if we experience an increase in the price of raw materials and other supplies, our business, financial condition or results of operations could be materially adversely affected.

The adverse impacts of the COVID-19 pandemic led to a significant vehicle production slowdown in the first half of 2020, which was followed by increased consumer demand and vehicle production schedules in the second half of 2020. This surge in demand led to a worldwide semiconductor supply shortage at the end of 2020 and into early 2021, as semiconductor suppliers have been unable to rapidly reallocate production lines to serve the transportation industry. In addition, we have experienced longer lead-times, higher costs and delays in procuring other component parts and raw materials. As a result, we are currently experiencing supply chain disruptions. We are assessing the potential supply chain impacts, which may directly or indirectly impact various suppliers, and correspondingly, OEM production. We are working closely with our suppliers and customers to minimize any potential adverse impacts, and we continue to closely monitor the availability of semiconductor microchips and other component parts and raw materials, customer vehicle production schedules and any other supply chain inefficiencies that may arise, due to this or any other issue. However, any direct or indirect supply chain disruptions may have an adverse impact on our financial condition, results of operations or cash flows.

The prices that we can charge our customers are typically predetermined and we bear the risk of costs in excess of our estimates, in addition to the risk of adverse effects resulting from general customer demands for cost reductions and quality improvements.

Our supply agreements with our customers typically require us to provide our products at predetermined prices. In some cases, these prices decline over the course of the contract and may require us to meet certain productivity and cost reduction targets. In addition, our customers may require us to share productivity savings in excess of our cost reduction targets. The costs that we incur in fulfilling these contracts may vary substantially from our initial estimates. Unanticipated cost increases or the inability to meet certain cost reduction targets may occur as a result of several factors, including increases in the costs of labor, components or materials. In some cases, we are permitted to pass on to our customers the cost increases associated with specific materials. However, cost overruns that we cannot pass on to our customers could adversely affect our business, financial condition or results of operations.

12

OEM customers have exerted and continue to exert considerable pressure on component suppliers to reduce costs, improve quality and provide additional design and engineering capabilities and continue to demand and receive price reductions and measurable increases in quality through their use of competitive selection processes, rating programs and various other arrangements. We may be unable to generate sufficient production cost savings in the future to offset required price reductions. Additionally, OEMs have generally required component suppliers to provide more design engineering input at earlier stages of the product development process, the costs of which have, in some cases, been absorbed by the suppliers. Future price reductions, increased quality standards and additional engineering capabilities required by OEMs may reduce our profitability and have a material adverse effect on our business, financial condition or results of operations.

We have limited or no redundancy for certain of our manufacturing facilities, and therefore damage or disruption to those facilities could interrupt our operations, increase our costs of doing business and impair our ability to deliver our products on a timely basis.

If certain of our existing production facilities become incapable of manufacturing products for any reason, we may be unable to meet production requirements, we may lose revenue and we may not be able to maintain our relationships with our customers. Without operation of certain existing production facilities, we may be limited in our ability to deliver products until we restore the manufacturing capability at the particular facility, find an alternative manufacturing facility or arrange an alternative source of supply. We carry business interruption insurance to cover lost revenue and profits in an amount we consider adequate, however, this insurance does not cover all possible situations and may be insufficient. Also, our business interruption insurance would not compensate us for the loss of opportunity and potential adverse impact on relations with our existing customers resulting from our inability to produce products for them.

We rely on independent dealers and distributors to sell certain products in the aftermarket sales channel and a disruption to this channel would harm our business.

Because we sell certain products such as security accessories and driver information products to independent dealers and distributors, we are subject to many risks, including risks related to their inventory levels and support for our products. If dealers and distributors do not maintain sufficient inventory levels to meet customer demand, our sales could be negatively impacted.

Our dealer network also sells products offered by our competitors. If our competitors offer our dealers more favorable terms, those dealers may de-emphasize or decline to carry our products. In the future, we may not be able to retain or attract a sufficient number of qualified dealers and distributors. Our inability to maintain successful relationships with dealers and distributors, or to expand our distribution channels, could have a material adverse effect on our business, financial condition or results of operations.

Our Global Positioning Systems (“GPS”) products depend upon satellites maintained by the United States Department of Defense. If a significant number of these satellites become inoperable, unavailable or are not replaced, or if the policies of the United States government for the use of the GPS without charge are changed, our business will suffer.

The GPS is a satellite-based navigation and positioning system consisting of a constellation of orbiting satellites. The satellites and their ground control and monitoring stations are maintained and operated by the United States Department of Defense. The Department of Defense does not currently charge users for access to the satellite signals. These satellites and their ground support systems are complex electronic systems subject to electronic and mechanical failures and possible sabotage.

If a significant number of satellites were to become inoperable, unavailable or are not replaced, it would impair the current utility of our GPS products and the growth of market opportunities. In addition, there can be no assurance that the U.S. government will remain committed to the operation and maintenance of GPS satellites over a long period, or that the policies of the U.S. government that provide for the use of the GPS without charge and without accuracy degradation will remain unchanged. Because of the increasing commercial applications of the GPS, other U.S. government agencies may become involved in the administration or the regulation of the use of GPS signals. Any of the foregoing factors could affect the willingness of buyers of our products to select GPS-based products instead of products based on competing technologies, which could adversely affect our operational revenues, financial condition and results of operation.

13

Geopolitical Uncertainties

We are subject to risks related to our international operations.

Approximately 49% of our net sales in 2020 were derived from sales outside of North America. At December 31, 2020, significant concentrations of net assets outside of North America included $221.3 million in Europe and Other and $30.3 million in South America. Non-current assets outside of North America accounted for approximately 62% of our non-current assets as of December 31, 2020. International sales and operations are subject to significant risks, including, among others:

political and economic instability;
restrictive trade policies;
economic conditions in local markets;
currency exchange rates and controls;
labor unrest;
difficulty in obtaining distribution support and potentially adverse tax consequences; and
the imposition of product tariffs and the burden of complying with a wide variety of international and U.S. export laws.

We operate our business on a global basis and policy changes affecting international trade could adversely impact the demand for our products and our competitive position.

We manufacture, sell and service products globally and rely upon a global supply chain to deliver the raw materials, components, systems and parts that we need to manufacture and service our products. Changes in government policies on foreign trade and investment can affect the demand for our products and services, cause non-U.S. customers to shift preferences toward domestically manufactured or branded products and impact the competitive position of our products or prevent us from being able to sell products in certain countries. Our business benefits from free trade agreements, such as the new United States-Mexico-Canada Agreement and the U.S. trade relationship with China and Brazil and efforts to withdraw from, or substantially modify such agreements or arrangements, in addition to the implementation of more restrictive trade policies, such as more detailed inspections, higher tariffs import or export licensing requirements, exchange controls or new barriers to entry, could adversely impact our production costs, customer demand and our relationships with customers and suppliers. Any of these consequences could have a material adverse effect on our business, financial condition or results of operations.

Strategic Performance Risks

Our inability to effectively manage the timing, quality and costs of new program launches could adversely affect our financial performance.

In connection with the award of new business, we obligate ourselves to deliver new products and services that are subject to our customers’ timing, performance and quality standards. Additionally, as a Tier 1 supplier, we must effectively coordinate the activities of numerous suppliers in order for the program launches of our products to be successful. Given the complexity of new program launches, we may experience difficulties managing product quality, timeliness and associated costs. In addition, new program launches require a significant ramp-up of costs; however, our sales related to these new programs generally are dependent upon the timing and success of our customers’ introduction of new vehicles. Our inability to effectively manage the timing, quality and costs of these new program launches could adversely affect our business, financial condition or results of operations.

We may not be able to successfully integrate acquisitions into our business or may otherwise be unable to benefit from pursuing acquisitions.

Failure to successfully identify, complete and/or integrate acquisitions could have a material adverse effect on us. A portion of our growth in sales and earnings has been generated from acquisitions and subsequent improvements in the performance of the businesses acquired. We expect to continue a strategy of selectively identifying and acquiring businesses with complementary products. We cannot assure you that any business acquired by us will be successfully integrated with our operations or prove to be profitable. We could incur substantial indebtedness in connection with our acquisition strategy, which could significantly increase our interest expense.

14

We anticipate that acquisitions could occur in foreign markets in which we do not currently operate. As a result, the process of integrating acquired operations into our existing operations may result in unforeseen operating difficulties and may require significant financial resources that would otherwise be available for the ongoing development or expansion of existing operations. Any failure to successfully integrate such acquisitions could have a material adverse effect on our business, financial condition or results of operations.

Product Liability Risks

Increased or unexpected product warranty claims could adversely affect us.

We typically provide our customers a warranty covering workmanship, and in some cases materials, on products we manufacture. Our warranty generally provides that products will be free from defects and adhere to customer specifications. If a product fails to comply with the warranty, we may be obligated or compelled, at our expense, to correct any defect by repairing or replacing the defective product. Our customers are increasingly seeking to hold suppliers responsible for product warranties, which could negatively impact our exposure to these costs. We maintain warranty reserves in an amount based on historical trends of units sold and costs incurred, combined with our current understanding of the status of existing claims. To estimate the warranty reserves, we must forecast the resolution of existing claims, as well as expected future claims on products previously sold. The costs of claims estimated to be due and payable could differ materially from what we may ultimately be required to pay. An increase in the rate of warranty claims or the occurrence of unexpected warranty claims could have a material adverse effect on our customer relations, our business, financial condition or results of operations.

We may incur material product liability costs.

We may be subject to product liability claims in the event that the failure of any of our products results in personal injury or death and we cannot assure that we will not experience material product liability losses in the future. We cannot assure that our product liability insurance will be adequate for liabilities ultimately incurred or that it will continue to be available on terms acceptable to us. In addition, if any of our products prove to be defective, we may be required to participate in government-imposed or customer OEM-instituted recalls involving such products. A successful claim brought against us that exceeds available insurance coverage or a requirement to participate in any product recall could have a material adverse effect on our business, financial condition or results of operations.

Intellectual Property Risks

If we fail to protect our intellectual property rights or maintain our rights to use licensed intellectual property or are found liable for infringing the rights of others, our business could be adversely affected.

Our intellectual property, including our patents, trademarks, copyrights, trade secrets and license agreements, are important in the operation of our businesses, and we rely on the patent, trademark, copyright and trade secret laws of the United States and other countries, as well as nondisclosure agreements, to protect our intellectual property rights. We may not, however, be able to prevent third parties from infringing, misappropriating or otherwise violating our intellectual property, breaching any nondisclosure agreements with us, or independently developing technology that is similar or superior to ours and not covered by our intellectual property. Any of the foregoing could reduce any competitive advantage we have developed, cause us to lose sales or otherwise harm our business. We cannot assure that any intellectual property will provide us with any competitive advantage or will not be challenged, rejected, cancelled, invalidated or declared unenforceable. In the case of pending patent applications, we may not be successful in securing issued patents, or securing patents that provide us with a competitive advantage for our businesses. In addition, our competitors may design products around our patents that avoid infringement and violation of our intellectual property rights.

15

We cannot be certain that we have rights to all intellectual property currently used in the conduct of our businesses or that we have complied with the terms of agreements by which we acquire such rights, which could expose us to infringement, misappropriation or other claims alleging violations of third party intellectual property rights. Third parties have asserted and may assert or prosecute infringement claims against us in connection with the services and products that we offer, and we may or may not be able to successfully defend these claims. Litigation, either to enforce our intellectual property rights or to defend against claims regarding intellectual property rights of others, could result in substantial costs and a diversion of our resources. Any such claims and resulting litigation could require us to enter into licensing agreements (if available on acceptable terms or at all), pay damages and cease making or selling certain products and could result in a loss of our intellectual property protection. Moreover, in such a situation, we may need to redesign some of our products to avoid future infringement liability. We also may be required to indemnify customers or other third parties at significant expense in connection with such claims and actions. Recently, the Company has seen an increase in customer requests for indemnification in connection with third party patent claims related to connectivity-enabled products. These claims are being made by patent-holders seeking royalties and who may enter into litigation based on patent infringement allegations. The Company has taken actions to mitigate this risk from new programs, however, significant indemnification claims related to these products could have a material adverse effect on our business, financial condition or results of operations.

Information Technology and Cybersecurity Risks

A failure of our information technology (IT) networks and systems, or the inability to successfully implement upgrades to our enterprise resource planning (ERP) systems, could adversely impact our business and operations.

We rely upon information technology networks and systems to process, transmit and store electronic information, and to manage or support a variety of business processes and/or activities. The secure operation of these IT networks and systems and the proper processing and maintenance of this information are critical to our business operations.

Also, we continually expand and update our IT networks and systems in response to the changing needs of our business and periodically upgrade our ERP systems. Should our networks or systems not be implemented successfully, or if the systems do not perform in a satisfactory manner once implementation is complete, our business and operations could be disrupted and our results of operations could be adversely affected, including our ability to report accurate and timely financial results.

We may be subject to risks relating to our information technology systems and cybersecurity.

We rely on information technology systems to process, transmit and store electronic information and manage and operate our business. Despite the implementation of security measures, our IT networks and systems are at risk to damages from computer viruses, unauthorized access, cyber-attack and other similar disruptions. A breach in security could expose us and our customers and suppliers to risks of misuse of confidential information, manipulation and destruction of data, production downtimes and operations disruptions, which in turn could adversely affect our reputation, competitive position, business or results of operations. While we have taken steps to protect the Company from cybersecurity risks and security breaches (including enhancing our firewall, workstation, email security and network monitoring and alerting capabilities, and training employees around phishing, malware and other cybersecurity risks), and we have policies and procedures to prevent or limit the impact of systems failures, interruptions, and security breaches, there can be no assurance that such events will not occur or that they will be adequately addressed if they do. Although we rely on commonly used security and processing systems to provide the security and authentication necessary to effect the secure transmission of data, these precautions may not protect our systems from all potential compromises or breaches of security. We may be required to incur significant costs to protect against damage caused by these disruptions or security breaches in the future.

Privacy and security concerns relating to the Company’s current or future products and services could damage its reputation and deter current and potential users from using them.

We may gain access to sensitive, confidential or personal data or information that is subject to privacy and security laws, regulations and customer-imposed controls. Concerns about our practices with regard to the collection, use, disclosure, or security of personal information or other privacy related matters, even if unfounded, could damage our reputation and adversely affect our business, our financial condition or operating results. Furthermore, regulatory authorities around the world are considering a number of legislative and regulatory proposals concerning cybersecurity and data protection. In addition, the interpretation and application of consumer and data protection laws in the U.S., Europe and elsewhere are often uncertain and in flux. Complying with these various laws could cause the Company to incur substantial costs.

16

Environmental, Climate and Weather Risks

Compliance with environmental and other governmental regulations could be costly and require us to make significant expenditures.

Our operations are subject to various federal, state, local and foreign laws and regulations governing, among other things:

the discharge of pollutants into the air and water;
the generation, handling, storage, transportation, treatment, and disposal of waste and other materials;
the cleanup of contaminated properties; and
the health and safety of our employees.

Our business, operations and facilities are subject to environmental and health and safety laws and regulations, many of which provide for substantial fines for violations. The operation of our manufacturing facilities entails risks and we cannot assure you that we will not incur material costs or liabilities in connection with these operations. In addition, potentially significant expenditures could be required in order to comply with evolving environmental, health and safety laws, regulations or requirements that may be adopted or imposed in the future. Changes in environmental, health and safety laws, regulations and requirements or other governmental regulations could increase our cost of doing business or adversely affect the demand for our products.

Item 1B. Unresolved Staff Comments.

None.

17

Item 2. Properties.

At December 31, 2020, the Company and its joint venture owned or leased ten manufacturing facilities, which together contain approximately 1.1 million square feet of manufacturing space. Of these manufacturing facilities, four are used by our Control Devices reportable segment, five are used by our Electronics reportable segment, one is used by our Stoneridge Brazil reportable segment and three are used by our joint venture, MSIL. The following table provides information regarding our facilities:

Owned/

Square

Location

    

Leased

    

Use

    

Footage

Control Devices

Lexington, Ohio

Owned

Manufacturing/Engineering

219,612

Juarez, Mexico (A)

Owned

Manufacturing/Engineering

235,035

Suzhou, China (A)

Leased

Manufacturing/Engineering/Sales Office

145,033

Canton, Massachusetts(B)

Owned

Leased to Third Party

132,560

El Paso, Texas (A)

Leased

Warehouse

57,000

Lexington, Ohio

Leased

Warehouse

15,000

Novi, Michigan

Leased

Engineering

6,398

Lexington, Ohio

Leased

Warehouse

2,700

Electronics

Tallinn, Estonia (C)

Leased

Manufacturing/Engineering

85,911

Orebro, Sweden

Leased

Manufacturing

77,472

Barneveld, Netherlands

Owned

Manufacturing/Engineering

62,700

Stockholm, Sweden

Leased

Engineering/Division Office

41,248

Jasper, Georgia

Leased

Sales Office/Warehouse

12,250

Bayonne, France

Leased

Sales Office/Warehouse

9,655

Dundee, Scotland

Leased

Sales Office/Engineering

4,683

Ottobrunn, Germany

Leased

Sales Office

1,119

Stoneridge Brazil

Manaus, Brazil

Owned

Manufacturing

102,247

Campinas, Brazil

Owned

Engineering/Division Office

45,467

Campinas, Brazil

Leased

Sales Office

9,246

Buenos Aires, Argentina

Leased

Sales Office

2,906

Serra, Brazil

Leased

Sales Office

172

Corporate and Other

Novi, Michigan (C)

Leased

Headquarters/Division Office

37,713

Stuttgart, Germany

Leased

Sales Office/Engineering

2,000

Joint Venture

Pune, India

Owned

Manufacturing/Engineering/Sales Office

86,817

Pune, India

Leased

Manufacturing/Engineering

71,000

Chennai, India

Leased

Manufacturing

25,844

(A)This facility is also used in the Electronics reportable segment.
(B)This facility was closed in March 31, 2020 as a result of a restructuring plan and the consolidation of operations at this site into other Company locations. Refer to Notes 7 and 13 to the consolidated financial statements.
(C)This facility is also used in the Control Devices reportable segment.

Item 3. Legal Proceedings.

From time to time we are subject to various legal actions and claims incidental to our business, including those arising out of breach of contracts, product warranties, product liability, patent infringement, regulatory matters, and employment-related matters. It is our opinion that the outcome of such matters will not have a material adverse impact on our consolidated financial position, results of operations, or cash flows. However, the final amounts required to resolve these matters could differ materially from our recorded estimates. See Note 11 to the consolidated financial statements.

18

Item 4. Mine Safety Disclosure.

Not Applicable.

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

Our shares are listed on the New York Stock Exchange (“NYSE”) under the symbol “SRI.” As of February 19, 2021, we had 27,005,257 Common Shares, without par value, outstanding which were owned by approximately 160 shareholders of record. This does not include persons whose stock is in nominee or “street name” accounts held by banks, brokers and other nominees.

The following table presents information with respect to repurchases of Common Shares made by us during the three months ended December 31, 2020. There were no Common Shares delivered to us by employees as payment for withholding taxes due upon vesting of performance share awards and share unit awards during the three months ended December 31, 2020.

Total number of

Maximum number

shares purchased as

of shares that may

part of publicly

yet be purchased

Total number of

Average price

announced plans

under the plans

Period

    

shares purchased

    

paid per share

    

or programs

    

or programs

10/1/20-10/31/20

-

$

-

N/A

N/A

11/1/20-11/30/20

-

-

N/A

N/A

12/1/20-12/31/20

-

-

N/A

N/A

Total

-

Other than the repurchase of Common Shares in March 2020 and May 2019 and the repurchase of Common Shares of 80,427 and 136,644, respectively, to satisfy employee tax withholdings associated with the delivery of Common Shares earned by employees pursuant to equity-base awards under the Company’s Long-Term Incentive Plan there were no other repurchases of Common Shares made by us during the years ended December 31, 2020 or 2019. Refer to Note 2 of the consolidated financial statements for additional details regarding Common Share repurchases.

For information on “Related Stockholder Matters” required by Item 201(d) of Regulation S-K, refer to Item 12 of this report.

19

Performance Graph

Set forth below is a line graph comparing the cumulative total return of a hypothetical investment in our Common Shares with the cumulative total return of hypothetical investments in the Morningstar Auto Parts Industry Group Index and the NYSE Composite Index based on the respective market price of each investment as of December 31, 2015, 2016, 2017, 2018, 2019 and 2020 assuming in each case an initial investment of $100 on December 31, 2015, and reinvestment of dividends.

Graphic

    

2015

    

2016

    

2017

    

2018

    

2019

    

2020

Stoneridge, Inc.

 

$

100

 

$

120

 

$

154

 

$

167

 

$

198

 

$

204

Morningstar Auto Parts Index

 

$

100

 

$

105

 

$

133

 

$

93

 

$

115

 

$

147

NYSE Composite Index

 

$

100

 

$

112

 

$

133

 

$

122

 

$

153

 

$

164

20

Item 6. Selected Financial Data.

The following table sets forth selected historical financial data and should be read in conjunction with the consolidated financial statements and notes related thereto and other financial information included elsewhere herein. The selected historical data was derived from our consolidated financial statements.

Year ended December 31, (in thousands, except per share data)

    

2020

    

2019 (A)

    

2018

    

2017

    

2016

Statement of Operations Data:

Net sales:

Control Devices

$

342,576

$

431,560

$

441,297

$

447,528

$

408,132

Electronics (B)

257,767

335,195

344,727

282,383

205,256

Stoneridge Brazil

47,663

67,534

80,175

94,533

82,589

Total net sales

$

648,006

$

834,289

$

866,199

$

824,444

$

695,977

Gross profit

$

154,196

$

213,733

$

256,631

$

248,140

$

195,439

Operating (loss) income:

Control Devices

$

22,072

$

73,327

$

64,191

$

72,555

$

61,815

Electronics (B)

(3,672)

25,006

28,236

18,119

14,798

Stoneridge Brazil

3,766

6,539

4,989

2,661

(3,462)

Unallocated Corporate (F)

(29,830)

(33,591)

(30,412)

(35,965)

(29,069)

Total operating (loss) income

$

(7,664)

$

71,281

$

67,004

$

57,370

$

44,082

Equity in earnings of investees

$

1,536

$

1,578

$

2,038

$

1,636

$

1,233

(Loss) income before income taxes from continuing operations (B)

$

(10,724)

$

68,393

$

65,058

$

52,582

$

39,185

Net (loss) income (B) (C) (D) (E)

(7,950)

60,291

53,848

45,049

75,574

Net loss attributable to noncontrolling interest (E)

-

-

-

(130)

(1,887)

Net (loss) income attributable to Stoneridge, Inc. (B) (C) (D) (E)

$

(7,950)

$

60,291

$

53,848

$

45,179

$

77,461

Basic (loss) earnings per share attributable to Stoneridge, Inc.

$

(0.29)

$

2.17

$

1.90

$

1.61

$

2.79

Diluted (loss) earnings per share attributable to Stoneridge, Inc.

$

(0.29)

$

2.13

$

1.85

$

1.57

$

2.74

Other Continuing Operations Data:

Design and development

$

49,386

$

52,198

$

51,074

$

48,877

$

40,212

Capital expenditures

$

27,660

$

35,824

$

29,027

$

32,170

$

24,476

Depreciation and amortization (G)

$

33,236

$

30,859

$

29,191

$

27,930

$

23,258

Balance Sheet Data (as of December 31):

Working capital

$

188,616

$

192,670

$

172,870

$

167,245

$

128,184

Total assets

$

621,408

$

602,209

$

559,519

$

559,037

$

394,529

Long-term debt, net of current portion

$

136,000

$

126,454

$

96,983

$

124,852

$

75,060

Shareholders' equity

$

296,634

$

289,904

$

283,266

$

244,072

$

192,077

(A)The amounts for 2019 include the effect of the disposal of Non-core Products which is disclosed in Note 2 to the Company’s consolidated financial statements. The Company recognized a gain on disposal of Non-core Products, net of $33,599 which is included within our Control Devices segment.
(B)The amounts for 2020, 2019, 2018 and 2017 include the Orlaco business as of the acquisition date which is included within our Electronics operating segment and is disclosed in Note 2 to the Company’s consolidated financial statements.
(C)The amounts for 2017 include the impact of the Tax Legislation, a net tax benefit of $(9,062), consisting of an increase in tax expense of $6,207 due to the one-time deemed repatriation tax, offset by the favorable impact of the reduced tax rate on the Company’s net deferred tax liabilities and other deferred tax adjustments of $(15,269) related to certain earnings included in the one-time transition tax.
(D)The Company recorded a release of a valuation allowance associated with its U.S. federal, certain state and foreign deferred tax assets of $48.5 million for the year ended December 31, 2016.
(E)The Company recorded a full valuation allowance on Stoneridge Brazil’s net deferred tax assets of $1,237 for the year ended December 31, 2016 of which $322 was attributable to noncontrolling interest.
(F)Unallocated corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.
(G)These amounts represent depreciation and amortization on fixed and certain finite-lived intangible assets.

21

Item 7. 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 components, modules and systems primarily for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets.

The following discussion and analysis should be read in conjunction with the consolidated financial statements and notes related thereto and other financial information included elsewhere herein.

Impact of COVID-19 on Our Business

The coronavirus pandemic (“COVID-19”) has had a negative impact on the global economy in 2020, disrupting financial markets and increasing volatility, and has impeded global supply chains, restricted manufacturing operations and resulted in significantly reduced economic activity and higher unemployment rates. It has disrupted, and likely will continue to disrupt, the global vehicle industry and customer sales, production volumes and purchases of automotive, commercial, off-highway, motorcycle and agricultural vehicles by end-consumers. COVID-19 began to impact our operations in the first quarter of 2020 as government authorities imposed mandatory closures, work-from-home orders, social distancing protocols, and other restrictions. These actions materially affected our ability to adequately staff and maintain our operations and supply chain and significantly impacted our financial results in the first half of 2020. The adverse conditions caused by COVID-19 initially reduced demand for our products and increased operating costs, which resulted in lower overall margins. Similar to our customers, we instituted several changes to our manufacturing operations to reduce the spread of COVID-19 and keep our employees safe. In the second half of 2020, as a result of recovery across our global end-markets, we experienced significant sales growth compared to the second quarter 2020. Although our end-markets showed strong recovery in the second half of 2020, during the fourth quarter of 2020, certain European, North American and South American countries began to initiate new governmental restrictions in response to renewed pandemic impacts and concerns, and many of these restrictions have continued into the first quarter of 2021. As a result, COVID-19 may continue to adversely impact demand for our products, financial condition and results of operations in the near term.

The adverse impacts of the COVID-19 pandemic led to a significant vehicle production slowdown in the first half of 2020, which was followed by increased consumer demand and vehicle production schedules in the second half of 2020. This surge in demand led to a worldwide semiconductor supply shortage at the end of 2020 and into early 2021, as semiconductor suppliers have been unable to rapidly reallocate production lines to serve the transportation industry. In addition, we have experienced longer lead-times, higher costs and delays in procuring other component parts and raw materials. As a result, we are currently experiencing supply chain disruptions. We are assessing the potential supply chain impacts, which may directly or indirectly impact various suppliers, and correspondingly, OEM production. We are working closely with our suppliers and customers to minimize any potential adverse impacts, and we continue to closely monitor the availability of semiconductor microchips and other component parts and raw materials, customer vehicle production schedules and any other supply chain inefficiencies that may arise, due to this or any other issue. However, any direct or indirect supply chain disruptions may have an adverse impact on our financial condition, results of operations or cash flows.

​​

We continue to actively manage our cash and working capital to preserve adequate liquidity and ensure that our business can continue to operate during these uncertain times. Beginning in the first quarter and into the second quarter of 2020, we undertook several actions to reduce costs and spending across our organization. This included reducing hiring activities, temporarily reducing our workforce in facilities impacted by volume reductions or shutdowns and limiting discretionary spending. Due to the adverse financial impact of COVID-19 resulting from significantly reduced production during the second quarter of 2020, we amended our existing credit facility to waive several financial covenants, including our net debt leverage compliance ratio, until the second quarter of 2021. As of December 31, 2020, our cash and cash equivalents balance was $73.9 million while undrawn commitments on our credit facility were $262.3 million.

We will also continue to actively monitor the impact of COVID-19 on our business and served-markets and may take further actions that alter our business operations as may be required by federal, state or local authorities or that we determine are in the best interests of our employees, customers, suppliers and shareholders.

22

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, camera-based vision systems, connectivity and compliance products and electronic control units.

Stoneridge Brazil (formerly referred to as “PST”). This segment includes results of operations that design and manufacture vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions.

Overview

The Company had net loss of $8.0 million, or $(0.29) per diluted share, for the year ended December 31, 2020.

Net income in 2020 decreased by $68.3 million, or $(2.42) per diluted share, from $60.3 million, or $2.13 per diluted share, for the year ended December 31, 2019 primarily due to the COVID-19 pandemic, the 2019 gain on disposal of Control Devices’ Non-core Products of $33.6 million, or $0.98 per diluted share, and the recovery of Brazilian indirect taxes of $6.5 million, or $0.20 per diluted share. This decrease in net income was partially offset by a favorable fair value adjustment, net for earn-out consideration of $5.5 million, or $0.20 per diluted share, at Stoneridge Brazil and a $4.3 million decrease in restructuring costs during 2020.

In 2020, our net sales decreased by $186.3 million, or 22.3%, while our operating income decreased $79.5 million.

Our Control Devices segment net sales decreased by 20.6% primarily as a result of COVID-19 and 2019 sales of $41.6 million under the contract manufacturing agreement pursuant to the disposal of the Non-core Products. Including the impact of COVID-19, Control Devices experienced decreased sales volume in our North American automotive, North American commercial vehicle, agricultural and other markets. These decreases were partially offset by increased sales volume in our European and China automotive markets. Segment gross margin decreased due to lower sales from COVID-19, the adverse impact of the disposal of Non-core Products in the second quarter of 2019 and COVID-19 related incremental operating costs for employee safety protocols. Segment operating income decreased 69.9% relative to 2019 due to the 2019 gain on disposal of Non-Core Products, lower sales primarily related to COVID-19 and impact from the disposal of Non-core Products that occurred in the second quarter of 2019.

Our Electronics segment net sales decreased by 23.1% primarily as a result of COVID-19 including a decrease in sales volume in our European, North American and China commercial vehicle markets as well as European off-highway vehicle products. These decreases were partially offset by a favorable foreign currency translation. Segment gross margin decreased primarily due to lower sales as a result of the of COVID-19 pandemic and from the adverse leverage of fixed costs and COVID-19 related incremental operating costs for employee safety protocols. Operating income for the segment decreased compared to 2019 due to lower sales as a result of COVID-19 resulting in lower gross margin. Electronics SG&A cost reductions were offset by business realignment and restructuring expenses.

Our Stoneridge Brazil segment net sales decreased by 29.4% due to unfavorable foreign currency translation and the effects of COVID-19 causing lower volumes for our aftermarket, mass retail and OES channels mostly in the second quarter of 2020. Segment gross margin was consistent with the prior year as lower sales levels were offset with favorable product mix of a greater percentage of monitoring service fees. Operating income decreased 42.4% compared to 2019 primarily from the 2019 recovery of Brazilian indirect taxes of $6.5 million, lower sales volumes and margin offset by a favorable fair value adjustment, net for earn-out consideration of $5.5 million recognized in 2020.

In 2020, SG&A expenses were favorably impacted due to lower incentive compensation costs, professional service fees and travel related expenses. Additionally, a favorable fair value adjustment, net for earn-out consideration of $5.5 million at Stoneridge Brazil offset by the 2019 recovery of Brazilian indirect taxes of $6.5 million and higher 2020 business realignment and restructuring costs of $3.1 million.

23

At December 31, 2020 and 2019, we had cash and cash equivalents of $73.9 million and $69.4 million, respectively. The 2020 increase in borrowings under the 2019 Credit Facility were to maintain a high level of liquidity to ensure adequate available capital across our global locations due to adverse economic conditions caused by COVID-19. At December 31, 2020 and 2019, we had $136.0 million and $126.0 million, respectively, in borrowings outstanding on the 2019 Credit Facility.

Outlook

While the Company believes that focusing on products that address industry megatrends will have a positive impact on both our top-line growth and underlying margins, beginning in the first quarter of 2020 and continuing through the fourth quarter, COVID-19 has caused worldwide adverse economic conditions and uncertainty in our served markets.

The North American automotive market is expected to increase from 13.0 million units in 2020 to 16.2 million units in 2021 as the market recovers from adverse economic conditions caused by COVID-19 in 2020. The Company expects sales volumes in our Control Devices segment to increase from 2020 based on the current 2021 production forecasts and ramp up of certain program launches, however, global supply chain shortages, such as the global semiconductor supply shortage, could potentially have an adverse impact on our sales volumes in the first half of 2021.

For 2021, we expect an increase in our Electronics’ segment sales in 2021 compared to 2020 primarily due to the increase in production volume forecasts in our European and North American commercial markets and new program launches in 2021, including the first two launches of our MirrorEye camera based vision system in OEM markets as well as the continued roll out of MirrorEye in the retrofit markets.

Our 2020 Stoneridge Brazil segment revenues declined compared to the prior year due to the adverse economic conditions caused by COVID-19 and lower volumes in our Brazilian served markets for our audio and alarm products. In January 2021, the International Monetary Fund (“IMF”) forecasted the Brazil gross domestic product to grow 3.6% in 2021 and 2.6% in 2022. We expect our served market channels to remain relatively flat based on current market conditions. Our financial performance in our Stoneridge Brazil segment is also subject to uncertainty from movements in the Brazilian Real and Argentina Peso foreign currencies.

Global transportation production has been impacted by supply chain disruptions, in the first quarter of 2021, primarily in our automotive passenger vehicle end-market. Based on the current market conditions, we expect production reductions to be limited in the first half of 2021 and expect most production to be to be made up in the second half of year due to current market demand. We do not expect a significant revenue impact in 2021, however, we do expect that increased material costs, due to material spot buys and increased expediting and premium freight costs, to have an adverse impact on gross margin, particularly in the first half of 2021.

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 Brazilian real, Argentine peso and Mexican peso in 2020 and the Swedish krona, euro, Brazilian real and Argentine peso in 2019, unfavorably impacting our material costs and reported results. In 2020, the U.S. Dollar weakened against the Swedish krona and euro which favorably impacted our material costs and reported results.

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line (“PM Sensor Exit”). The decision to exit the PM sensor product line was made after the consideration of the decline in the market outlook for diesel passenger vehicles, the current and expected profitability of the product line and the Company’s strategic focus on aligning resources with the greatest opportunities. The estimated costs for the PM Sensor Exit include employee severance and termination costs, contract termination costs, professional fees and other related costs such as potential commercial and supplier settlements. Non-cash charges include impairment of fixed assets and accelerated depreciation associated with PM sensor production. We recognized $3.4 million of expense as a result of this initiative during the year ended December 31, 2020. The estimated range of additional cost of the plan to exit the PM sensor product line, that will impact the Control Devices segment, is approximately $2.8 million and $6.3 million and is related to employee severance and termination costs, contract terminations costs, other related costs such as commercial and supplier settlements and accelerated depreciation. The estimated range of additional cost increased since the third quarter of 2020 due to customer and supplier negotiations. The Company expects the exit from the PM sensor product line to be completed in the fourth quarter of 2021.

24

In January 2019, we committed to a restructuring plan that resulted in the closure of our Canton, Massachusetts facility (“Canton Facility”) as of 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 termination costs, professional fees and other related costs such as moving and set-up costs for equipment and costs to restore the engineering function previously located at the Canton Facility.  We recognized $3.0 million and $12.5 million of expense as a result of these actions during the years ended December 31, 2020 and 2019, respectively. During the third quarter of 2020, we leased the Canton facility to a third party and are evaluating the sale of the facility. We expect additional costs to be immaterial related to the Canton Restructuring.

In the fourth quarter of 2018, we undertook restructuring actions for our Electronics segment affecting our European Aftermarket business and China operations.  In the second quarter of 2020, the Company finalized plans to move its European Aftermarket sales activities in Dundee, Scotland to a new location which resulted in incurring contract termination costs as well as employee severance and termination costs. In addition, the Company announced a restructuring program to transfer the European production of its Controls product line to China. For the years ended December 31, 2020 and 2019, we recognized expense of $2.4 million and $0.6 million, respectively, as a result of these actions for related costs and non-cash fixed asset charges for accelerated depreciation. The Company expects to incur approximately $0.2 million of additional restructuring costs related to employee severance and other related costs for these actions through the second quarter of 2021.

On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company’s wholly owned subsidiary, Stoneridge Control Devices, Inc. (“SCD”), and Standard Motor Products, Inc. (“SMP”). On the same day pursuant to the APA, in exchange for $40.0 million (subject to a post-closing inventory adjustment which was a payment to SMP of $1.6 million) and the assumption of certain liabilities, the Company and SCD sold to SMP product lines and assets related to certain non-core switches and connectors (the “Non-core Products”). On April 1, 2019, the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company provided and was compensated for certain manufacturing, transitional, administrative and support services to SMP on a short-term basis. The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and included ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components. On April 1, 2019, the Company’s Control Devices segment recognized net sales and costs of goods sold of $4.2 million and $2.8 million, respectively, for the one-time sale of finished goods inventory and a gain on disposal of $33.9 million for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs. On June 17, 2020, the Company and SMP terminated the transition services agreement and the contract manufacturing agreement.

On October 26, 2018 the Company announced a Board of Directors approved share repurchase program authorizing Stoneridge to repurchase up to $50.0 million of our Common Shares. Thereafter, on May 7, 2019, we announced that the Company had entered into an accelerated share repurchase agreement with Citibank N.A. to repurchase an aggregate of $50.0 million of our Common Shares. Pursuant to the accelerated share repurchase agreement in the second quarter of 2019 we made an upfront payment of $50.0 million and received an initial delivery of 1,349,528 Common Shares which became treasury shares. On February 25, 2020, Citibank N.A. terminated early its commitment pursuant to the accelerated share repurchase agreement and delivered to the Company, 364,604 Common Shares representing the final settlement of the Company’s repurchase program which became treasury shares.

On February 24, 2020, the Board of Directors authorized a new repurchase program of $50.0 million for the repurchase of outstanding Common Shares over an 18 month period. The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. Repurchases may also be made under rule 10b-18, which permit Common Shares to be repurchased through pre-determined criteria. The timing, volume and nature of common share repurchases will be at the discretion of management, dependent on market conditions, other priorities of cash investment, applicable securities laws and other factors. This Common Share repurchase program authorization does not obligate the Company to acquire any particular amount of its Common Shares, and it may be suspended or discontinued at any time. For the quarter ended March 31, 2020, under the new 2020 repurchase program, the Company repurchased 242,634 Common Shares for $5.0 million, which became treasury shares, in accordance with this repurchase program authorization. In April 2020, the Company announced that it was temporarily suspending the previously announced share repurchase program in response to uncertainty surrounding the duration and magnitude of the impact of COVID-19.

In March 2017, the Supreme Court of Brazil issued a decision concluding that a certain state value added tax should not be included in the calculation of federal gross receipts taxes. The decision reduced Stoneridge Brazil’s gross receipts tax prospectively and, potentially, retrospectively. In April 2019, the Company received judicial notification that the Superior Judicial Court of Brazil rendered a favorable decision on Stoneridge Brazil’s case granting the Company the right to recover, through offset of federal tax liabilities, amounts collected by the government from June 2010 to February 2017.

25

Based on the Company’s determination that these tax credits will be used prior to expiration, we recorded a pre-tax benefit of $6.5 million as a reduction to SG&A expense which is inclusive of related interest income of $2.4 million, net of applicable professional fees of $1.0 million in the second quarter of 2019. The Company received administrative approval in January 2020 and is now offsetting eligible federal taxes with these tax credits. The Brazilian tax authorities have sought clarification before the Supreme Court of Brazil (in a leading case involving another taxpayer) of certain matters that could affect the rights of Brazilian taxpayers regarding these credits. The timing for a decision is uncertain due to the COVID-19 pandemic. If the Brazilian tax authorities challenge our rights to these credits, we may become subject to new litigation that could impact the amount ultimately realized by Stoneridge Brazil.

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 related costs which we refer to as business realignment charges. On May 4, 2020, the Company began business realignment actions that resulted in the reduction of our global salaried workforce by approximately 5.0%. These actions were made to better align our resources and cost structure with our current business opportunities and market outlook as well as respond to COVID-19. One-time separation costs of $4.0 million associated with these and other realignment actions were incurred during the year ended December 31, 2020.

Because of the competitive nature of the markets we serve, we face pricing pressures from our customers in the ordinary course of business. In response to these pricing pressures we have been able to effectively manage our production costs by the combination of lowering certain costs and limiting the increase of others, the net impact of which to date has not been material. However, if we are unable to effectively manage production costs in the future to mitigate future pricing pressures, our results of operations would be adversely affected.

Year Ended December 31, 2020 Compared To Year Ended December 31, 2019

Consolidated statements of operations as a percentage of net sales are presented in the following table (in thousands):

Dollar

increase /

Year ended December 31,

    

2020

    

2019

    

(decrease)

Net sales

$

648,006

    

100.0

%  

$

834,289

    

100.0

%  

$

(186,283)

Costs and expenses:

Cost of goods sold

493,810

76.2

620,556

74.4

(126,746)

Selling, general and administrative

112,474

17.4

123,853

14.8

(11,379)

Gain on disposal of non-core products, net

-

-

(33,599)

(4.0)

33,599

Design and development

49,386

7.6

52,198

6.3

(2,812)

Operating (loss) income

(7,664)

(1.2)

71,281

8.5

(78,945)

Interest expense, net

6,124

0.9

4,324

0.5

1,800

Equity in earnings of investee

(1,536)

(0.2)

(1,578)

(0.2)

(42)

Other (income) expense, net

(1,528)

(0.2)

142

-

1,670

(Loss) income before income taxes

(10,724)

(1.7)

68,393

8.2

(79,117)

(Benefit) provision for income taxes

(2,774)

(0.4)

8,102

1.0

(10,876)

Net (loss) income

$

(7,950)

(1.3)

%  

$

60,291

7.2

%  

$

(68,241)

Net Sales. Net sales for our reportable segments, excluding inter-segment sales are summarized in the following table (in thousands):

Dollar

Percent

Year ended December 31,

    

2020

    

2019

    

decrease

    

decrease

 

Control Devices

$

342,576

    

52.9

%  

$

431,560

    

51.7

%  

$

(88,984)

(20.6)

%

Electronics

257,767

39.7

335,195

40.2

(77,428)

(23.1)

%

Stoneridge Brazil

47,663

7.4

67,534

8.1

(19,871)

(29.4)

%

Total net sales

$

648,006

100.0

%  

$

834,289

100.0

%  

$

(186,283)

(22.3)

%

26

Our Control Devices segment net sales decreased primarily as a result of COVID-19 and 2019 sales of $41.6 million under the contract manufacturing agreement pursuant to the 2019 disposal of the Non-core Products. Including the impact of COVID-19, Control Devices experienced decreased sales volume in our North American automotive, North American commercial vehicle, agricultural and other markets of $61.5 million, $17.4 million, $9.6 million and $14.5 million, respectively. These decreases were offset by increased sales volume in our European and China automotive markets of $7.2 million and $6.6 million, respectively.

Our Electronics segment net sales decreased primarily as a result of COVID-19 including a decrease in sales volume in our European, North American and China commercial vehicle markets of $47.2 million, $23.4 million and $1.0 million, respectively. In addition, the Electronics segment net sales decreased due to a decrease in sales volume in our European off-highway vehicle products of $17.1 million. These decreases were offset by a favorable foreign currency translation of $11.4 million.

Our Stoneridge Brazil segment net sales decreased due to unfavorable foreign currency translation of $19.5 million and the effects of COVID-19 causing lower volumes for our aftermarket, mass retail and OES channels mostly in the second quarter of 2020.

Net sales by geographic location are summarized in the following table (in thousands):

Dollar

Percent

Year ended December 31,

    

2020

    

2019

    

decrease

    

decrease

 

North America

$

330,528

    

51.0

%  

$

457,633

    

54.8

%  

$

(127,105)

(27.8)

%

South America

47,663

7.4

67,534

8.1

(19,871)

(29.4)

%

Europe and Other

269,815

41.6

309,122

37.1

(39,307)

(12.7)

%

Total net sales

$

648,006

100.0

%  

$

834,289

100.0

%  

$

(186,283)

(22.3)

%

The decrease in North American net sales was primarily attributable to the impact of COVID-19 and 2019 sales of Non-core Products under the contract manufacturing agreement of $41.6 million. Including the impact of COVID-19, sales volume has decreased in our North American automotive, commercial vehicle, agricultural and other markets by $60.8 million, $40.8 million, $9.6 million and $14.5 million, respectively. The decrease in net sales in South America was primarily due to unfavorable foreign currency translation of $19.5 million and lower volumes for our aftermarket, mass retail and OES channels mostly in the second quarter of 2020 primarily due to COVID-19. The decrease in net sales in Europe and Other was primarily due to a decrease in our European commercial vehicle and off-highway markets of $47.2 million and $17.1 million, respectively, primarily impacted by COVID-19. Europe and Other sales were favorably impacted due to increased sales volume in our European automotive and China automotive of $6.7 million and $6.6 million, respectively, as well as favorable foreign currency translation of $11.6 million.

Cost of Goods Sold and Gross Margin. Cost of goods sold decreased compared to 2019 and our gross margin decreased to 23.8% in 2020 compared to 25.6% in 2019. Our material cost as a percentage of net sales decreased by 0.3% to 52.8% in 2020 compared to 53.1% in 2019. Overhead as a percentage of net sales increased by 2.1% to 18.0% for 2020 compared to 15.9% for 2019 primarily due to adverse fixed cost leverage on lower sales levels including COVID-19 related incremental operating costs.

 

Our Control Devices segment gross margin decreased due to lower sales from COVID-19, the impact of the disposal of Non-core Products in the second quarter of 2019, as well as adverse fixed cost leverage on lower sales levels including our Canton facility which ceased production in accordance with our Canton restructuring plan in December 2019 and COVID-19 related incremental operating costs for employee safety protocols.

Our Electronics segment gross margin decreased primarily due to lower sales as a result of the of COVID-19 pandemic and higher overhead costs from the adverse leverage of fixed costs and COVID-19 related incremental operating costs for employee safety protocols.

Our Stoneridge Brazil segment gross margin decreased due to lower sales volumes partially offset by lower material costs due to favorable product mix from a greater percentage of monitoring service fees.

Selling, General and Administrative (“SG&A”). SG&A expenses decreased by $11.4 million compared to 2019 due to a favorable fair value adjustment, net for earn-out consideration of $5.5 million at Stoneridge Brazil, lower incentive compensation costs, professional service fees and travel related expenses offset by the 2019 recovery of Brazilian indirect taxes of $6.5 million and higher 2020 business realignment and restructuring costs of $3.1 million.

27

Gain on Disposal of Non-core Products, net. The gain on disposal in 2019 relates to the disposal of Control Devices’ Non-core Products.

Design and Development (“D&D”). D&D costs decreased by $2.8 million mostly due to lower restructuring and business realignment expenses at Control Devices of $2.3 million and lower spending at Control Devices due to the pace of the restoration of the engineering function previously located at the Canton facility.

Operating (Loss) Income. Operating (loss) income is summarized in the following table by reportable segment (in thousands):

Dollar

Percent

increase /

increase /

Year ended December 31,

    

2020

    

2019

    

(decrease)

    

(decrease)

 

Control Devices

$

22,072

$

73,327

$

(51,255)

(69.9)

%

Electronics

(3,672)

25,006

(28,678)

NM

Stoneridge Brazil

3,766

6,539

(2,773)

(42.4)

%

Unallocated corporate

(29,830)

(33,591)

3,761

11.2

%

Operating (loss) income

$

(7,664)

$

71,281

$

(78,945)

NM

Our Control Devices segment operating income decreased due to the 2019 gain on disposal of Non-core Products, lower sales primarily related to COVID-19 as well as lower sales from the disposal of Non-core Products from the second quarter of 2019. Adverse leverage of fixed costs from lower sales volumes and COVID-19 related incremental operating costs offset by lower restructuring costs also affected operating income.

Our Electronics segment operating income decreased primarily due to lower sales as a result of COVID-19 resulting in lower gross margin. Electronics SG&A cost reductions were offset by business realignment and restructuring expenses.

Our Stoneridge Brazil segment operating income decreased primarily from the 2019 recovery of Brazilian indirect taxes of $6.5 million, lower sales volumes and margin offset by a favorable fair value adjustment, net for earn-out consideration of $5.5 million recognized in 2020.

Our unallocated corporate operating loss decreased primarily from lower incentive compensation, professional fees and travel related expenses.

Operating (loss) income by geographic location is summarized in the following table (in thousands):

Dollar

Percent

Year ended December 31,

    

2020

    

2019

    

decrease

    

decrease

North America

$

(22,179)

$

32,694

$

(54,873)

NM

South America

3,766

6,539

(2,773)

(42.4)

%

Europe and Other

10,749

32,048

(21,299)

(66.5)

%

Operating (loss) income

$

(7,664)

$

71,281

$

(78,945)

NM

Our North American operating results decreased due to lower sales in our automotive, commercial vehicle, agriculture and off-highway markets, adverse leverage of fixed costs and COVID-19 related incremental operating costs for employee safety protocols. The decrease in operating income in South America was primarily due to the 2019 recovery of indirect Brazilian taxes and lower sales volumes offset by the favorable fair value adjustment, net for earn-out consideration. Our operating results in Europe and Other decreased primarily due to lower sales in our commercial vehicle and off-highway markets, adverse leverage of fixed costs and COIVD-19 related incremental operating costs for employee safety protocols.

Interest Expense, net. Interest expense, net increased by $1.8 million compared to 2019 due to an increase in outstanding debt balances.

Equity in Earnings of Investee. Equity earnings for MSIL were $1.5 million and $1.6 million for the years ended December 31, 2020 and 2019, respectively. The decrease in MSIL earnings was due to lower sales volume from the COVID-19 pandemic.

28

Other (Income) Expense, net. We record certain foreign currency transaction and forward currency hedge contract (gains) losses as a component of other income, net on the consolidated statement of operations. Other income, net increased by $1.7 million to $1.5 million in 2020 compared to other expense, net of $0.1 million in 2019 primarily due to higher foreign currency transaction gains in our Electronics, Control Devices and Stoneridge Brazil segments.

(Benefit) Provision for Income Taxes. In 2020, income tax benefit of $(2.8) million was attributable to the mix of earnings and losses 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 25.9% is slightly greater than the statutory tax rate primarily due to non-deductible expenses and tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions offset by the impact of certain incentives.

In 2019, income tax expense of $8.1 million was attributable to the mix of earnings amount jurisdictions and the sale of Non-core-Products on April 1, 2019. The effective tax rate of 11.8% is lower than the statutory tax rate primarily due to certain tax incentives offset by non-deductible expenses and tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions.

Year Ended December 31, 2019 Compared To Year Ended December 31, 2018

Consolidated statements of operations as a percentage of net sales are presented in the following table (in thousands):

Dollar

increase /

Year ended December 31,

    

2019

    

2018

    

(decrease)

Net sales

$

834,289

    

100.0

%  

$

866,199

    

100.0

%  

$

(31,910)

Costs and expenses:

Cost of goods sold

620,556

74.4

609,568

70.4

10,988

Selling, general and administrative

123,853

14.8

138,553

16.0

(14,700)

Gain on disposal of Non-core Products, net

(33,599)

(4.0)

-

-

(33,599)

Design and development

52,198

6.3

51,074

5.9

1,124

Operating income

71,281

8.5

67,004

7.7

4,277

Interest expense, net

4,324

0.5

4,720

0.5

(396)

Equity in earnings of investee

(1,578)

(0.2)

(2,038)

(0.2)

460

Other expense (income), net

142

-

(736)

(0.1)

878

Income before income taxes

68,393

8.2

65,058

7.5

3,335

Provision for income taxes

8,102

1.0

11,210

1.3

(3,108)

Net income

$

60,291

7.2

%  

$

53,848

6.2

%  

$

6,443

Net Sales. Net sales for our reportable segments, excluding inter-segment sales are summarized in the following table (in thousands):

Dollar

Percent

Year ended December 31,

    

2019

    

2018

    

decrease

    

decrease

 

Control Devices

$

431,560

    

51.7

%  

$

441,297

    

50.9

%  

$

(9,737)

(2.2)

%

Electronics

335,195

40.2

344,727

39.8

(9,532)

(2.8)

%

Stoneridge Brazil

67,534

8.1

80,175

9.3

(12,641)

(15.8)

%

Total net sales

$

834,289

100.0

%  

$

866,199

100.0

%  

$

(31,910)

(3.7)

%

Our Control Devices segment net sales decreased primarily as a result of decreased sales volume in the North American automotive market of $28.0 million due to certain program volume reductions related to the legacy shift-by-wire programs, the disposal of Non-core Products and the impact of a fourth quarter labor strike at a major customer. In addition, Control Devices experienced decreased sales volume in our North American commercial vehicle and agriculture markets of $3.0 million and $1.7 million, respectively. These decreases were partially offset by sales volume increases in our China automotive, European automotive and European commercial vehicle markets of $15.3 million, $4.5 million and $3.2 million, respectively, as well as the one-time sale of Non-core Product inventory of $4.2 million.

29

Our Electronics segment net sales decreased primarily due to a decrease in sales volume in our European commercial vehicle market of $14.8 million and unfavorable foreign currency translation of $7.4 million. This decrease was offset by an increase in sales volume in our North American and China commercial vehicle markets of $7.1 million and $1.7 million, respectively and increased sales of European and North American off-highway vehicle products of $3.6 million and $1.2 million, respectively.

Our Stoneridge Brazil segment net sales decreased due to lower volumes for our Argentina aftermarket channel, audio and alarm products, tracking devices and monitoring service revenues. This decrease was offset by higher volumes for our OEM and factory authorized dealer installer products.

Net sales by geographic location are summarized in the following table (in thousands):

Dollar

Percent

increase /

increase /

Year ended December 31,

    

2019

    

2018

    

(decrease)

    

(decrease)

 

North America

$

457,633

    

54.8

%  

$

480,869

    

55.5

%  

$

(23,236)

(4.8)

%

South America

67,534

8.1

80,175

9.3

(12,641)

(15.8)

%

Europe and Other

309,122

37.1

305,155

35.1

3,967

1.3

%

Total net sales

$

834,289

100.0

%  

$

866,199

100.0

%  

$

(31,910)

(3.7)

%

The decrease in North American net sales was primarily attributable to a decrease in sales volume in our North American automotive market of $28.0 million resulting from certain program volume reductions related to the legacy shift-by-wire programs, the disposal of Non-core Products and the impact of the labor strike at a major customer that occurred in the second half of 2019. In addition, we experienced decreased sales volume in our agriculture market of $1.8 million. These decreases were partially offset by increased sales volume in our North American commercial vehicle and off-highway markets of $3.3 million and $1.2 million, respectively as well as the one-time sale of Non-core Product inventory of $4.2 million. The decrease in net sales in South America was primarily due to lower volumes for our Argentina aftermarket channel, audio and alarm products, tracking devices and monitoring service revenues. This decrease was offset by higher volumes for our OEM and factory authorized dealer installer products. The increase in net sales in Europe and Other was primarily due to an increase in sales volume in our China automotive, European automotive, European off-highway and China commercial vehicle markets of $15.3 million, $4.2 million, $3.6 million and $1.7 million, respectively. This increase was offset by a decrease in sales volume of our European commercial vehicle market of $11.6 million. In addition, Europe and Other sales were unfavorably impacted by foreign currency translation of $8.0 million.

Cost of Goods Sold and Gross Margin. Cost of goods sold increased compared to 2018 and our gross margin decreased to 25.6% in 2019 compared to 29.6% in 2018. Our material cost as a percentage of net sales increased by 1.6% to 53.1% in 2019 compared to 51.5% in 2018. Direct material costs in our Control Devices segment were negatively impacted by adverse product mix primarily from the impact of Non-core Product sales pursuant to the contract manufacturing agreement at an average margin of 5.5% and higher tariffs while our Electronics and Stoneridge Brazil segments were negatively impacted by adverse product mix and higher costs for electronic components. Overhead as a percentage of net sales increased by 2.0% to 15.9% in 2019 compared to 13.9% in 2018 primarily due to the Canton Restructuring costs of $7.6 million in our Control Devices segment.

 

Our Control Devices segment gross margin decreased due to lower sales and higher direct material costs as a percentage of sales, adversely affected by tariffs, Canton Restructuring costs of $7.6 million and the unfavorable impact of Non-Core Product sales pursuant to the contract manufacturing agreement at an average margin of 5.5%.

Our Electronics segment gross margin decreased primarily due to lower sales, unfavorable product mix and higher costs for electronic components.

Our Stoneridge Brazil segment gross margin decreased due to a reduction in sales volume and adverse sales mix.

30

Selling, General and Administrative (“SG&A”). SG&A expenses decreased by $14.7 million compared to 2018 primarily due to a decrease in Stoneridge Brazil SG&A costs from the recovery of Brazilian indirect taxes of $6.5 million and lower selling costs. Electronics SG&A expense decreased due to lower restructuring expenses of $2.1 million, a reduction in expense related to the fair value adjustment for the Orlaco earn-out consideration of $0.4 million and lower wages. Control Devices SG&A costs decreased due to transitional service cost reimbursement associated with the disposal of its Non-core Products and lower wages offset by Canton Restructuring costs of $1.5 million and higher business realignment costs of $0.6 million. Unallocated corporate SG&A costs increased primarily due to higher business realignment costs of $1.0 million, accelerated share-based compensation expense of $0.7 million associated with a retirement and higher wages offset by lower incentive compensation.

Gain on Disposal of Non-core Products, net. The gain on disposal in 2019 relates to the disposal of Control Devices’ Non-core Products.

Design and Development (“D&D”). D&D costs increased by $1.1 million compared to the prior year due to higher D&D costs in our Control Devices segment due to Canton Restructuring costs of $3.4 million and in our unallocated corporate segment for the establishment of the chief technology office. This increase was offset by lower D&D costs in our Electronics and Control Devices segments from the capitalization of software development costs of $2.2 million and $1.4 million, respectively.

Operating Income. Operating income (loss) is summarized in the following table by reportable segment (in thousands):

Dollar

Percent

increase /

increase /

Year ended December 31,

    

2019

    

2018

    

(decrease)

    

(decrease)

 

Control Devices

$

73,326

$

64,191

$

9,135

14.2

%

Electronics

25,007

28,236

(3,229)

(11.4)

%

Stoneridge Brazil

6,539

4,989

1,550

31.1

%

Unallocated corporate

(33,591)

(30,412)

(3,179)

(10.5)

%

Operating income

$

71,281

$

67,004

$

4,277

6.4

%

Our Control Devices segment operating income increased primarily due to the gain on disposal of Non-core Products and the favorable impact to D&D from the capitalization of software development costs offset by Canton Restructuring of $12.5 million and lower sales and margin including the adverse impact of tariffs,

Our Electronics segment operating income decreased primarily due to lower sales, unfavorable mix and higher costs for electronic components partially offset by a decrease in SG&A expense from lower restructuring costs and lower wages, and from lower D&D costs due to capitalization of software development costs.

Our Stoneridge Brazil segment operating income increased primarily due to the recovery of Brazilian indirect taxes, lower selling costs offsetting the impact of lower sales and gross margin.

Our unallocated corporate operating loss increased primarily due to higher SG&A costs from increase in business realignment costs of $1.0 million, accelerated share-based compensation expense associated with a retirement of eligible employees of $0.7 million, higher wages offset by lower incentive compensation. In addition, D&D expenses increased for the establishment of the chief technology office.

Operating income by geographic location is summarized in the following table (in thousands):

Dollar

Percent

increase /

increase /

Year ended December 31,

    

2019

    

2018

    

(decrease)

    

(decrease)

North America

$

32,694

$

33,219

$

(525)

(1.6)

%

South America

6,539

4,989

1,550

31.1

%

Europe and Other

32,048

28,796

3,252

11.3

%

Operating income

$

71,281

$

67,004

$

4,277

6.4

%

Our North American operating results decreased primarily due lower sales in our automotive market, Canton Restructuring costs as well as higher SG&A and D&D costs offset by the gain on disposal of Non-core Products and higher sales volume in the North American commercial vehicle and off-highway markets. The increase in operating income in South America was primarily due to lower SG&A from the recovery of Brazilian indirect taxes and lower selling costs and lower overhead costs offsetting lower sales. Our operating results in Europe and Other increased slightly primarily due to lower SG&A and D&D costs offset by lower gross margin from adverse product mix.

31

Interest Expense, net. Interest expense, net decreased by $0.4 million compared to the prior year primarily due to lower interest expense at our Stoneridge Brazil segment from lower outstanding debt offset by the write-off of deferred financing fees as a result of refinancing the 2019 Credit Facility.

Equity in Earnings of Investee. Equity earnings for MSIL were $1.6 million and $2.0 million for the years ended December 31, 2019 and 2018, respectively. The decrease compared to the prior period is primarily due to lower gross margin from lower sales volumes in served markets as well as unfavorable changes in foreign currency exchange rates.

Other Expense (Income), net. We record certain foreign currency transaction and forward currency hedge contract (gains) losses as a component of other expense (income), net on the consolidated statement of operations. Other expense (income), net decreased by $0.8 million to other expense (income), net of $0.1 million in 2019 compared to other expense (income), net of ($0.7) million in 2018 primarily due to lower foreign currency transaction gains in our Electronics segment.

Provision for Income Taxes. We recognized income tax expense of $8.1 million and $11.2 million for federal, state and foreign income taxes for 2019 and 2018, respectively. The decrease in tax expense for the year ended December 31, 2019 compared to the same period for 2018 was primarily due to the impact of certain tax incentives, which did not impact 2018. The effective tax rate decreased to 11.8% in 2019 from 17.2% in 2018 primarily due to the impact of certain tax incentives, which did not impact 2018.

Liquidity and Capital Resources

Summary of Cash Flows for the years ended December 31, 2020 and 2019 (in thousands):

Dollar

increase /

Years ended December 31,

    

2020

    

2019

    

(decrease)

Net cash provided by (used for):

Operating activities

$

28,641

$

24,505

$

4,136

Investing activities

(33,885)

(6,299)

(27,586)

Financing activities

6,513

(28,258)

34,771

Effect of exchange rate changes on cash and cash equivalents

3,247

(1,637)

4,884

Net change in cash and cash equivalents

$

4,516

$

(11,689)

$

16,205

Cash provided by operating activities increased compared to 2019 primarily due to a reduction in cash used to fund working capital levels and the 2019 payment of Orlaco earn-out consideration of $5.1 million offset by lower net income and the payment of dividends to former noncontrolling interest holders of Stoneridge Brazil of $6.0 million. Our receivable terms and collections rates have remained consistent between periods presented.

Net cash used for investing activities increased compared to 2019 due to proceeds from the 2019 sale of Control Devices Non-core Products offset by lower capital expenditures.

Net cash provided by (used for) financing activities increased compared to the prior year primarily due to lower Common Share repurchases of $45.0 million offset by higher Credit Facility borrowings, net of $20.0 million and the 2019 cash payment for Orlaco earn-out consideration.

32

Summary of Cash Flows for the years ended December 31, 2019 and 2018 (in thousands):

Years ended December 31,

    

2019

    

2018

    

Dollar

Increase /

(decrease)

Net cash provided by (used for):

Operating activities

$

24,505

$

80,772

$

(56,267)

Investing activities

(6,299)

(27,950)

21,651

Financing activities

(28,258)

(33,870)

5,612

Effect of exchange rate changes on cash and cash equivalents

(1,637)

(3,863)

2,226

Net change in cash and cash equivalents

$

(11,689)

$

15,089

$

(26,778)

Cash provided by operating activities decreased compared to 2018 primarily due to the lower net income excluding the gain on disposal related to Control Devices’ Non-core Products and a higher use of cash to fund working capital levels. This decrease includes a portion of the cash payment of the Orlaco earn-out consideration obligation of $5.0 million paid during 2019. The higher working capital levels mostly relate to higher inventory levels from bank builds attributable to the Canton Restructuring activities and the disposal of Non-core Products as well as the delay of a product launch in our Electronics segment. Our receivable terms have remained consistent between 2019 and 2018 however we have experienced a timing related decline in 2019 year-end collection rates.

Net cash provided by investing activities increased compared to 2018 due to the cash proceeds received from the disposal of Control Devices’ Non-core Products offset by higher capital expenditures, 2019 capitalized software development costs, 2019 investments in the Autotech Fund II and insurance proceeds received in 2018.

Net cash used for financing activities increased compared to the prior year primarily due to the repurchase of Common Shares during the second quarter of 2019 and the cash payment of Orlaco earn-out consideration offset by higher net Credit Facility borrowings.

Summary of Future Cash Flows

The following table summarizes our future cash outflows resulting from financial contracts and commitments, as of December 31, 2020 (in thousands):

Less than

After

    

Total

    

1 year

    

2-3 years

    

4-5 years

    

5 years

Credit Facility

$

136,000

$

-

$

-

$

136,000

$

-

Debt

7,673

7,673

-

-

-

Interest payments(A)

13,516

4,097

7,752

1,667

-

Operating leases

23,721

4,873

7,489

5,652

5,707

Total contractual obligations(B)

$

180,910

$

16,643

$

15,241

$

143,319

$

5,707

(A)Includes estimated payments under the Company’s 2019 Credit Facility and other debt obligations using the most current interest rate and principal balance information available at December 31, 2020, extended through the end of the term.
(B)In December 2018, the Company entered into an agreement to make a $10.0 million investment in a fund (“Autotech Fund II”) managed by Autotech Ventures (“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. The Company has contributed $3.6 million to the Autotech Fund II since December 2018.

Management will continue to focus on efficiently managing its weighted-average cost of capital and believes that cash flows from operations and the availability of funds from our 2019 Credit Facility provides sufficient liquidity to meet our future growth and operating needs.

33

As outlined in Note 5 to our consolidated financial statements, the 2019 Credit Facility increased our borrowing capacity by $100.0 million and permits borrowing up to a maximum level of $400.0 million. This variable rate facility provides the flexibility to refinance other outstanding debt or finance acquisitions through June 2024. The 2019 Credit Facility contains certain financial covenants that require the Company to maintain less than a maximum leverage ratio and more than a minimum interest coverage ratio. The 2019 Credit Facility also contains affirmative and negative covenants and events of default that are customary for credit arrangements of this type including covenants which place restrictions and/or limitations on the Company’s ability to borrow money, make capital expenditures and pay dividends. The 2019 Credit Facility had an outstanding balance of $136.0 million at December 31, 2020.

Due to the expected impact of the COVID-19 pandemic on the Company’s end-markets and the resulting expected financial impacts on the Company, on June 26, 2020, the Company entered into a Waiver and Amendment No. 1 to the Fourth Amended and Restated Credit Agreement (“Amendment No. 1”). Amendment No. 1 provides for certain covenant relief and restrictions during the “Covenant Relief Period” (the period ending on the date that the Company delivers a compliance certificate for the quarter ending June 30, 2021). During the Covenant Relief Period:

the maximum net leverage ratio is suspended;
the calculation of the minimum interest coverage ratio will exclude second quarter 2020 financial results effective for the quarters ended September 30, 2020 through March 31, 2021;
the minimum interest coverage ratio of 3.50 is reduced to 2.75 and 3.25 for the quarters ended December 31, 2020 and March 31, 2021, respectively;
the Company’s liquidity may not be less than $150,000;
the Company’s aggregate amount of cash and cash equivalents cannot exceed $130,000;
there are certain restrictions on Restricted Payments (as defined); and
a Permitted Acquisition (as defined) may be not consummated unless otherwise approved in writing by the required lenders.

Amendment No. 1 increases the leverage based LIBOR pricing grid through the maturity date and also provides for a LIBOR floor of 50 basis points on outstanding borrowings excluding any Specified Hedge Borrowings (as defined) which remain subject to a LIBOR floor of 0 basis points.

The Company was in compliance with all covenants at December 31, 2020. The Company has not experienced a violation which would limit the Company’s ability to borrow under the 2019 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 2019 Credit Facility may be limited as a result of lower than expected financial performance due to the adverse impact of COVID-19 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.

Stoneridge Brazil maintains short-term loans used for working capital purposes. At December 31, 2020, there was $1.6 million of Stoneridge Brazil debt outstanding. Principal repayments of $1.6 million on Stoneridge Brazil debt at December 31, 2020 are due in 2021.

In December 2019, Stoneridge Brazil established an overdraft credit line which allowed overdrafts on Stoneridge Brazil’s bank account up to a maximum level of Brazilian real 5.0 million, or $1.2 million, at December 31, 2019.  There was no balance outstanding on the overdraft credit line as of December 31, 2019, and the overdraft credit line was terminated during the year ended December 31, 2020.

The Company’s wholly owned subsidiary located in Stockholm, Sweden, has an overdraft credit line which allows overdrafts on the subsidiary’s bank account up to a daily maximum level of 20.0 million Swedish krona, or $2.4 million and $2.1 million, at December 31, 2020 and December 31, 2019, respectively. At December 31, 2020, there was 13.1 million Swedish krona, or $1.6 million outstanding on this overdraft credit line. At December 31, 2019, there was no balance outstanding on this overdraft credit line. During the year ended December 31, 2020, the subsidiary borrowed 312.9 million Swedish krona, or $38.1 million, and repaid 299.8 million Swedish krona, or $36.5 million.

34

The Company’s wholly-owned subsidiary located in Suzhou, China, has two credit lines which allow up to a maximum borrowing level of 50.0 million Chinese yuan, or $7.7 million at December 31, 2020 and 40.0 million Chinese yuan, or $5.7 million at December 31, 2019. At December 31, 2020 and December 31, 2019 there was $4.5 million and $2.2 million, respectively, in borrowings outstanding recorded within current portion of debt. In addition, the Suzhou subsidiary has a bank acceptance draft line of credit which allows up to a maximum borrowing level of 15.0 million Chinese yuan, or $2.3 million and $2.2 million at December 31, 2020 and December 31, 2019, respectively. At December 31, 2020 there was $0.4 million utilized on the Suzhou bank acceptance draft line and at December 31, 2019 there was approximately $0.2 million utilized on the Suzhou bank acceptance draft line of credit.

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line (“PM Sensor Exit”). The estimated costs for the PM Sensor Exit include employee severance and termination costs, contract termination costs, professional fees and other related costs such as potential commercial and supplier settlements. Non-cash charges include impairment of fixed assets and accelerated depreciation associated with PM sensor production. We recognized $3.4 million of expense as a result of this initiative during 2020. The estimated range of additional cost of the plan to exit the PM sensor product line, that will impact the Control Devices segment, is approximately $2.8 million to $6.3 million and is related to employee severance and termination costs, contract terminations costs, other related costs such as potential commercial and supplier settlements and accelerated depreciation. The Company expects the exit from the PM sensor product line to be completed in the third quarter of 2021.

In January 2019, the Company committed to a restructuring plan that resulted in the closure of its Canton Facility as of March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (“Canton Restructuring”). The estimated costs for the Canton Restructuring included employee severance and termination costs, contract termination costs, professional fees and other related costs such as moving and set-up costs for equipment and costs to restore the engineering function previously located at the Canton Facility.  We recognized $3.0 million and $12.5 million of expense as a result of these actions during the years ended December 31, 2020 and 2019, respectively. During the third quarter of 2020, we leased the Canton facility to a third party and are evaluating the sale of the facility. We expect additional costs to be immaterial related to the Canton Restructuring.

In the fourth quarter of 2018, the Company undertook restructuring actions for the Electronics segment affecting the European Aftermarket business and China operations. In the second quarter of 2020, the Company finalized plans to move its European Aftermarket sales activities in Dundee, Scotland to a new location which resulted in incurring contract termination costs as well as employee severance and termination costs. In addition, the Company announced a restructuring program to transfer the European production of its Controls product line to China. For the years ended December 31, 2020 and 2019, we recognized expense of $2.4 million and $0.6 million, respectively, as a result of these actions for related costs and non-cash fixed asset charges for accelerated depreciation fixed assets. The Company expects to incur approximately $0.2 million of additional restructuring costs related to employee severance and other related costs for these actions through the second quarter of 2021.

On October 26, 2018 the Company announced a Board of Directors approved repurchase program authorizing Stoneridge to repurchase up to $50.0 million of our Common Shares. Thereafter, on May 7, 2019, we announced that the Company had entered into an accelerated share repurchase agreement with Citibank N.A. to repurchase an aggregate of $50.0 million of our Common Shares. Pursuant to the accelerated share repurchase agreement in the second quarter of 2019 we made an upfront payment of $50.0 million and received an initial delivery of 1,349,528 Common Shares which became treasury shares. On February 25, 2020, Citibank N.A. terminated early its commitment pursuant to the accelerated share repurchase agreement and delivered to the Company, 364,604 Common Shares representing the final settlement of the Company’s repurchase program which became treasury shares.

On February 24, 2020, the Board of Directors authorized a new repurchase program for $50.0 million of outstanding Common Shares over an 18 month period. The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. Repurchases may also be made under rule 10b-18, which permit Common Shares to be repurchased through pre-determined criteria. The timing, volume and nature of repurchases of Common Shares will be at the discretion of management, dependent on market conditions, other priorities of cash investment, applicable securities laws and other factors. This Common Share repurchase program authorization does not obligate the Company to acquire any particular amount of its Common Shares, and it may be suspended or discontinued at any time. For the quarter ended March 31, 2020, the Company repurchased 242,634 Common Shares for $5.0 million in accordance with this repurchase program authorization. In April 2020, the Company announced that was temporarily suspending the previously announced share repurchase program in response to uncertainty surrounding the duration and magnitude of the impact of COVID-19.

35

In January 2020, Stoneridge Brazil paid dividends to former noncontrolling interest holders of Brazilian real (“R$”) 24.2 million ($6.0 million) as of December 31, 2019. The dividends payable balance included R$3.7 million ($1.0 million) in monetary correction for the year ended December 31, 2019 based on the Brazilian National Extended Consumer Price inflation index. The dividend payable related to Stoneridge Brazil was recorded within other current liabilities on the consolidated balance sheet as of December 31, 2019.

In December 2018, the Company entered into an agreement to make a $10.0 million investment in a fund (“Autotech Fund II”) managed by Autotech Ventures (“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 December 31, 2020, the Company’s cumulative investment in the Autotech Fund II was $3.6 million. The Company contributed $1.6 million to the Autotech Fund II during both years ended December 31, 2020 and 2019, respectively.

Our future results could also be adversely affected by unfavorable changes in foreign currency exchange rates. We have significant foreign denominated transaction exposure in certain locations, especially in Brazil, Argentina, Mexico, Sweden, Estonia, the Netherlands, United Kingdom and China. We have entered into foreign currency forward contracts to reduce our exposure related to certain foreign currency fluctuations. See Note 5 to the consolidated financial statements for additional details. Our future results could also be unfavorably affected by increased commodity prices as commodity fluctuations impact the cost of our raw material purchases.

At December 31, 2020, we had a cash and cash equivalents balance of approximately $73.9 million, of which 88.4% was held in foreign locations. The Company has approximately $262.3 million of undrawn commitments under the 2019 Credit Facility as of December 31, 2020, which results in total undrawn commitments and cash balances of more than $336.2 million. However, despite the June 26, 2020 amendment, it is possible that future borrowing flexibility under our 2019 Credit Facility may be limited as a result of our financial performance due the adverse impact of COVID-19 on the Company’s markets and general global demand.

Commitments and Contingencies

See Note 11 to the consolidated financial statements for disclosures of the Company’s commitments and contingencies.

Seasonality

Our Control Devices and Electronics segments are not typically materially affected by seasonality, however the demand for our Stoneridge Brazil segment consumer products is generally higher in the second half of the year, the fourth quarter in particular.

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 recent fluctuations in certain commodity prices, we believe that an increase in such items could significantly affect our profitability. See Note 10 to the consolidated financial statements for additional details on the Company’s commodity price and foreign currency exchange rate risks.

Off-balance Sheet Arrangements

At December 31, 2020 we do not have any off-balance sheet arrangements that have, or are, in the opinion of management, reasonably likely to have, a current or future material effect on our financial condition or results of operations.

Critical Accounting Policies and Estimates

The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period.

On an ongoing basis, we evaluate estimates and assumptions used in our consolidated financial statements. We base our estimates on historical experience and on various other factors that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.

36

Our critical accounting policies, those most important to the financial presentation and those that are the most complex, subjective or require significant judgment, are as follows.

Revenue Recognition and Sales Commitments. We recognize revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer’s premises. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. Revenue for OEM and Tier 1 supplier customers and aftermarket products are recognized at the point in time it satisfies a performance obligation by transferring control of a part to the customer. A small portion of our sales are comprised of monitoring services of which the revenue is recognized over the life of the contract. See Note 3 to the consolidated financial statements for additional information on our revenue recognition policies, including recognizing revenue based on satisfying performance obligations.

Warranties. Our warranty liability is established based on our best estimate of the amounts necessary to settle existing and future claims on products sold as of the balance sheet dates. These accruals are based on several factors including past experience, production changes, industry developments and various other considerations. Our estimate is based on historical trends of units sold and claim payment amounts, combined with our current understanding of the status of existing claims and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the company responsible for their product warranties. Although we believe that our warranty liability is adequate and that the judgment applied is appropriate, such amounts estimated to be due and payable could differ materially from what will actually transpire in the future.

Contingencies. We are subject to legal proceedings and claims, including product liability claims, commercial or contractual disputes, environmental enforcement actions and other claims that arise in the normal course of business. We routinely assess the likelihood of any adverse judgments or outcomes to these matters, as well as ranges of probable losses, by consulting with internal personnel principally involved with such matters and with our outside legal counsel handling such matters.

We have accrued for estimated losses when it is probable that a liability or loss has been incurred and the amount can be reasonably estimated. Contingencies by their nature relate to uncertainties that require the exercise of judgment both in assessing whether or not a liability or loss has been incurred and estimating that amount of probable loss. The liabilities may change in the future due to new developments or changes in circumstances. The inherent uncertainty related to the outcome of these matters can result in amounts materially different from any provisions made with respect to their resolution.

Goodwill. Goodwill is tested for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value may not be recoverable. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value. If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.

The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows. We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit’s expected long-term operating cash flow performance. This approach also mitigates the impact of cyclical trends that occur in the industry. Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions. The discount rate used is the value-weighted average of our estimated cost of equity and of debt (“cost of capital”) derived using both known and estimated customary market metrics. Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary. Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management’s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit. The market valuation approach is used to further support our analysis.

37

Income Taxes. Deferred income taxes are provided for temporary differences between the amount of assets and liabilities for financial reporting purposes and the basis of such assets and liabilities as measured by tax laws and regulations. Our deferred tax assets include, among other items, net operating loss carryforwards and tax credits that can be used to offset taxable income in future periods and reduce income taxes payable in those future periods. Our U.S. state and foreign net operating losses expire at various times or have indefinite expiration dates. Our U.S. federal general business credits, if unused, begin to expire in 2025, and the state and foreign tax credits expire at various times.

Accounting standards require that deferred tax assets be reduced by a valuation allowance if, based on all available evidence, it is considered more likely than not that some portion or all of the recorded deferred tax assets will not be realized in future periods. This assessment requires significant judgment, and in making this evaluation, the Company considers available positive and negative evidence, including the potential to carryback net operating losses and credits, the future release of certain taxable temporary differences, actual and forecasted results, and tax planning strategies that are both prudent and feasible. Risk factors include U.S. and foreign economic conditions that affect the automotive and commercial vehicle markets of which the Company has significant operations.

The Company has recognized deferred taxes related to foreign withholding taxes and the expected foreign currency impact upon repatriation from foreign subsidiaries not considered indefinitely reinvested.

The Tax Cuts and Jobs Act of 2017 created a provision known as Global Intangible Low-Taxed Income (“GILTI”) that imposes a tax on certain earnings of foreign subsidiaries. The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.

Recently Adopted Accounting Standards

In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company adopted this standard prospectively as of January 1, 2020 using the modified retrospective basis. The impact of the adoption was a reduction to deferred tax liabilities and an increase to retained earnings of $13.8 million on the consolidated balance sheet as of December 31, 2020. The adoption of this standard did not have an impact on the Company’s consolidated results of operations and cash flows.

In August 2018, the FASB issued ASU 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this standard prospectively as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.” The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

38

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments”, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019. The guidance allows for various methods for measuring expected credit losses. The Company has elected to apply a historical loss rate based on historical write-offs by region, adjusted for current economic conditions and forecasts about future economic conditions that are reasonable and supportable. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

Recently Issued Accounting Standards Not Yet Adopted as of December 31, 2020

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, 2022. As of December 31, 2020, the Company has not yet had contracts modified due to rate reform.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

Interest Rates

We are exposed to interest rate risk primarily from the effects of changes in interest rates. At December 31, 2020, approximately 94.7% of our outstanding debt was floating-rate and 5.3% was fixed-rate. We estimate that a 1.0% change in the interest costs of our floating-rate debt outstanding as of December 31, 2020 would change interest expense on an annual basis by approximately $1.4 million.

Currency Exchange Rates

In addition to the United States, we have significant operations in Europe, South America, Mexico and China. As a result we are subject to translation risk because of the transactions of our foreign operations are in local currency (particularly the Brazilian real, Chinese renminbi, Mexican peso, euro, Swedish krona and Argentinian peso) and must be translated into U.S. dollars. As currency exchange rates fluctuate, the translation of our consolidated statements of operations into U.S. dollars affects the comparability of revenues, expenses, operating income, net income and earnings per share between years.

We have previously used derivative financial instruments, including foreign currency forward contracts, to mitigate our exposure to fluctuations in foreign currency exchange rates by reducing the effect of such fluctuations on foreign currency denominated intercompany transactions, inventory material purchases and other foreign currency exposures.

As discussed in detail in Note 10 to our consolidated financial statements, we entered into foreign currency forward contracts the purpose of which is to reduce exposure related to the Company’s future Mexican peso-denominated purchases.

We estimate that a 10.0% unidirectional change in currency exchange rates relative to the U.S dollar would have changed our income before income taxes for the year ended December 31, 2020 by approximately $0.9 million.

Commodity Price Risk

The competitive marketplace in which we operate may limit our ability to recover increased costs through higher prices. As such, we are subject to market risk with respect to commodity price fluctuations principally related to our purchases of purchase of copper, steel, zinc, resins and certain other commodities through a combination of fixed price agreements, staggered short-term contract maturities and commercial negotiations with our suppliers and customers. In the future, if we believe that the terms of a fixed price agreement become beneficial to us, we will enter into another such instrument. We may also consider pursuing alternative commodities or alternative suppliers to mitigate this risk over a period of time.

39

Item 8. Financial Statements and Supplementary Data.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
AND FINANCIAL STATEMENT SCHEDULE

Consolidated Financial Statements:

    

Page

Report of Independent Registered Public Accounting Firm

41

Consolidated Balance Sheets as of December 31, 2020 and 2019

44

Consolidated Statements of Operations for the Years Ended December 31, 2020, 2019 and 2018

45

Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2020, 2019 and 2018

46

Consolidated Statements of Cash Flows for the Years Ended December 31, 2020, 2019 and 2018

47

Consolidated Statements of Shareholders’ Equity for the Years Ended December 31, 2020, 2019 and 2018

48

Notes to Consolidated Financial Statements

49

Financial Statement Schedule:

Schedule II – Valuation and Qualifying Accounts

83

40

Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of Stoneridge, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Stoneridge, Inc. and subsidiaries (the Company) as of December 31, 2020 and 2019, the related consolidated statements of operations, comprehensive income, cash flows and shareholders’ equity for each of the three years in the period ended December 31, 2020, and the related notes and financial statement schedule listed in the Index at Item 15 (collectively referred to as the “consolidated financial statements“). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 24, 2021 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company‘s management. Our responsibility is to express an opinion on the Company‘s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

41

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Product warranty and recall reserves

Description of the Matter

The Company's reserves for product warranty and recall totaled $12.7 million at December 31, 2020. As described in Note 2 to the consolidated financial statements, the Company's reserve for product warranty and recall is based on several factors, including the historical trends of units sold and payment amounts, combined with the Company’s current understanding of existing warranty and recall claims. The warranty liability requires a forecast of the resolution of existing claims as well as expected future claims on products previously sold.

Auditing the Company’s reserve for product warranty and recall is complex due to the measurement uncertainty associated with the estimate, management’s judgment in determining the cost and volume estimates used in the computation as well as volume and costing assumptions in determining the expected future claims on products previously sold.

How We Addressed the Matter in Our Audit

We evaluated the design and tested the operating effectiveness of the Company’s controls over the product warranty and recall process. For example, we tested management review controls over the appropriateness of assumptions management used in the calculation and the completeness of warranty claims. 

To evaluate the reserve for product warranty and recall, we performed audit procedures that included, among others, testing the completeness and accuracy of the underlying claims data and costs used in the computation of management’s estimate, performing inquiries of the Company’s quality control team, and obtaining a legal confirmation letter to evaluate the status and assessment of certain reserves.  We assessed the historical accuracy of management’s product warranty and recall reserves and performed sensitivity analyses of significant assumptions to evaluate the impact to the reserve that would result from changes in the assumptions.

42

Description of the Matter

Valuation of earn-out consideration

As discussed in Notes 4 and 10 of the consolidated financial statements, in 2017 the Company acquired the remaining 26% noncontrolling interest in Stoneridge Brazil for $1.5 million in cash along with earn-out consideration. The Company will be required to pay additional earn-out consideration, which is not capped, based on Stoneridge Brazil’s financial performance in either 2020 or 2021. The estimated fair value of the Stoneridge Brazil earn-out consideration, which approximated $5.8 million as of December 31, 2020, is based on discounted cash flows utilizing forecasted earnings before taxes, interest, depreciation, and amortization.

 

Auditing management’s estimate of the fair value of the earn-out consideration was complex and highly judgmental due to the significant estimation required. In particular, the fair value estimate was sensitive to significant assumptions such as forecasted sales, expected operating income, and the discount rate.

How we addressed the matter in our audit

We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s process for measuring the Stoneridge Brazil earn-out consideration. This included testing management review controls over projected financial information over the Stoneridge Brazil business and other key inputs to the calculation.

To test the estimated fair value of the Company’s earn-out consideration, we performed audit procedures that included, among others, testing the significant assumptions discussed above and the underlying data used by the Company in its calculation. We compared the significant assumptions used by management to current industry and economic trends, changes to the company’s customer base or product mix and other relevant factors. We assessed the historical accuracy of management’s estimates and performed sensitivity analyses of significant assumptions to evaluate the changes in the fair value of the calculated earn-out consideration that would result from changes in the assumptions. We also involved a valuation specialist to assist in our evaluation of the significant assumptions in the Company’s calculation, including the discount rate used in the fair value estimate.

/s/Ernst & Young LLP

We have served as the Company‘s auditor since 2002.

Detroit, MI

February 24, 2021

43

STONERIDGE, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

December 31, (in thousands)

    

2020

    

2019

ASSETS

Current assets:

Cash and cash equivalents

$

73,919

$

69,403

Accounts receivable, less reserves of $817 and $1,289, respectively

136,745

138,564

Inventories, net

90,548

93,449

Prepaid expenses and other current assets

33,452

29,850

Total current assets

334,664

331,266

Long-term assets:

Property, plant and equipment, net

119,324

122,483

Intangible assets, net

55,394

58,122

Goodwill

39,104

35,874

Operating lease right-of-use asset

18,944

22,027

Investments and other long-term assets, net

53,978

32,437

Total long-term assets

286,744

270,943

Total assets

$

621,408

$

602,209

LIABILITIES AND SHAREHOLDERS' EQUITY

Current liabilities:

Current portion of debt

$

7,673

$

2,672

Accounts payable

86,103

80,701

Accrued expenses and other current liabilities

52,272

55,223

Total current liabilities

146,048

138,596

Long-term liabilities:

Revolving credit facility

136,000

126,000

Long-term debt, net

-

454

Deferred income taxes

12,935

12,530

Operating lease long-term liability

15,434

17,971

Other long-term liabilities

14,357

16,754

Total long-term liabilities

178,726

173,709

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,006 and 27,408 shares outstanding at December 31, 2020 and 2019, respectively, with no stated value

-

-

Additional paid-in capital

234,409

225,607

Common Shares held in treasury, 1,960 and 1,558 shares at December 31, 2020 and 2019, respectively, at cost

(60,482)

(50,773)

Retained earnings

212,342

206,542

Accumulated other comprehensive loss

(89,635)

(91,472)

Total shareholders' equity

296,634

289,904

Total liabilities and shareholders' equity

$

621,408

$

602,209

The accompanying notes are an integral part of these consolidated financial statements.

44

STONERIDGE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

Year ended December 31, (in thousands, except per share data)

2020

    

2019

    

2018

Net sales

$

648,006

$

834,289

$

866,199

Costs and expenses:

Cost of goods sold

493,810

620,556

609,568

Selling, general and administrative

112,474

123,853

138,553

Gain on disposal of Non-core Products, net

-

(33,599)

-

Design and development

49,386

52,198

51,074

Operating (loss) income

(7,664)

71,281

67,004

Interest expense, net

6,124

4,324

4,720

Equity in earnings of investee

(1,536)

(1,578)

(2,038)

Other (income) expense, net

(1,528)

142

(736)

(Loss) income before income taxes

(10,724)

68,393

65,058

(Benefit) provision for income taxes

(2,774)

8,102

11,210

Net (loss) income

$

(7,950)

$

60,291

$

53,848

(Loss) earnings per share:

Basic

$

(0.29)

$

2.17

$

1.90

Diluted

$

(0.29)

$

2.13

$

1.85

Weighted-average shares outstanding:

Basic

27,025

27,792

28,402

Diluted

27,025

28,270

29,080

The accompanying notes are an integral part of these consolidated financial statements.

45

STONERIDGE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

Year ended December 31, (in thousands)

2020

2019

    

2018

Net (loss) income

$

(7,950)

$

60,291

$

53,848

Other comprehensive income (loss), net of tax:

Foreign currency translation

2,677

(5,428)

(16,627)

Unrealized (loss) gain on derivatives (1)

(840)

(292)

435

Other comprehensive income (loss), net of tax

1,837

(5,720)

(16,192)

Comprehensive (loss) income

$

(6,113)

$

54,571

$

37,656

(1)Net of tax (benefit) expense of $(223), $(78) and $156 for the years ended December 31, 2020, 2019 and 2018, respectively.

The accompanying notes are an integral part of these consolidated financial statements.

46

STONERIDGE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

Year ended December 31, (in thousands)

    

2020

    

2019

    

2018

OPERATING ACTIVITIES:

Net (loss) income

$

(7,950)

$

60,291

$

53,848

Adjustments to reconcile net income to net cash provided by (used for) operating activities:

Depreciation

27,309

24,904

22,786

Amortization, including accretion and write-off of deferred financing costs

5,926

6,579

6,731

Deferred income taxes

(7,953)

5,586

2,552

Earnings of equity method investee

(1,536)

(1,578)

(2,038)

Loss (gain) on sale of fixed assets

185

(98)

333

Share-based compensation expense

5,888

6,191

5,632

Excess tax benefit related to share-based compensation expense

(46)

(1,289)

(1,584)

Gain on disposal of Non-core Products, net

-

(33,599)

-

Property, plant and equipment impairment charge

2,349

-

-

Intangible impairment charge

-

-

202

Change in fair value of earn-out contingent consideration

(3,196)

2,308

213

Changes in operating assets and liabilities:

Accounts receivable, net

4,164

(1,353)

(3,575)

Inventories, net

4,000

(15,653)

(10,002)

Prepaid expenses and other assets

1,342

(8,898)

2,291

Accounts payable

3,642

(6,980)

11,054

Accrued expenses and other liabilities

(5,483)

(11,906)

(7,671)

Net cash provided by operating activities

28,641

24,505

80,772

INVESTING ACTIVITIES:

Capital expenditures, including intangibles

(32,462)

(39,467)

(29,027)

Proceeds from sale of fixed assets

127

382

111

Insurance proceeds for fixed assets

-

-

1,403

Proceeds from disposal of Non-core Products

-

34,386

-

Investment in venture capital fund

(1,550)

(1,600)

(437)

Net cash used for investing activities

(33,885)

(6,299)

(27,950)

FINANCING ACTIVITIES:

Revolving credit facility borrowings

71,500

112,000

27,500

Revolving credit facility payments

(61,500)

(82,000)

(52,500)

Proceeds from issuance of debt

41,104

2,208

415

Repayments of debt

(36,749)

(1,587)

(5,071)

Earn-out consideration cash payment

-

(3,394)

-

Other financing costs

(1,074)

(1,366)

-

Common Share repurchase program

(4,995)

(50,000)

-

Repurchase of Common Shares to satisfy employee tax withholding

(1,773)

(4,119)

(4,214)

Net cash provided by (used for) financing activities

6,513

(28,258)

(33,870)

Effect of exchange rate changes on cash and cash equivalents

3,247

(1,637)

(3,863)

Net change in cash and cash equivalents

4,516

(11,689)

15,089

Cash and cash equivalents at beginning of period

69,403

81,092

66,003

Cash and cash equivalents at end of period

$

73,919

$

69,403

$

81,092

Supplemental disclosure of cash flow information:

Cash paid for interest

$

5,620

$

4,401

$

4,997

Cash (received) paid for income taxes, net

$

(254)

$

12,222

$

13,213

Supplemental disclosure of non-cash activity:

Adoption of ASU 2019-12 (Note 2)

$

13,750

$

-

$

-

The accompanying notes are an integral part of these consolidated financial statements.

47

STONERIDGE, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

Number of 

Accumulated

 

Common 

Number of

Additional

Common

other

Total

Shares

 treasury

paid-in

Shares held

Retained

comprehensive

shareholders'

(in thousands)

    

outstanding

    

shares

    

capital

    

in treasury

    

earnings

    

loss

    

equity

BALANCE DECEMBER 31, 2017

 

28,180

 

786

 

$

228,486

 

$

(7,118)

 

$

92,264

 

$

(69,560)

 

$

244,072

Net income

 

 

 

 

 

53,848

 

 

53,848

Unrealized gain on derivatives, net

 

 

 

 

 

 

435

 

435

Currency translation adjustments

 

 

 

 

 

 

(16,627)

 

(16,627)

Issuance of Common Shares

 

461

 

(461)

 

 

 

 

 

Repurchased Common Shares for treasury, net

 

(153)

 

153

 

 

(1,762)

 

 

 

(1,762)

Share-based compensation, net

3,161

3,161

Cumulative effect of an accounting change

 

 

 

 

 

139

 

 

139

BALANCE DECEMBER 31, 2018

 

28,488

 

478

$

231,647

$

(8,880)

$

146,251

$

(85,752)

$

283,266

Net income

 

 

 

 

 

60,291

 

 

60,291

Unrealized loss on derivatives, net

 

 

 

 

 

 

(292)

 

(292)

Currency translation adjustments

 

 

 

 

 

 

(5,428)

 

(5,428)

Issuance of Common Shares

 

407

 

(407)

 

 

 

 

 

Repurchased Common Shares for treasury, net

 

(137)

 

137

 

 

(1,893)

 

 

 

(1,893)

Common Share repurchase program

 

(1,350)

 

1,350

 

(10,000)

 

(40,000)

 

 

 

(50,000)

Share-based compensation, net

3,960

3,960

BALANCE DECEMBER 31, 2019

 

27,408

 

1,558

$

225,607

$

(50,773)

$

206,542

$

(91,472)

$

289,904

Net loss

 

 

 

 

 

(7,950)

 

 

(7,950)

Unrealized loss on derivatives, net

 

 

 

 

 

 

(840)

 

(840)

Currency translation adjustments

 

 

 

 

 

 

2,677

 

2,677

Issuance of Common Shares

 

285

 

(285)

 

 

 

 

 

Repurchased Common Shares for treasury, net

 

(80)

 

80

 

 

5,286

 

 

 

5,286

Common Share repurchase program

 

(607)

 

607

 

10,000

 

(14,995)

 

 

 

(4,995)

Share-based compensation, net

(1,198)

(1,198)

Adoption of ASU 2019-12 (Note 2)

 

 

 

 

13,750

 

 

13,750

BALANCE DECEMBER 31, 2020

 

27,006

 

1,960

$

234,409

$

(60,482)

$

212,342

$

(89,635)

$

296,634

The accompanying notes are an integral part of these consolidated financial statements.

48

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

1. Organization and Nature of Business

Stoneridge, Inc. and its subsidiaries are global designers and manufacturers of highly engineered electrical and electronic components, modules and systems for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets.

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements include the accounts of Stoneridge, Inc. and its wholly-owned subsidiaries (collectively, the “Company”). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (“ASC”) “Consolidations (Topic 810)” to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.

The Company’s investment in Minda Stoneridge Instruments Ltd. (“MSIL”) for the years ended December 31, 2020, 2019 and 2018 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company’s 49% ownership in MSIL.

Accounting Estimates

The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.

Cash and Cash Equivalents

The Company’s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90 days or less.

Accounts Receivable and Concentration of Credit Risk

Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company’s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following percentages of consolidated net sales:

Year ended December 31

    

2020

    

2019

    

2018

Ford Motor Company

11

%

11

%

12

%

Volvo

8

%

8

%

8

%

Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.

49

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Allowance for Doubtful Accounts

The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer’s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.

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:

December 31

    

2020

    

2019

Raw materials

$

67,775

$

66,357

Work-in-progress

7,005

5,582

Finished goods

15,768

21,510

Total inventories, net

$

90,548

$

93,449

Inventory valued using the FIFO method was $82,308 and $82,910 at December 31, 2020 and 2019, respectively. Inventory valued using the average cost method was $8,240 and $10,539 at December 31, 2020 and 2019, respectively.

Pre-production Costs Related to Long-term Supply Arrangements

Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically three to seven years. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were $14,259 and $7,666 at December 31, 2020 and 2019, respectively. At December 31, 2020 and 2019, $14,259 and $7,544, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.

50

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Disposal of Non-Core Products

On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company’s wholly owned subsidiary, Stoneridge Control Devices, Inc. (“SCD”), and Standard Motor Products, Inc. (“SMP”). On the same day pursuant to the APA, in exchange for $40,000 (subject to a post-closing inventory adjustment which was a payment to SMP of $1,573) and the assumption of certain liabilities, the Company and SCD sold to SMP, product lines and assets related to certain non-core switches and connectors (the “Non-core Products”). On April 1, 2019, the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company provided and was compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis. The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components.

On April 1, 2019, the Company’s Control Devices segment recognized net sales and costs of goods sold (“COGS”) of $4,160 and $2,775, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of $33,921,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs. The Company recognized transaction costs associated with the disposal of Control Devices’ Non-core Products of $322 within selling, general and administrative (“SG&A”) expenses for the year ended December 31, 2019.

The Company received $21 and $1,824 for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&A for the years ended December 31, 2020 and 2019, respectively. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of $26,304 and $1,458 for the year ended December 31, 2019, respectively.  The Company also received $745 for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&A for the year ended December 31, 2019.

There were no Non-core Product net sales for the year ended December 31, 2020. Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were $41,560 and $4,831 for the year ended December 31, 2019, respectively, and $44,537 and $9,086 for the year ended December 31, 2018, respectively.

On June 17, 2020, the Company and SMP terminated the transition services agreement and the contract manufacturing agreement.

Acquisitions

Orlaco

On January 31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge, Inc., acquired Exploitatiemaatschappij Berghaaf B.V. (“Orlaco”). Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy of commercial vehicles. The MirrorEye camera monitor system integrates Orlaco’s vision processing technology and Stoneridge’s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge’s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.

The aggregate consideration for the Orlaco acquisition was €74,939 ($79,675), which included customary estimated adjustments to the purchase price. The Company paid €67,439 ($71,701) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to €7,500 as contingent consideration (“earn-out consideration”) if certain performance targets are achieved during the first two years. See Note 10 for additional details on the Orlaco contingent consideration.

The Company’s statement of operations included $369 of expense for the fair value adjustment for earn-out consideration in SG&A expenses for the years ended December 31, 2018.

51

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

The Orlaco earn-out consideration reached the capped amount of €7,500 as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019.

The earn-out consideration obligation related to Orlaco of $8,474 was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of $5,080 and $3,394, respectively, for the year ended December 31, 2019.

Property, Plant and Equipment

Property, plant and equipment are recorded at cost and consist of the following:

December 31

    

2020

    

2019

Land and land improvements

$

4,447

$

4,550

Buildings and improvements

39,784

39,263

Machinery and equipment

253,563

226,076

Office furniture and fixtures

9,993

9,708

Tooling

40,967

76,933

Information technology

28,491

32,410

Vehicles

654

614

Leasehold improvements

5,198

4,588

Construction in progress

19,744

17,312

Total property, plant, and equipment

402,841

411,454

Less: accumulated depreciation

(283,517)

(288,971)

Property, plant and equipment, net

$

119,324

$

122,483

Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the years ended December 31, 2020, 2019 and 2018 was $27,309, $24,904 and $22,786, respectively. Depreciable lives within each property classification are as follows:

Buildings and improvements

    

10-40 years

Machinery and equipment

3-10 years

Office furniture and fixtures

3-10 years

Tooling

2-7 years

Information technology

3-7 years

Vehicles

3-7 years

Leasehold improvements

shorter of lease term or 3-10 years

Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&A expenses.

52

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Impairment of Long-Lived or Finite-Lived Assets

The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management’s ability to accurately assess whether an asset is impaired.

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. As a result of the strategic exit of the PM sensor product line the Company determined an impairment indicator existed and performed a recoverability test of the related long-lived assets. The Company identified that there are two asset groups comprised of PM sensor fixed assets at the Company’s Lexington, Ohio and Tallinn, Estonia facilities. As a result of the recoverability test performed, the Company determined that the undiscounted cash flows did not exceed the carrying value of the PM sensor fixed assets at the Company’s Tallinn, Estonia facility. As such, an impairment loss of $2,326 was recorded based on the difference between the fair value and the carrying value of the assets. The Company used the income approach to determine the fair value of the PM sensor fixed assets at the Tallinn, Estonia facility. During the year ended December 31, 2020, the impairment loss of $2,326 was recorded on the Company’s consolidated statement of operations within SG&A expense.

Goodwill and Other Intangible Assets

Goodwill

The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.

Goodwill was $39,104 and $35,874 at December 31, 2020 and 2019, respectively, all of which relates to the Electronics segment. Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value. If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.

53

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows. We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit’s expected long-term operating cash flow performance. This approach also mitigates the impact of cyclical trends that occur in the industry. Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions. The discount rate used is the value-weighted average of our estimated cost of equity and of debt (“cost of capital”) derived using both known and estimated customary market metrics. Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary. Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management’s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit. The market valuation approach is used to further support our analysis. There was no impairment of goodwill for the years ended December 31, 2020, 2019 or 2018.

Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the years ended December 31, 2020 and 2019 were as follows:

    

Balance at January 1, 2020

$

35,874

Currency translation

3,230

Balance at December 31, 2020

$

39,104

Balance at January 1, 2019

$

36,717

Currency translation

(843)

Balance at December 31, 2019

$

35,874

The Company’s cumulative goodwill impairment loss since inception was $300,083 at December 31, 2020 and 2019, which includes Stoneridge Brazil’s goodwill impairment in 2014 and goodwill impairment recorded by the Company’s Control Devices segment in 2008 and 2004.

Other Intangible Assets

Other intangible assets, net at December 31, 2020 and 2019 consisted of the following:

Acquisition

Accumulated

As of December 31, 2020

    

cost

    

amortization

    

Net

Customer lists

$

48,339

$

(18,530)

$

29,809

Tradenames

17,201

(6,290)

10,911

Technology

13,799

(8,079)

5,720

Capitalized software development

8,954

-

8,954

Total

$

88,293

$

(32,899)

$

55,394

Acquisition

Accumulated

As of December 31, 2019

    

cost

    

amortization

    

Net

Customer lists

$

50,750

$

(17,466)

$

33,284

Tradenames

20,041

(6,687)

13,354

Technology

15,231

(7,353)

7,878

Capitalized software development

3,606

-

3,606

Total

$

89,628

$

(31,506)

$

58,122

54

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Other intangible assets, net at December 31, 2020 for customer lists, tradenames, technology and capitalized software development include $23,004, $4,678, $2,759 and $6,330, respectively, related to the Electronics segment. Customer lists, tradenames and technology of $6,804, $6,234 and $2,863, respectively, related to the Stoneridge Brazil segment at December 31, 2020. Capitalized software development and technology of $2,623 and $98 respectively, related to the Control Devices segment at December 31, 2020.

The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from three to seven years.

The Company recognized $5,399, $5,955 and $6,406 of amortization expense related to intangible assets in 2020, 2019 and 2018, respectively. Amortization expense is included as a component of SG&A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately $5,200 for the years 2021 and 2022 and approximately $4,300 for the year 2023 through 2025. The weighted-average remaining amortization period is approximately 10 years.

For the year ended December 31, 2018, the Company recognized $202 of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as discussed in Note 13. There were no intangible impairment charges for the years ended December 31, 2020 or 2019.

Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

As of December 31

    

2020

    

2019

Compensation related liabilities

$

21,852

$

19,566

Product warranty and recall obligations

9,044

7,685

Other (A)

21,376

27,972

Total accrued expenses and other current liabilities

$

52,272

$

55,223

(A)“Other” is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.

Income Taxes

The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.

Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note 6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.

The Company’s policy is to provide for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.

The Tax Cuts and Jobs Act of 2017 (“Tax Legislation”) created a provision known as Global Intangible Low-Taxed Income (“GILTI”) that imposes a tax on certain earnings of foreign subsidiaries. The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.

55

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Currency Translation

The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.

Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other (income) expense, net. These foreign currency transaction (gains) losses, including the impact of hedging activities, were $(997), $372 and $(487) for the years ended December 31, 2020, 2019 and 2018, respectively.

Revenue Recognition and Sales Commitments

The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer’s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle’s expected production life. Once such agreements are entered into, it is the Company’s obligation to fulfill the customers’ purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing. See Note 3 for additional disclosure.

Shipping and Handling Costs

Shipping and handling costs are included in COGS on the consolidated statements of operations.

Product Warranty and Recall Reserves

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 and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the Company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes $3,647 and $3,111 of a long-term liability at December 31, 2020 and 2019, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.

The following provides a reconciliation of changes in the product warranty and recall reserve:

Year ended December 31

    

2020

    

2019

Product warranty and recall at beginning of period

$

10,796

$

10,494

Accruals for warranties established during period

5,898

7,131

Aggregate changes in pre-existing liabilities due to claim developments

1,794

1,037

Settlements made during the period

(6,297)

(7,600)

Foreign currency translation

500

(266)

Product warranty and recall at end of period

$

12,691

$

10,796

56

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Design and Development Costs

Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company’s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to $49,386, $52,198 and $51,074 for the years ended December 31, 2020, 2019 and 2018, respectively, or 7.6%, 6.3% and 5.9% of net sales for these respective periods.

Research and Development Activities

The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of $19,302, $15,096 and $16,540 for the years ended December 31, 2020, 2019 and 2018, respectively.

Share-Based Compensation

At December 31, 2020, the Company had two types of share-based compensation plans: (1) 2016 Long-Term Incentive Plan for employees and (2) the 2018 Amended and Restated Directors’ Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.

Total compensation expense recognized as a component of SG&A expense on the consolidated statements of operations for share-based compensation arrangements was $5,888, $6,191 and $5,632 for the years ended December 31, 2020, 2019 and 2018, respectively. The 2020 and 2019 amounts included accelerated expense associated with the retirement of eligible employees and the 2018 amount included the forfeiture of certain grants associated with employee resignations. There was no share-based compensation expense capitalized in inventory during 2020, 2019 or 2018. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.

Financial Instruments and Derivative Financial Instruments

Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt, interest rate swap agreement and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note 10 for fair value disclosures of the Company’s financial instruments.

Common Shares Held in Treasury

The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders’ equity.

(Loss) Earnings Per Share

Basic (loss) earnings per share was computed by dividing net (loss) income by the weighted-average number of Common Shares outstanding for each respective period. Diluted earnings per share was calculated by dividing net (loss) 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 372,937 for the year ended December 31, 2020 were excluded from diluted loss per share because the effect would have been anti-dilutive.

 

57

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:

2020

    

2019

    

2018

Basic weighted-average Common Shares outstanding

27,024,571

27,791,799

28,402,227

Effect of dilutive shares

-

478,296

677,599

Diluted weighted-average Common Shares outstanding

27,024,571

28,270,095

29,079,826

There were 752,784, 566,337 and 628,220 performance-based right to receive Common Shares outstanding at December 31, 2020, 2019 and 2018. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the year were the end of the contingency period.

Deferred Financing Costs, net

Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the years ended December 31, 2020, 2019 and 2018 was $506, $624 and $326, respectively, and is included as a component of interest expense, net in the consolidated statements of operations. In 2019, the Company capitalized $1,366 of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of $275 in interest expense, net during the year ended December 31, 2019. In 2020, the Company capitalized an additional $1,079 of deferred financing costs as a result of entering into Amendment No. 1 to the 2019 Credit Facility. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company’s consolidated balance sheets. Deferred financing costs, net, were $2,187 and $1,625, as of December 31, 2020 and 2019, respectively.

Equity and Changes in Accumulated Other Comprehensive Loss by Component

Common Share Repurchase

On October 26, 2018, the Company’s Board of Directors authorized the Company to repurchase up to $50,000 of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the “Master Confirmation”) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (“ASR Agreement”), with Citibank N.A. (the “Bank”) to purchase Company Common Shares for a payment of $50,000 (the “Prepayment Amount”). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of 1,349,528 Company Common Shares, which is approximately 80% of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company’s Common Shares on May 7, 2019. These Common Shares became treasury shares and were recorded as a $40,000 reduction to shareholder’s equity. The remaining $10,000 of the Prepayment Amount was recorded as a reduction to shareholders’ equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.

On February 25, 2020, the Bank notified the Company that it terminated early its commitment pursuant the ASR Agreement and would deliver 364,604 Common Shares on February 27, 2020 based on the volume weighted average price of our Common Shares during the term set forth in the ASR Agreement. The Bank’s notice of early termination and the subsequent delivery of Common Shares represents the final settlement of the Company’s share repurchase program pursuant to the accelerated share repurchase agreement. These Common Shares became treasury shares and were recorded as a $10,000 reduction to shareholders’ equity as Common Shares held in treasury with the offset of $10,000 to additional paid-in capital.

On February 24, 2020, the Company’s Board of Directors authorized a new repurchase program of $50,000 for the repurchase of the Company’s outstanding Common Shares over the next 18 months. The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. Repurchases may also be made under Rule 10b-18 plans, which permit Common Shares to be repurchased through pre-determined criteria.

58

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

On March 3, 2020, under the new repurchase program the Company entered into a 10b-18 Agreement Letter (the “10b-18 Agreement”), with the Bank to purchase Company Common Shares, under purchasing conditions of Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended (“Rule 10b-18”), for up to $5,000. Under the terms of the 10b-18 Agreement, commencing March 3, 2020 and ending March 6, 2020, the Company received delivery of a total of 242,634 Company Common Shares for the amount of $4,995. These Common Shares became treasury shares and were recorded as a $4,995 reduction to shareholders’ equity as Common Shares held in treasury. In April 2020, the Company announced that it was temporarily suspending the share repurchase program in response to uncertainty surrounding the duration and magnitude of the impact of COVID-19.

Accumulated Other Comprehensive Loss

Changes in accumulated other comprehensive loss for the years ended December 31, 2020 and 2019 were as follows:

Foreign

Unrealized

currency

gain (loss)

    

translation

   

on derivatives

   

Total

Balance at January 1, 2020

$

(91,472)

$

-

$

(91,472)

Other comprehensive income (loss) before reclassifications

2,677

(2,366)

311

Amounts reclassified from accumulated other comprehensive loss

-

1,526

1,526

Net other comprehensive income (loss), net of tax

2,677

(840)

1,837

Balance at December 31, 2020

$

(88,795)

$

(840)

$

(89,635)

Balance at January 1, 2019

$

(86,044)

$

292

$

(85,752)

Other comprehensive (loss) income before reclassifications

(5,428)

355

(5,073)

Amounts reclassified from accumulated other comprehensive loss

-

(647)

(647)

Net other comprehensive loss, net of tax

(5,428)

(292)

(5,720)

Balance at December 31, 2019

$

(91,472)

$

-

$

(91,472)

Recently Adopted Accounting Standards

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company adopted this standard prospectively as of January 1, 2020 using the modified retrospective basis. The impact of the adoption was a reduction to deferred tax liabilities and an increase to retained earnings of $13,750 on the consolidated balance sheet as of December 31, 2020. The adoption of this standard did not have an impact on the Company’s consolidated results of operations and cash flows.

59

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this standard prospectively as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.” The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments”, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019. The guidance allows for various methods for measuring expected credit losses. The Company has elected to apply a historical loss rate based on historical write-offs by region, adjusted for current economic conditions and forecasts about future economic conditions that are reasonable and supportable. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

Recently Issued Accounting Standards Not Yet Adopted as of December 31, 2020

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, 2022. As of December 31, 2020, the Company has not yet had contracts modified due to rate reform.

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.

 

60

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

The Company does not have any financing components or significant payment terms as payment occurs shortly after the point of sale. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction that are collected by the Company from a customer are excluded from revenue. Amounts billed to customers related to shipping and handling costs are included in net sales in the consolidated statements of operations. Shipping and handling costs associated with outbound freight after control over a product is transferred to the customer are accounted for as a fulfillment cost and are included in cost of sales.

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, European, and Asia Pacific regions. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets in the North American, European 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, camera-based vision systems, connectivity and compliance products and electronic control units. These products are sold principally to the commercial vehicle market primarily through our OEM and aftermarket channels in the European and North American regions, and to a lesser extent, the Asia Pacific region. The camera-based vision systems and related products are sold principally to the off-highway vehicle market in the European and North American regions.

 

Stoneridge Brazil. Our Stoneridge Brazil segment (also referred to as “PST” in prior filings) primarily serves the South American region and specializes in the design, manufacture and sale of vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions. Stoneridge Brazil sells its products through the aftermarket distribution channel, to factory authorized dealer installers, also referred to as original equipment services, 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 periods ended December 31, 2020, 2019 and 2018:

Control Devices

Electronics

Stoneridge Brazil

Consolidated

Year ended December 31

    

2020

    

2019

2018

    

2020

    

2019

2018

    

2020

    

2019

2018

    

2020

    

2019

 

2018

Net Sales:

  

  

  

  

  

  

  

  

  

  

  

  

North America

$

261,967

$

365,010

$

395,148

$

68,561

$

92,623

$

85,363

$

-

$

-

$

-

$

330,528

$

457,633

$

480,511

South America

 

-

 

-

 

-

 

-

 

-

 

-

 

47,663

 

67,534

 

80,175

 

47,663

 

67,534

 

80,175

Europe

 

29,679

 

22,467

 

14,727

 

184,579

 

236,994

 

255,400

 

-

 

-

 

-

 

214,258

 

259,461

 

270,127

Asia Pacific

 

50,930

 

44,083

 

31,422

 

4,627

 

5,578

 

3,964

 

-

 

-

 

-

 

55,557

 

49,661

 

35,386

Total net sales

$

342,576

$

431,560

$

441,297

$

257,767

$

335,195

$

344,727

$

47,663

$

67,534

$

80,175

$

648,006

$

834,289

$

866,199

(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 with its customers to provide serial production parts that consist of a set of documents including, but not limited to, an award letter, master purchase agreement and master terms and conditions. For each production product, the Company enters into separate purchase orders that contain the product specifications and an agreed-upon price. The performance obligation does not exist until a customer release is received for a specific number of parts. The majority of the parts sold to OEM and Tier 1 suppliers are specifically customized to the specific customer, with the exception of off-highway products that are common across all customers. The transaction price is equal to the contracted price per part and there is no expectation of material variable consideration in the transaction price. For most customer contracts, the Company does not have an enforceable right to payment at any time prior to when the parts are shipped or delivered to the customer; therefore, the Company recognizes revenue at the point in time it satisfies a performance obligation by transferring control of a part to the customer. Certain customer contracts contain an enforceable right to payment if the customer terminates the contract for convenience and therefore are recognized over time using the cost to complete input method.

61

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Our aftermarket products are focused on meeting the demand for repair and replacement parts, compliance parts and accessories and are sold primarily to aftermarket distributors and mass retailers in our South American, European and North American markets. Aftermarket products have one type of performance obligation which is the delivery of aftermarket parts and spare parts. For aftermarket customers, the Company typically has standard terms and conditions for all customers. In addition, aftermarket products have alternative use as they can be sold to multiple customers. Revenue for aftermarket part production contracts is recognized at a point in time when the control of the parts transfer to the customer which is based on the shipping terms. Aftermarket contracts may include variable consideration related to discounts and rebates and is included in the transaction price upon recognizing the product revenue.

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 December 31, 2020 or 2019.

4. Investments

Minda Stoneridge Instruments Ltd.

The Company has a 49% equity interest in MSIL, a company based in India that manufactures electronics, instrumentation equipment and sensors primarily for the motorcycle, commercial vehicle and automotive markets. The investment is accounted for under the equity method of accounting. The Company’s investment in MSIL, recorded as a component of investments and other long-term assets, net on the consolidated balance sheets, was $13,547 and $12,701 as of December 31, 2020 and 2019, respectively. Equity in earnings of MSIL included in the consolidated statements of operations were $1,477, $1,578 and $2,038 for the years ended December 31, 2020, 2019 and 2018, respectively.

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 will be required to pay additional earn-out consideration, which is not capped, based on Stoneridge Brazil’s financial performance in either 2020 or 2021. See Note 10 for the fair value and foreign currency adjustments of the earn-out consideration for the current and prior periods.

Stoneridge Brazil had dividends payable to former noncontrolling interest holders of Brazilian real (“R$”) 24,154 ($6,010) as of December 31, 2019. The dividends payable balance included monetary correction of R$3,703 ($921) as of December 31, 2019, based on the Brazilian National Extended Consumer Price inflation index (“IPCA”). The dividend payable related to Stoneridge Brazil was recorded within other current liabilities on the consolidated balance sheet as of December 31, 2019. These dividends were paid in January 2020.

62

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

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 contributed $1,550 and $1,600 to the Autotech Ventures fund during the years ended December 31, 2020 and 2019, respectively. The Company has a 6.7% interest in Autotech Fund II. The Company recognized earnings (loss) of $59 and $(211) during the years ended December 31, 2020 and 2019, respectively. The Autotech Fund II investment recorded in investments and other long-term assets, net in the consolidated balance sheet was $3,436 and $1,827 as of December 31, 2020 and 2019, respectively.

5. Debt

Interest rates at

Year ended December 31

   

2020

   

2019

   

December 31, 2020

   

Maturity

Revolving Credit Facility

Credit Facility

$

136,000

$

126,000

2.85%

June 2024

Debt

Stoneridge Brazil short-term obligations

1,561

-

5.64% - 8.80%

June 2021 - November 2021

Stoneridge Brazil long-term notes

-

972

Sweden short-term credit line

1,591

-

2.60%

January 2021

Suzhou short-term credit line

4,521

2,154

3.85% - 5.00%

September 2021

Total debt

7,673

3,126

Less: current portion

(7,673)

(2,672)

Total long-term debt, net

$

-

$

454

Revolving Credit Facility

On June 5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the “2019 Credit Facility”). The 2019 Credit Facility provides for a $400,000 senior secured revolving credit facility and it replaced and superseded the Third Amended and Restated Credit Agreement that provided for a $300,000 revolving credit facility. The 2019 Credit Facility has an accordion feature which allows 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 2019 Credit Facility has a termination date of June 5, 2024. In 2019, the Company capitalized $1,366 of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of $275 in interest expense, net during the year ended December 31, 2019. Borrowings under the 2019 Credit Facility bear interest at either the Base Rate or the LIBOR rate, at the Company’s option, plus the applicable margin as set forth in the 2019 Credit Facility. The 2019 Credit Facility contains certain financial covenants that require the Company to maintain less than a maximum leverage ratio and more than a minimum interest coverage ratio.

The 2019 Credit Facility contains customary affirmative covenants and representations. The 2019 Credit Facility also contains customary negative covenants, which, among other things, are subject to certain exceptions, including restrictions on (i) indebtedness, (ii) liens, (iii) liquidations, mergers, consolidations and acquisitions, (iv) disposition of assets or subsidiaries, (v) affiliate transactions, (vi) creation or ownership of certain subsidiaries, partnerships and joint ventures, (vii) continuation of or change in business, (viii) restricted payments, (ix) prepayment of subordinated and junior lien indebtedness, (x) restrictions in agreements on dividends, intercompany loans and granting liens on the collateral, (xi) loans and investments, (xii) sale and leaseback transactions, (xiii) changes in organizational documents and fiscal year and (xiv) transactions with respect to bonding subsidiaries. The 2019 Credit Facility contains customary events of default, subject to customary thresholds and exceptions, including, among other things, (i) non-payment of principal and non-payment of interest and fees, (ii) a material inaccuracy of a representation or warranty at the time made, (iii) a failure to comply with any covenant, subject to customary grace periods in the case of certain affirmative covenants, (iv) cross default of other debt, final judgments and other adverse orders in excess of $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.

63

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Due to the expected impact of the COVID-19 pandemic on the Company’s end-markets and the resulting expected financial impacts to the Company, on June 26, 2020, the Company entered into a Waiver and Amendment No. 1 to the Fourth Amended and Restated Credit Agreement (“Amendment No. 1”). Amendment No. 1 provides for certain covenant relief and restrictions during the “Covenant Relief Period” (the period ending on the date that the Company delivers a compliance certificate for the quarter ending June 30, 2021 in form and substance satisfactory to the administrative agent). During the Covenant Relief Period:

the maximum net leverage ratio is suspended;

the calculation of the minimum interest coverage ratio will exclude second quarter 2020 financial results effective for the quarters ended September 30, 2020 through March 31, 2021;

the minimum interest coverage ratio of 3.50 is reduced to 2.75 and 3.25 for the quarters ended December 31, 2020 and March 31, 2021, respectively;

the Company’s liquidity may not be less than $150,000;

the Company’s aggregate amount of cash and cash equivalents cannot exceed $130,000;

there are certain restrictions on Restricted Payments (as defined); and

a Permitted Acquisition (as defined) may be not consummated unless otherwise approved in writing by the required lenders.

Amendment No. 1 changes the leverage based LIBOR pricing grid through the maturity date and also provides for a LIBOR floor of 50 basis points on outstanding borrowings excluding any Specified Hedge Borrowings (as defined) which remain subject to a LIBOR floor of 0 basis points. As of December 31, 2020, Specified Hedge Borrowings were $50,000.

The Company capitalized an additional $1,079 of deferred financing costs as a result of entering into Amendment No. 1.

Borrowings outstanding on the 2019 Credit Facility, were $136,000 and $126,000 at December 31, 2020 and 2019, respectively.

The Company was in compliance with all credit facility covenants at December 31, 2020 and 2019.

The Company also had outstanding letters of credit of $1,720 and $1,768 at December 31, 2020 and 2019, respectively.

Debt

Stoneridge Brazil maintains short-term notes used for working capital purposes which have fixed or variable interest rates. The weighted-average interest rate of Stoneridge Brazil short-term debt at December 31, 2020 was 6.79%. Depending on the specific note, interest is payable either monthly or annually. Principal repayments of $1,561 on Stoneridge Brazil debt at December 31, 2020 are due in 2021.

In December 2019, Stoneridge Brazil established an overdraft credit line which allowed overdrafts on Stoneridge Brazil’s bank account up to a maximum level of R$5,000, or $1,244, at December 31, 2019. There was no balance outstanding on the overdraft credit line as of December 31, 2019. During the year ended December 31, 2020, the subsidiary borrowed and repaid R$7,150, or $1,306, prior to terminating the overdraft credit line.

The Company’s wholly-owned subsidiary located in Sweden, has an overdraft credit line which allows overdrafts on the subsidiary’s bank account up to a daily maximum level of 20,000 Swedish krona, or $2,435 and $2,136 at December 31, 2020 and 2019, respectively. At December 31, 2020 there was 13,072 Swedish krona, or $1,591, outstanding on this overdraft credit line. At December 31, 2019, there was no balance outstanding on this overdraft credit line. During the year ended December 31, 2020, the subsidiary borrowed 312,921 Swedish krona, or $38,092, and repaid 299,849 Swedish krona, or $36,501.

64

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

The Company’s wholly-owned subsidiary located in Suzhou, China, has two credit lines (the “Suzhou credit line”) which allow up to a maximum borrowing level of 50,000 Chinese yuan, or $7,663 at December 31, 2020, and 40,000 Chinese yuan, or $5,746 at December 31, 2019. At December 31, 2020 and 2019 there was $4,521 and $2,154, respectively, in borrowings outstanding on the Suzhou credit line with weighted-average interest rates of 4.32% and 4.80%, respectively. The Suzhou credit line is included on the 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. This bank acceptance draft line of credit allows up to a maximum borrowing level of 15,000 Chinese yuan, or $2,299 and $2,154, at December 31, 2020 and 2019, respectively. There was $414 and $150 utilized on the Suzhou bank acceptance draft line of credit at December 31, 2020 and 2019, respectively.

At December 31, 2020, the future maturities of the Credit Facility and debt were as follows:

Year ended December 31

    

2021

$

7,673

2022

-

2023

-

2024

136,000

2025

-

Total

$

143,673

6. Income Taxes

The income tax (benefit) expense included in the accompanying consolidated statement of operations represents federal, state and foreign income taxes. The components of (loss) income before income taxes and the (benefit) provision for income taxes consist of the following:

Year ended December 31

    

2020

    

2019

    

2018

(Loss) income before income taxes:

Domestic

$

(25,403)

$

30,464

$

32,907

Foreign

14,679

37,929

32,151

Total (loss) income before income taxes

$

(10,724)

$

68,393

$

65,058

Provision for income taxes:

Current:

Federal

$

(3)

$

(4,384)

$

2,370

State and foreign

5,182

6,900

6,288

Total current expense

$

5,179

$

2,516

$

8,658

Deferred:

Federal

$

(8,512)

$

6,780

$

3,788

State and foreign

559

(1,194)

(1,236)

Total deferred (benefit) provision

(7,953)

5,586

2,552

Total income tax (benefit) provision

$

(2,774)

$

8,102

$

11,210

65

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

A summary of the differences between the statutory federal income tax rate of 21.0% and the consolidated provision for income taxes is shown below.

Year ended December 31

    

2020

    

2019

    

2018

Statutory U.S. federal income tax (benefit) provision

$

(2,252)

$

14,363

$

13,662

State income taxes, net of federal tax benefit

(647)

152

95

Tax credits and incentives

(2,791)

(6,297)

(5,159)

Foreign tax rate differential

90

1,347

710

Impact of change in enacted tax law

1,108

993

(848)

Change in valuation allowance

2,174

(138)

(1,922)

U.S. tax on foreign earnings

(433)

(3,373)

664

Compensation and benefits

362

(469)

839

Other (A)

(385)

1,524

3,169

(Benefit) provision for income taxes

$

(2,774)

$

8,102

$

11,210

(A)The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.

Significant components of the Company’s deferred tax assets and liabilities were as follows:

As of December 31

    

2020

    

2019

Deferred tax assets:

Inventories

$

1,858

 

$

2,254

Employee compensation and benefits

 

2,306

 

 

2,105

Accrued liabilities and reserves

 

3,649

 

 

3,211

Property, plant and equipment

 

943

 

 

552

Tax loss carryforwards

 

12,307

 

 

7,536

Tax credit carryforwards

 

22,949

 

 

15,448

Lease liability

4,199

4,768

Other

 

897

 

 

582

Gross deferred tax assets

 

49,108

 

 

36,456

Less: Valuation allowance

 

(10,237)

 

 

(8,586)

Deferred tax assets less valuation allowance

 

38,871

 

 

27,870

Deferred tax liabilities:

Property, plant and equipment

 

(2,400)

 

 

(2,071)

Intangible assets

 

(13,630)

 

 

(14,846)

Outside basis difference in foreign subsidiary

-

(13,750)

Right-of-use-assets

 

(4,076)

 

 

(4,695)

Other

 

(4,793)

 

 

(375)

Gross deferred tax liabilities

 

(24,899)

 

 

(35,737)

Net deferred tax assets (liabilities)

$

13,972

 

$

(7,867)

The balance sheet classification of our net deferred tax asset (liability) is shown below:

Year ended December 31

    

2020

    

2019

Long-term deferred tax assets

$

26,907

$

4,663

Long-term deferred tax liabilities

(12,935)

(12,530)

Net deferred tax assets (liabilities)

$

13,972

$

(7,867)

The Company adopted ASU 2019-12,Income Taxes: Simplifying the Accounting for Income Taxes. As a result, the Company reversed a deferred tax liability of $13,750 related to its Stoneridge Brazil subsidiary that was previously a foreign equity method investment. The impact of adoption was recognized in retained earnings.

66

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

The Company has recognized deferred taxes related to foreign withholding taxes and the expected foreign currency impact upon repatriation from foreign subsidiaries not considered indefinitely reinvested. At December 31, 2020, the aggregate undistributed earnings of our foreign subsidiaries amounted to $52,715.

Based on the Company’s review of both positive and negative evidence regarding the realizability of deferred tax assets at December 31, 2020, a valuation allowance is recorded against certain deferred tax assets based upon the conclusion that it was more likely than not they would not be realized.

The Company generated federal net operating loss of $15,801 in 2020. The Company has net operating loss carry forwards of $74,474 and $30,991 for state and foreign tax jurisdictions, respectively. Federal net operating loss carryover is indefinite and be carried back for 5 years. The state net operating losses expire from 2024-2040 or have indefinite lives and the foreign net operating losses expire from 2021-2025 or have indefinite lives. The Company has general business and foreign tax credit carry forwards of $19,810, $1,792 and $1,348 for U.S. federal, state and foreign jurisdictions, respectively. The U.S. federal general business credits, if unused, begin to expire in 2025, and the state and foreign tax credits expire at various times.

The following is a reconciliation of the Company’s total gross unrecognized tax benefits:

    

2020

    

2019

    

2018

Balance as of January 1

$

3,449

$

3,481

$

3,645

Tax positions related to the current year:

Additions

-

-

-

Tax positions related to the prior years:

Reductions

-

(32)

(165)

Expirations of statutes of limitation

-

-

1

Balance as of December 31

$

3,449

$

3,449

$

3,481

At December 31, 2020, the Company has classified $3,449 as a reduction to non-current deferred income tax assets. If the Company’s tax positions are sustained by the taxing authorities in favor of the Company, the amount that would affect the Company’s effective tax rate is approximately $3,449 at December 31, 2020 and 2019.

The Company classifies interest expense and, if applicable, penalties which could be assessed related to unrecognized tax benefits as a component of income tax expense. For the years ended December 31, 2020, 2019 and 2018, the Company recognized approximately $0, $(5) and $(13) of gross interest and penalties, respectively.

The Company conducts business globally and, as a result, files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world. The following table summarizes the open tax years for each jurisdiction:

Jurisdiction

    

Open Tax Years

U.S. Federal

2017-2020

Argentina

2015-2020

Brazil

2014-2020

China

2017-2020

France

2017-2020

Germany

2016-2020

Italy

2015-2020

Mexico

2015-2020

Netherlands

2017-2020

Spain

2016-2020

Sweden

2015-2020

United Kingdom

2019-2020

67

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

7. Leases

Lessee

The Company has various cancelable and noncancelable leased assets within all segments, which include certain properties, vehicles and equipment of which are all classified as operating leases. Payments for these leases are generally fixed; however, several of our leases are composed of variable lease payments including index-based payments or inflation-based payments based on a Consumer Price Index (“CPI”) or other escalators. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

Under Leases (Topic 842), the Company determines an arrangement is a lease when we have the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. Other than the leases that we have already identified, we are not aware of any material leases that have not yet commenced. For leases that have a calculated lease term of 12 months or less and do not include an option to purchase the underlying asset which we are reasonably certain to exercise, the Company has made the policy election to not apply the recognition requirements in Leases (Topic 842). For these short-term leases, the Company recognizes the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred.

For the leases identified, right of use (“ROU”) assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, the Company used the calculated incremental borrowing rate based on the information available at the implementation date, and going forward at the commencement date, in determining the present value of lease payments. The Company will use the implicit rate when readily determinable. The ROU asset includes the carrying amount of the lease liability, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. The Company’s lease terms may include options to extend or terminate the lease and such options are included in the lease term when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Lease expenses are recognized within COGS, SG&A and design and development (“D&D”) costs in the consolidated statements of operations. The Company has made the policy election to account for lease and non-lease components as a single lease component for all of its leases.

As a result of the Company’s election to apply the modified retrospective transition method at the effective date of the standard, information prior to January 1, 2019 has not been restated and continues to be reported under the accounting standards in effect for the period (ASC Topic 840).

The components of lease expense are as follows:

Year ended December 31

2020

2019

Operating lease cost

$

5,330

$

5,740

Short-term lease cost

665

529

Variable lease cost

614

363

Total lease cost

$

6,609

$

6,632

Balance sheet information related to leases is as follows:

As of December 31

2020

2019

Assets:

Operating lease right-of-use assets

$

18,944

$

22,027

Liabilities:

Operating lease current liability, included in other current liabilities

$

4,271

$

4,556

Operating lease long-term liability

15,434

17,971

Total leased liabilities

$

19,705

$

22,527

68

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Maturities of operating lease liabilities are as follows:

As of December 31

2020

2021

$

4,873

2022

3,862

2023

3,627

2024

3,208

2025

2,444

Thereafter

5,707

Total future minimum lease payments

$

23,721

Less: imputed interest

(4,016)

Total lease liabilities

$

19,705

Weighted-average remaining lease term and discount rate for operating leases is as follows:

As of December 31

2020

2019

Weighted-average remaining lease term (in years)

6.33

6.71

Weighted-average discount rate

5.77

%

5.75

%

Other information:

Year ended December 31

2020

2019

Operating cash flows:

Cash paid related to operating lease obligations

$

5,550

$

5,558

Non-cash activity:

Right-of-use assets obtained in exchange for

operating lease obligations

$

822

$

6,065

Lessor

The Company, as lessor, has entered into a lease with a third-party lessee effective July 1, 2020, of its Canton, Massachusetts facility. In conjunction with the Canton restructuring plan outlined in Note 13, the Company ceased operations at this facility in March 2020. The Company recognizes lease income on a straight-line basis over the lease term, and the leased asset is included in property, plant and equipment, net in the consolidated balance sheet and depreciated to its estimated residual value over the remaining useful life of the assets. The carrying value of the leased facility is comprised of land of $1,225 and building and building improvements of $9,635, with accumulated depreciation of $7,637 as of December 31, 2020. The lease includes two optional extension terms of five years each. The Company recognized, in its Control Devices segment, operating and variable lease income from leases in our consolidated statements of operations of $674 and $199, respectively for the year ended December 31, 2020.

Maturities of future minimum lease payments to be received are as follows:

As of December 31

2020

2021

$

1,544

2022

1,582

2023

1,622

2024

1,662

2025

1,704

Thereafter

3,083

Total future minimum lease payments to be received

$

11,197

69

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

8. Share-Based Compensation Plans

In May 2016, the Company’s shareholders approved the 2016 Long-Term Incentive Plan (the “2016 Plan”) and reserved 1,800,000 Common Shares (of which the maximum number of Common Shares which may be issued). In May 2020, the Company’s shareholders approved an amendment to the 2016 Plan to increase by 1,100,000 the number of Common Shares authorized for issuance. The amendment to the 2016 Plan brought the total Common Shares available for issuance to 2,900,000. Under the 2016 Plan, as of December 31, 2020, the Company has granted 1,868,930 share units, of which 735,361 were time-based with cliff vesting using the straight-line method and 1,133,569 were performance-based. There are 1,326,299 shares available to be granted under the 2016 Plan at December 31, 2020.

In 2020, 2019 and 2018, pursuant to the 2016 Plan, the Company granted time-based share units and performance-based performance shares. The time-based share units cliff vest three years after the date of grant. The performance-based performance shares vest and are no longer subject to forfeiture upon the recipient remaining an employee of the Company for three years from the date of grant and, for a portion of the annual awards, upon the Company attaining certain targets of performance measured against a peer group’s three year performance in terms of total shareholder return and, for the remaining portion of the annual awards, upon achieving certain earnings per share targets and return on invested capital targets established by the Company during the performance period of the award.

The allocation of performance shares granted between total shareholder return, earnings per share and return on invested capital were as follows for the years ended December 31:

    

2020

    

2019

    

2018

Total shareholder return

45

%

45

%

55

%

Earnings per share

36

%

36

%

45

%

Return on invested capital

18

%

18

%

-

%

In April 2005, the Company adopted the Directors’ Restricted Shares Plan (the “Director Share Plan”) and reserved 500,000 Common Shares for issuance under the Director Share Plan. In May 2013, shareholders approved an amendment to the Director Share Plan to increase the number of shares for issuance by 200,000 to 700,000. In May 2018, the Company’s shareholders approved the 2018 Amended and Restated Director’s Restricted Shares Plan (the “2018 Director Share Plan”) to increase the number of shares for issuance by 150,000 to 850,000. Under the 2018 Director Share Plan, the Company has cumulatively issued 718,467 restricted Common Shares. As such, there are 131,533 restricted Common Shares available to be issued on December 31, 2020. Shares issued annually under the 2018 Director Share Plan are no longer subject to forfeiture one year after the date of grant.

Share Units and Performance Shares

The fair value of the non-vested time-based share unit awards was calculated using the market value of the Common Shares on the date of issuance. The weighted-average grant-date fair value of time-based share units granted during the years ended December 31, 2020, 2019 and 2018 was $17.78, $30.01 and $24.69, respectively.

The fair value of the non-vested performance-based performance share awards with a performance condition requiring the Company to obtain certain earnings per share and return on invested capital targets were estimated using the market value of the shares on the date of grant. The fair value of non-vested performance-based performance share awards with a market condition requiring the Company to obtain a total shareholder return target relative to a group of peer companies was estimated using a Monte Carlo valuation model taking into consideration the probability of achievement using multiple simulations. The awards that use earnings per share and return on invested capital as the performance target are expensed beginning when it is probable that the Company will meet the underlying performance condition.

70

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

A summary of the status of the Company’s non-vested share units and performance shares as of December 31, 2020 and the changes during the year then ended, are presented below:

Time-based awards

Performance-based awards

Weighted-

Weighted-

average grant

Performance

average grant

    

Share Units

    

date fair value

    

Shares

    

date fair value

Non-vested as of December 31, 2019

361,834

$

25.84

566,336

$

28.97

Granted

306,161

$

17.78

409,686

$

17.10

Vested

(128,144)

$

22.13

(145,569)

$

22.08

Forfeited or cancelled

(37,123)

$

25.37

(77,670)

$

24.37

Non-vested as of December 31, 2020

502,728

$

21.89

752,783

$

24.32

A summary of the status of the Company’s non-vested share units and performance shares as of December 31, 2019 and the changes during the year then ended, are presented below:

Time-based awards

Performance-based awards

Weighted-

Weighted-

average grant

Performance

average grant

    

Share Units

    

date fair value

    

Shares

    

date fair value

Non-vested as of December 31, 2018

419,996

$

19.64

628,220

$

21.41

Granted

184,645

$

30.01

250,858

$

34.17

Vested

(196,404)

$

17.08

(236,902)

$

14.92

Forfeited or cancelled

(46,403)

$

23.70

(75,840)

$

27.42

Non-vested as of December 31, 2019

361,834

$

25.84

566,336

$

28.97

As of December 31, 2020, total unrecognized compensation cost related to non-vested time-based share units granted was $4,297. That cost is expected to be recognized over a weighted-average period of 1.40 years.

For the years ended December 31, 2020, 2019 and 2018, the total fair value of awards vested was $5,288, $12,376 and $12,577, respectively.

As of December 31, 2020, total unrecognized compensation cost related to non-vested performance shares granted was $628 for shares probable to vest. That cost is expected to be recognized over a weighted-average period of 1.45 years dependent upon the achievement of performance conditions. As noted above, the Company has issued and outstanding performance-based share units that use different performance targets (total shareholder return, earnings per share and return on invested capital).

The excess tax benefit realized from the vesting of share units and performance shares of the share-based payment arrangements was $46, $1,289 and $1,584 for the years ended December 31, 2020, 2019 and 2018, respectively.

9. Employee Benefit Plans

The Company has certain defined contribution profit sharing and 401(k) plans covering substantially all of its employees in the United States and Europe. The Company provides matching contributions to the Company’s 401(k) plan. Company contributions are generally discretionary. For the years ended December 31, 2020, 2019 and 2018, expenses related to these plans amounted to $3,812, $4,260 and $3,520, respectively.

71

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

10. 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 2019 Credit Facility and the maturity of the remaining outstanding debt.

Derivative Instruments and Hedging Activities

On December 31, 2020, 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 2020 and 2019. 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 to manage its exposure to fluctuations in foreign currency exchange rates by reducing the effect of such fluctuations on foreign currency denominated intercompany transactions, inventory purchases and other foreign currency exposures. The Company hedged the euro and Mexican peso currencies during 2020 and 2018 and, during 2019, the Company hedged only the Mexican peso. In addition, the Company hedged the U.S. dollar against the Swedish krona and euro on behalf of its European subsidiaries in 2018.

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 income, to the extent that hedges are effective, until the underlying transactions are recognized in earnings. Unrealized amounts in accumulated other comprehensive income will 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 has been and will be measured on an ongoing basis 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 consolidated statements of operations as a component of other (income) expense, net. At December 31, 2020, 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:

Euro-denominated Foreign Currency Forward Contracts – Cash Flow Hedges

At December 31, 2017, the Company held foreign currency forward contracts with an underlying notional amount of $1,486 to reduce the exposure related to the Company’s euro-denominated intercompany loans. There were no contracts entered into as of December 31, 2020, 2019 or 2018 as these contracts were settled in December 2018. This euro-denominated foreign currency forward contract was not designated as a hedging instrument. For the year ended December 31, 2018, the Company recognized a gain of $73 in the consolidated statements of operations as a component of other (income) expense, net related to the euro-denominated contract.

U.S. dollar-denominated Foreign Currency Forward Contracts – Cash Flow Hedges

The Company entered into U.S. dollar-denominated currency contracts on behalf of one of its European Electronics subsidiaries, whose functional currency is the euro, and expired ratably on a monthly basis during 2020. There were no such contracts at December 31, 2019.

72

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

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 December 31, 2020 of $1,242 which expire ratably on a monthly basis from January 2021 to March 2021. There were no open Mexican peso-denominated foreign currency forward contracts at December 31, 2019.

The Company evaluated the effectiveness of the Mexican peso-denominated foreign currency forward contracts held as of December 31, 2020 and the year then ended, 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 “Swap”) with a notional amount of $50,000 to hedge its exposure to interest payment fluctuations on a portion of its 2019 Credit Facility borrowings. The Swap was designated as a cash flow hedge of the variable interest rate obligation under the Company's 2019 Credit Facility that has a current balance of $136,000 at December 31, 2020. Accordingly, the change in fair value of the Swap is recognized in accumulated other comprehensive income (loss). The Swap agreement requires monthly settlements on the same days that the 2019 Credit Facility interest payments are due and has a maturity date of March 10, 2023, which is prior to the 2019 Credit Facility maturity date of June 4, 2024. Under the Swap terms, the Company pays a fixed interest rate and receives a floating interest rate based on the one-month LIBOR, with a floor. The critical terms of the Swap are aligned with the terms of the 2019 Credit Facility, resulting in no hedge ineffectiveness. The difference between amounts to be received and paid under the Swap is recognized as a component of interest expense, net on the consolidated statements of operations. The swap settlements increased interest expense by $433 for the year ended December 31, 2020.

The notional amounts and fair values of derivative instruments in the consolidated balance sheets were as follows:

Prepaid expenses

Accrued expenses and

Notional amounts (A)

and other current assets

other current liabilities

December 31

    

2020

    

2019

    

2020

    

2019

    

2020

    

2019

Derivatives designated as hedging instruments:

Cash flow hedges:

Forward currency contracts

$

1,242

$

-

$

255

$

-

$

-

$

-

Interest rate swap

$

50,000

$

-

$

-

$

-

$

1,318

$

-

(A)Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.

Gross amounts recorded for the cash flow hedges in other comprehensive income (loss) and in net (loss) income for the years ended December 31 were as follows:

Gain (loss) reclassified from

Gain (loss) recorded in other

other comprehensive income

comprehensive income (loss)

(loss) into net (loss) income (A)

    

2020

    

2019

    

2018

    

2020

    

2019

    

2018

Derivatives designated as cash flow hedges:

Forward currency contracts

$

(1,244)

$

450

$

1,967

$

(1,499)

$

820

$

1,376

Interest rate swap

$

(1,751)

$

-

$

-

$

(433)

$

-

$

-

(A)Gains (losses) reclassified from comprehensive income (loss) into net (loss) income recognized in COGS in the Company’s consolidated statements of operations for the years ended December 31, 2020, 2019 and 2018 were $(1,146), $695 and $1,259, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income recognized in D&D in the Company’s consolidated statements of operations were $(29), $125 and $117 for the years ended December 31, 2020, 2019 and 2018, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income recognized in SG&A in the Company’s consolidated statements of operations were $(324), $0 and $0 for the years ended December 31, 2020, 2019 and 2018, respectively.

73

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

For the year ended December 31, 2020, the total net gain on the foreign currency contract cash flow hedges of $255 is expected to be included in COGS, SG&A and D&D within the next 12 months. Of the total net loss on the interest rate swap cash flow hedge, $591 of loss is expected to be included in interest expense, net within the next 12 months and $727 of losses are expected to be included in interest expense, net in subsequent periods.

Cash flows from derivatives used to manage foreign exchange and interest rate risks are classified as operating activities within the consolidated statements of cash flows.

The Company has measured the ineffectiveness of the forward currency contracts and any amounts recognized in the consolidated financial statements were immaterial for the years ended December 31, 2020, 2019 and 2018.

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 contracts, inputs include foreign currency exchange rates. For the interest rate swap, inputs include 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.

December 31

2020

2019

Fair values estimated using

Fair

Level 1

Level 2

Level 3

    

value

    

inputs

    

inputs

    

inputs

    

Fair value

Financial assets carried at fair value:

Forward currency contract

$

255

$

-

$

255

$

-

$

-

Total financial assets carried at fair value

$

255

$

-

$

255

$

-

$

-

Financial liabilities carried at fair value:

Interest rate swap

$

1,318

$

-

$

1,318

$

-

$

-

Earn-out consideration

5,813

-

-

5,813

12,011

Total financial liabilities carried at fair value

$

7,131

$

-

$

1,318

$

5,813

$

12,011

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

    

Total

Balance at December 31, 2019

$

12,011

$

12,011

Change in fair value

(3,196)

(3,196)

Foreign currency adjustments

(3,002)

(3,002)

Balance at December 31, 2020

$

5,813

$

5,813

    

Orlaco

    

Stoneridge Brazil

    

Total

Balance at December 31, 2018

$

8,602

$

10,070

$

18,672

Change in fair value

-

2,308

2,308

Foreign currency adjustments

(128)

(367)

(495)

Earn-out consideration cash payment

(8,474)

-

(8,474)

Balance at December 31, 2019

$

-

$

12,011

$

12,011

74

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

The Company will be required to pay the Stoneridge Brazil earn-out consideration, which is not capped, based on Stoneridge Brazil’s financial performance in either 2020 or 2021. The fair value of the Stoneridge Brazil earn-out consideration is based on discounted cash flows utilizing forecasted earnings before interest, depreciation and amortization (“EBITDA”) in 2020 or 2021 using the key inputs of forecasted sales and expected operating income reduced by the market required rate of return. The former Stoneridge Brazil owners may choose either the 2020 or 2021 financial performance period to be used to determine the earn-out consideration payment. The former Stoneridge Brazil owners must choose the 2020 financial performance period by March 31, 2021 otherwise the 2021 financial performance period will automatically be used. The Company has assigned a zero probability that the former owners will choose the 2020 performance period given Stoneridge Brazil’s financial performance has been negatively impacted by COVID-19. As such, the earn-out fair value assumes 2021 financial performance will be the basis for the earn-out consideration obligation. The earn-out consideration obligation related to Stoneridge Brazil is recorded within other long-term liabilities in the consolidated balance sheets as of December 31, 2020 and 2019.

The change in fair value of the earn-out consideration for Stoneridge Brazil was due to updated financial performance projections and favorable foreign currency translation offset by the reduced time from the current period end to the payment date. The change in fair value of the Stoneridge Brazil earn-out consideration was recorded in SG&A expense and the foreign currency impact was included in other (income) expense, net in the consolidated statements of operations.

The fair value of the Orlaco earn-out consideration was based on a Monte Carlo simulation utilizing forecasted EBITDA for the 2017 and 2018 earn-out period as well as a growth rate reduced by the market required rate of return.

The Orlaco earn-out consideration reached the capped amount of €7,500 as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid out in March 2019. The payment of the Orlaco earn-out consideration of $8,474 was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of $5,080 and $3,394, respectively, for the year ended December 31, 2019.

There were no transfers in or out of Level 3 from other levels in the fair value hierarchy for the year ended December 31, 2020.

No non-recurring fair value adjustments were required for nonfinancial assets for the years ended December 31, 2020 and 2019.

Impairment of Long-Lived Assets or Finite-Lived Assets

The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management’s ability to accurately assess whether an asset is impaired.

75

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. As a result of the strategic exit of the PM sensor product line the Company determined an impairment indicator existed and performed a recoverability test of the related long-lived assets. The Company identified that there are two asset groups comprised of PM sensor fixed assets at the Company’s Lexington, Ohio and Tallinn, Estonia facilities. As a result of the recoverability test performed, the Company determined that the undiscounted cash flows did not exceed the carrying value of the PM sensor fixed assets at the Company’s Tallinn, Estonia facility. As such, an impairment loss of $2,326 was recorded based on the difference between the fair value and the carrying value of the assets. The Company used the income approach to determine the fair value of the PM sensor fixed assets at the Tallinn, Estonia facility. During the year ended December 31, 2020, the impairment loss of $2,326 was recorded on the Company’s condensed consolidated statement of operations within SG&A expense. The inputs utilized in the analyses are classified as Level 3 inputs within the fair value hierarchy as defined in ASC 820, "Fair Value Measurement."

11. 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 this site. The Company engaged an environmental engineering consultant to assess the level of contamination and to develop a remediation and monitoring plan for the site. Soil remediation at the site was completed during the year ended December 31, 2010. Upon approval of the remedial action plan by the Florida Department of Environmental Protection, ground water remediation began in the fourth quarter of 2015. During the year ended December 31, 2020 environmental remediation costs incurred were $128 and were immaterial for the years ended December 31, 2019 and 2018. At December 31, 2020 and 2019, the Company had accrued an undiscounted liability of $180 and $82, respectively, related to future remediation costs which were recorded as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Costs associated with the recorded liability will be incurred to complete the groundwater remediation and monitoring. The recorded liability is based on assumptions in the remedial action plan. 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$43,736 ($8,416) and R$29,700 ($7,300) at December 31, 2020 and 2019, 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,538) 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.

Insurance Recoveries

The Company incurred losses and incremental costs related to the damage to assets caused by a storm at its Mexican production facility in the fourth quarter of 2016 and pursued recovery of such costs under applicable insurance policies. As of December 31, 2020, the claims have been resolved and the case has been closed with our insurance providers.

76

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Loss recoveries related to the damage of inventory and incremental costs included in COGS were not significant for the years ended December 31, 2020, 2019 and 2018, and there were no loss recoveries and insurance gain contingencies related to the damage of property, plant and equipment included within SG&A expense. As of December 31, 2017, the Company had confirmation of the open insurance claim and recorded a receivable of $1,644. The cash payment was subsequently received in January 2018. Cash proceeds related to the damage of inventory and incremental costs were $241 for the year ended December 31, 2018 and were included in cash flows from operating activities. Cash proceeds related to the damage of property, plant and equipment of $1,403 for the year ended December 31, 2018 were included in cash flows from investing activities. Cash proceeds received during the year ended December 21, 2019 were immaterial and there were no cash proceeds received during the year ended December 31, 2020.

Brazilian Indirect Tax

In March 2017, the Supreme Court of Brazil issued a decision concluding that a certain state value added tax should not be included in the calculation of federal gross receipts taxes. The decision reduced Stoneridge Brazil’s gross receipts tax prospectively and, potentially, retrospectively. In April 2019, the Company received judicial notification that the Superior Judicial Court of Brazil rendered a favorable decision on Stoneridge Brazil’s case granting the Company the right to recover, through offset of federal tax liabilities, amounts collected by the government from June 2010 to February 2017. Based on the Company’s determination that these tax credits will be used prior to expiration, we recorded a pre-tax benefit of $6,473 as a reduction to SG&A expense which is inclusive of related interest income of $2,392, net of applicable professional fees of $990 in the year ended December 31, 2019. In January 2020, the Company received administrative approval and is now offsetting eligible federal tax with these tax credits.

The Brazilian tax authorities have sought clarification before the Supreme Court of Brazil (in a leading case involving another taxpayer) of certain matters that could affect the rights of Brazilian taxpayers regarding these credits. The timing for a decision is uncertain due to the COVID-19 pandemic. If the Brazilian tax authorities challenge our rights to these credits, we may become subject to new litigation that could impact the amount ultimately realized by Stoneridge Brazil.

12. Headquarter Relocation and Consolidation

During the fourth quarter of 2016, the Company relocated its corporate headquarters from Warren, Ohio to Novi, Michigan and consolidated its other corporate functions into one location. As a result, the Company incurred headquarter relocation costs recorded within SG&A expense, which included employee retention and relocation expense of $269 for the year ended December 31, 2018. There were no headquarter relocation costs incurred in 2020 or 2019.

In connection with the headquarter relocation, the Company was approved for a Michigan Business Development Program grant of up to $1,400 based upon the number of new jobs created in Michigan through 2022. As a result of the attainment of certain milestones, grant income of $429 and $312 was recognized during the years ended December 31, 2019 and 2018, respectively, within SG&A expense in the consolidated statements of operations. There was no grant income recognized during the year ended December 31, 2020.

13. Restructuring and Business Realignment

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. The decision to exit the PM sensor product line was made after consideration of the decline in the market outlook for diesel passenger vehicles, the current and expected profitability of the product line and the Company’s strategic focus on aligning resources with the greatest opportunities. The Company expects the exit from the PM sensor product line to be completed in the fourth quarter of 2021.

As a result of the PM sensor restructuring actions, the Company recognized expense of $3,428 for the year ended December 31, 2020 for non-cash fixed asset charges, including impairment and accelerated depreciation of PM sensor related fixed assets and other related costs. For the year ended December 31, 2020 restructuring related costs of $817 and $2,611 were recognized in COGS and SG&A, respectively. The estimated range of additional cost of the plan to exit the PM sensor product line, that will impact the Control Devices segment, is approximately $2,800 and $6,330 and is related to employee severance and termination costs, contract terminations costs, other related costs such as potential commercial and supplier settlements and accelerated depreciation. We anticipate that these costs will be incurred through the fourth quarter of 2021.

77

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

The expenses for the exit of the PM sensor line that relate to the Control Devices reportable segment include the following:

Accrual as of

2020 Charge

Utilization

Accrual as of

January 1, 2020

to Expense

Cash

Non-Cash

December 31, 2020

Fixed asset impairment and
accelerated depreciation

$

-

$

3,326

$

-

$

(3,326)

$

-

Other related costs

-

102

(102)

-

-

Total

$

-

$

3,428

$

(102)

$

(3,326)

$

-

On January 10, 2019, the Company committed to a restructuring plan that resulted in the closure of the Canton, Massachusetts facility (“Canton Facility”) on by March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (“Canton Restructuring”). Company management informed employees at the Canton Facility of this restructuring decision on January 11, 2019. 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. 

As a result of the Canton Restructuring actions, the Company recognized expense of $2,978 and $12,530 for the years ended December 31, 2020 and 2019, respectively, for employee termination benefits and other restructuring related costs. For the year ended December 31, 2020 severance and other restructuring related costs of $1,659, $551 and $768 were recognized in COGS, SG&A and D&D, respectively, in the consolidated statement of operations. For the year ended December 31, 2019 severance and other related restructuring costs of $7,625, $1,526 and $3,379 were recognized in COGS, SG&A and D&D, respectively, in the consolidated statement of operations. The estimated additional cost of this restructuring plan, that will impact the Control Devices segment, is immaterial.

The expenses for the Canton Restructuring that relate to the Control Devices reportable segment include the following:

Accrual as of

2020 Charge

Utilization

Accrual as of

January 1, 2020

to Expense

Cash

Non-Cash

December 31, 2020

Employee termination benefits

$

2,636

$

1,119

$

(3,590)

$

-

$

165

Other related costs

-

1,859

(1,859)

-

-

Total

$

2,636

$

2,978

$

(5,449)

$

-

$

165

Accrual as of

2019 Charge

Utilization

Accrual as of

January 1, 2019

to Expense

Cash

Non-Cash

December 31, 2019

Employee termination benefits

$

-

$

8,088

$

(5,452)

$

-

$

2,636

Other related costs

-

4,442

(4,442)

-

-

Total

$

-

$

12,530

$

(9,894)

$

-

$

2,636

In the fourth quarter of 2018, the Company undertook restructuring actions for the Electronics segment affecting the European Aftermarket business and China operations. In the second quarter of 2020, the Company finalized plans to move its European Aftermarket sales activities in Dundee, Scotland to a new location which resulted in incurring contract termination costs as well as employee severance and termination costs. In addition, the Company announced a restructuring program to transfer the European production of its controls product line to China. As a result of these actions, the Company recognized expense of $2,400, $603 and $3,539 respectively, for the years ended December 31, 2020, 2019 and 2018 for employee severance and termination costs, contract termination costs, non-cash fixed asset charges for accelerated depreciation of fixed assets and other related costs. Electronics segment restructuring costs recognized in COGS, SG&A and D&D in the consolidated statement of operations for the year ended December 31, 2020 were $147, $1,774 and $479, respectively. Electronics segment restructuring costs were recorded in SG&A in the consolidated statements of operations for the year ended December 31, 2019. Excess and obsolete inventory write-offs of $823 were recognized in COGS for the year ended December 31, 2018 and all other restructuring costs were recognized in SG&A in the consolidated statement of operations. The Company expects to incur approximately $200 of additional restructuring costs related to the actions through the second quarter of 2021.

78

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

The expenses for the restructuring activities that relate to the Electronics reportable segment include the following:

Accrual as of

2020 Charge to

Utilization

Accrual as of

January 1, 2020

Expense

Cash

Non-Cash

December 31, 2020

Employee termination benefits

$

52

$

1,034

$

(859)

$

-

$

227

Contract termination costs

-

452

(452)

-

-

Other related costs

-

914

(914)

-

-

Total

$

52

$

2,400

$

(2,225)

$

-

$

227

Accrual as of

2019 Charge to

Utilization

Accrual as of

January 1, 2019

Expense

Cash

Non-Cash

December 31, 2019

Employee termination benefits

$

520

$

(18)

$

(453)

$

3

$

52

Accelerated depreciation

-

289

-

(289)

-

Contract termination costs

17

9

(26)

-

-

Other related costs

119

323

(442)

-

-

Total

$

656

$

603

$

(921)

$

(286)

$

52

Accrual as of

2018 Charge to

Utilization

Accrual as of

January 1, 2018

Expense

Cash

Non-Cash

December 31, 2018

Employee termination benefits

$

-

$

1,939

$

(1,419)

$

-

$

520

Excess and obsolete inventory

-

823

-

(823)

-

Intangible impairment

-

200

-

(200)

-

Fixed asset impairment

-

157

-

(157)

-

Contract termination costs

-

156

(139)

-

17

Other related costs

-

264

(145)

-

119

Total

$

-

$

3,539

$

(1,703)

$

(1,180)

$

656

In addition to the specific restructuring activities, the Company regularly evaluates the performance of its businesses and cost structures, including personnel, and makes necessary changes thereto in order to optimize its results. The Company also evaluates the required skill sets of its personnel and periodically makes strategic changes. As a consequence of these actions, the Company incurs severance related costs which are referred to as business realignment charges.

Business realignment charges by reportable segment were as follows:

Year ended December 31

2020

    

2019

    

2018

Control Devices (A)

$

1,752

$

682

$

169

Electronics (B)

1,690

99

63

Stoneridge Brazil (C)

234

-

478

Unallocated Corporate (D)

361

1,048

-

Total business realignment charges

$

4,037

$

1,829

$

710

(A)Severance costs for the year ended December 31, 2020 related to COGS, D&D and SG&A were $724$283 and $745, respectively. Severance costs for the year ended December 31, 2019 related to SG&A were $682. Severance costs for the year ended December 31, 2018 related to D&D and SG&A were $128 and $41, respectively.
(B)Severance costs for the year ended December 31, 2020 related to COGS, D&D and SG&A were $383$402 and $905, respectively. Severance costs for the year ended December 31, 2019 related to SG&A were $99. Severance costs for the year ended December 31, 2018 related to SG&A were $63.
(C)Severance costs for the year ended December 31, 2020 related to COGS and SG&A were $124 and $110, respectively. Severance costs for the year ended December 31, 2018 related to COGS, SG&A and D&D were $63, $387 and $28, respectively.
(D)Severance costs for the years ended December 31, 2020 and 2019 related to SG&A were $361 and $1,048, respectively.

79

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

Business realignment charges classified by statement of operations line item were as follows:

Year ended December 31

2020

    

2019

    

2018

Cost of goods sold

$

1,231

$

-

$

63

Selling, general and administrative

2,121

1,829

491

Design and development

685

-

156

Total business realignment charges

$

4,037

$

1,829

$

710

14. 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, camera-based vision 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 and telematics solutions.

The accounting policies of the Company’s reportable segments are the same as those described in Note 2. 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.

80

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

A summary of financial information by reportable segment is as follows:

Year ended December 31

2020

    

2019

    

2018

Net Sales:

Control Devices

$

342,576

$

431,560

$

441,297

Inter-segment sales

5,475

6,438

8,348

Control Devices net sales

348,051

437,998

449,645

Electronics

257,767

335,195

344,727

Inter-segment sales

24,027

33,735

37,126

Electronics net sales

281,794

368,930

381,853

Stoneridge Brazil

47,663

67,534

80,175

Inter-segment sales

-

6

2

Stoneridge Brazil net sales

47,663

67,540

80,177

Eliminations

(29,502)

(40,179)

(45,476)

Total net sales

$

648,006

$

834,289

$

866,199

Operating (Loss) Income:

Control Devices

$

22,072

$

73,327

$

64,191

Electronics

(3,672)

25,006

28,236

Stoneridge Brazil

3,766

6,539

4,989

Unallocated Corporate (A)

(29,830)

(33,591)

(30,412)

Total operating (loss) income

$

(7,664)

$

71,281

$

67,004

Depreciation and Amortization:

Control Devices

$

15,377

$

13,397

$

11,914

Electronics

10,501

9,872

8,982

Stoneridge Brazil

4,766

6,338

7,443

Unallocated Corporate

2,592

1,252

852

Total depreciation and amortization (B)

$

33,236

$

30,859

$

29,191

Interest Expense, net:

Control Devices

$

343

$

811

$

76

Electronics

612

350

85

Stoneridge Brazil

29

208

824

Unallocated Corporate

5,140

2,955

3,735

Total interest expense, net

$

6,124

$

4,324

$

4,720

Capital Expenditures:

Control Devices

$

11,760

$

12,646

$

16,737

Electronics

11,617

15,476

5,965

Stoneridge Brazil

2,839

5,003

3,242

Unallocated Corporate(C)

1,444

2,699

3,083

Total capital expenditures

$

27,660

$

35,824

$

29,027

As of December 31

2020

    

2019

Total Assets:

Control Devices

$

194,433

$

191,491

Electronics

303,914

285,027

Stoneridge Brazil

61,350

89,393

Corporate (C)

390,851

358,766

Eliminations

(329,140)

(322,468)

Total assets

$

621,408

$

602,209

81

Table of Contents

STONERIDGE, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands, except share and per share data, unless otherwise indicated)

The following table presents net sales and long-term assets for the geographic areas in which the Company operates:

Year ended December 31

2020

    

2019

    

2018

Net Sales:

North America

$

330,528

$

457,633

$

480,511

South America

47,663

67,534

80,175

Europe and Other

269,815

309,122

305,513

Total net sales

$

648,006

$

834,289

$

866,199

As of December 31

2020

    

2019

Long-term Assets:

North America

$

110,330

$

87,430

South America

33,785

52,518

Europe and Other

142,629

130,995

Total long-term assets

$

286,744

$

270,943

(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 receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries.

15. Unaudited Quarterly Financial Data

The following is a summary of quarterly results of operations:

Quarter ended

2020

    

December 31

    

September 30

    

June 30

    

March 31

Net sales

$

189,731

$

175,764

$

99,545

$

182,966

Gross profit

49,550

45,995

13,254

45,397

Operating income (loss)

5,673

9,827

(26,823)

3,659

Income tax expense (benefit)

920

1,814

(6,721)

1,213

Net income (loss)

3,580

6,714

(21,734)

3,490

Earnings (loss) per share:

Basic (A)

$

0.13

$

0.25

$

(0.81)

$

0.13

Diluted (A)

$

0.13

$

0.25

$

(0.81)

$

0.13

Quarter ended

2019

    

December 31

    

September 30

    

June 30 (B)

    

March 31

Net sales

$

190,365

$

203,386

$

222,241

$

218,297

Gross profit

44,198

51,855

56,827

60,853

Operating income

1,073

9,323

49,186

11,699

Income tax (benefit) expense

(4,249)

1,450

9,066

1,835

Net income

4,209

6,661

39,764

9,657

Earnings per share:

Basic (A)

$

0.15

$

0.24

$

1.43

$

0.34

Diluted (A)

$

0.15

$

0.24

$

1.41

$

0.33

(A)Earnings per share for the year may not equal the sum of the four historical quarters earnings per share due to changes in weighted-average basic and diluted shares outstanding.
(B)The Company recognized a gain on disposal of Non-core Products in our Control Devices segment, net of $33,599 in the quarter ended June 30, 2019. See Note 2 to the Company’s consolidated financial statements for further information.

82

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

The following schedule provides the activity for accounts receivable reserves and valuation allowance for deferred tax assets for the years ended December 31, 2020, 2019 and 2018 (in thousands):

Balance at

Charged to

beginning of

costs and

Balance at

   

period

   

expenses (income)

   

Write-offs

   

end of period

Accounts receivable reserves:

Year ended December 31, 2020

$

1,289

$

1,130

$

(1,602)

$

817

Year ended December 31, 2019

1,243

1,126

(1,080)

1,289

Year ended December 31, 2018

1,109

1,244

(1,110)

1,243

Net additions

Exchange rate

Balance at

charged to

fluctuations

beginning of

expense

and other

Balance at

    

period

    

(benefit)

    

items

    

end of period

Valuation allowance for deferred tax assets:

Year ended December 31, 2020

$

8,586

$

2,174

$

(523)

$

10,237

Year ended December 31, 2019

8,962

(138)

(238)

8,586

Year ended December 31, 2018

11,986

(1,922)

(1,102)

8,962

Item 9. Changes In and Disagreements With Accountants On Accounting and Financial Disclosure.

There have been no disagreements between the management of the Company and its Independent Registered Public Accounting Firm on any matter of accounting principles or practices of financial statement disclosures, or auditing scope or procedure.

Item 9A. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

As of December 31, 2020, 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 as defined in Rule 13a-15(e) and Rule 15d-15(e) of the Securities Exchange Act of 1934, as amended. Based on that evaluation, the Company’s PEO and PFO, concluded that the Company’s disclosure controls and procedures were effective as of December 31, 2020.

Management’s Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). In evaluating the Company’s internal control over financial reporting, management has adopted the framework in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework). Under the supervision and with the participation of our management, including the PEO and PFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting, as of December 31, 2020. Based on our evaluation under the framework in Internal Control-Integrated Framework (2013 Framework), our management has concluded that our internal control over financial reporting was effective as of December 31, 2020.

Because of inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Ernst & Young LLP, an independent registered public accounting firm, as auditor of the Company’s financial statements, has issued an attestation report on the Company’s internal control over financial reporting as of December 31, 2020. Ernst & Young’s report is included herein.

83

Changes in Internal Control Over Financial Reporting

There were no changes to our internal controls over financial reporting during the quarter ended December 31, 2020 that has materially or is reasonably likely to materially affect internal control over financial reporting.

84

Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of Stoneridge, Inc.

Opinion on Internal Control over Financial Reporting

We have audited Stoneridge, Inc. and subsidiaries’ internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Stoneridge, Inc. and subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2020 and 2019, the related consolidated statements of operations, comprehensive income, cash flows and shareholders’ equity for each of the three years in the period ended December 31, 2020, and the related notes and financial statement schedule of the Company and our report dated February 24, 2021 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP

Detroit, Michigan

February 24, 2021

85

Item 9B. Other Information.

Change in Control Agreements

On February 22, 2021, each of the following executive officers entered into a new Change in Control Agreement (the “CIC Agreement”) with the Company: Thomas M. Dono Jr, Robert R. Krakowiak and Laurent Borne. The CIC Agreement is designed to provide for continuity of management in the event of change in control of the Company. The Company believes that it is important for the Company’s executive officer to be able to react neutrally to a potential change in control and not be influenced by personal financial concerns.  For these executive officers, the CIC Agreement sets a level of benefits, as described below, to remain competitive with our select peer group.  All payments under the CIC Agreement are conditioned on a customary non-compete, non-solicitation and non-disparagement agreement. There is no excise tax gross-up payment under the CIC Agreement. The CIC Agreement is “double trigger” agreement meaning that in order for the executive officers to receive a payment and other benefits both of the following must occur: (1) a change in control of the Company, and (2) a triggering event within two years of a change in control where (a) the Company separates the executive officer other than in the case of a termination for cause (as defined), or (b) the executive officer separates from service from the Company for good reason (as defined).  Under the CIC Agreement if the events set forth above occur and the executive delivers a release to the Company, the Company will be obligated to pay the applicable executive officers (1) an amount equal to two times the greater of the executive officer’s annual base salary at the time of a triggering event or at the time of the occurrence of a change in control, (2) an amount equal to two times the greater of the executives officer’s target annual incentive award at the time of termination or the actual incentive award received for the fiscal year prior to termination, and (3) an amount equal to the pro rata amount of annual incentive compensation the executive officer would have been entitled to at the time of a triggering event calculated based on the performance goals that were achieved in the year in which the triggering event occurred. In addition, the executive officer will be provided continued life and health insurance benefits for twenty-four months following termination. 

The material amendments to the prior Change in Control agreements are that the new CIC Agreement changes (i) changes the defined term “Executives Annual Bonus” to mean the greater of the target annual incentive award at the time of termination or the actual incentive award received for the year prior to termination, and (ii) the provisions related to payment in connection total compensation in excess of the safe harbor amount of Section 208G of the Internal Revenue Code so that the covered executive will receive the greater of safe harbor amount (as defined) or aggregate parachute value (as defined) of the total payments (as defined) less applicable excise tax. The prior Change in Control Agreements with Thomas M. Dono Jr, Robert R. Krakowiak and Laurent Borne are superseded and replaced by the new CIC Agreement described above. The above summary of the CIC Agreement is qualified in its entirety by reference to the full text of the CIC Agreement, a copy of which are filed as an exhibit to this Form 10-K and incorporated herein by reference.

Amendment to Jonathan DeGaynor Employment Agreement

On February 23, 2021, the Company and Jonathan B. DeGaynor (“DeGaynor”) entered into an amendment (the “Amendment”) to DeGaynor’s March 16, 2015 Employment Agreement (the “Employment Agreement”). The Amendment also amended the Change in Control Agreement, also dated March 16, 2015, by and between DeGaynor and the Company (the, “DeGaynor CIC Agreement”). The CIC Agreement is attached as Appendix C to the Employment Agreement. 

The Amendment was designed to conform the Employment Agreement and the DeGaynor CIC Agreement to other compensation plans and practices applicable to the Company’s other executive officers in terms of the vesting of equity-based awards under the Company’s Long-Term Incentive Plan and the treatment of certain payments in the event of a Company change in control. The material changes made by the Amendment (i) eliminate automatic (single trigger) vesting of equity-based awards under the Company’s Long-Term Incentive Plan pursuant to the Employment Agreement so that all current and future awards under the Company’s Long-Term Incentive Plan will be subject to “double trigger” vesting in the event of a change in control, and (ii) adjusts the provisions related to payment in connection total compensation in excess of the safe harbor amount of Section 208G of the Internal Revenue Code so that DeGaynor will receive the greater of safe harbor amount (as defined) or aggregate parachute value (as defined) of the total payments (as defined) less applicable excise tax.

86

The Employment Agreement will be automatically renewed for one year every year unless notice of termination is delivered by either party before the end of the then current term. The Employment Agreement provides the payment of an annual base salary of $500,000; participation in the Company’s annual incentive plan (“AIP”) at a target of 100% of base salary (since 2015 both DeGaynor’s base salary and AIP percentage target have been increased by the Board’s Compensation Committee as result of regular, annual merit pay increases – in 2019, DeGaynor’s base salary was $825,000 and his AIP base salary target was 103%); relocation benefits; a monthly car allowance; and participation in the Company’s customary benefit plans for senior executive officers.  Under the Employment Agreement if DeGaynor is terminated by the Company without cause or he terminates the Employment Agreement and his employment for good reason, the Company will be obligated to pay him severance in equal to his annual base salary and target annual incentive.  In addition, upon a termination without cause (or good reason termination) the Company must continue to cover his health and welfare benefits for a period of twelve months following such termination. In connection with the Employment Agreement, DeGaynor and the Company entered in the DeGaynor CIC Agreement. Under the DeGaynor CIC Agreement, if within two years after a Change in Control (as defined in the DeGaynor CIC Agreement) DeGaynor is terminated without cause or resigns for good reason then the Company shall be obligated to pay DeGaynor a lump sum cash payment equal to the sum of two times DeGaynor’s annual salary, plus two times his annual bonus, plus his pro rata annual bonus. The Company shall also be obligated to continue DeGaynor’s health and welfare benefits for twenty-four months.

DeGaynor is entitled to be nominated each year for election to serve on the Company’s Board of Directors under the Employment Agreement. The Employment Agreement also contains certain other customary provisions for employment agreements, such as covenants by DeGaynor regarding non-competition and non-solicitation and use of confidential information and a release obligation as a condition to severance payments.

The above summaries of the Employment Agreement, the DeGaynor CIC Agreement and the Amendment are qualified in their entirety by references to the full text of such agreements or amendment, copies of which are filed as exhibits to this Form 10-K and incorporated herein by reference.

PART III

Item 10. Directors, Executive Officers and Corporate Governance.

The information required by this Item 10 regarding our directors is incorporated by reference to the information under the sections and subsections entitled, “Proposal One: Election of Directors,” “Section 16(a) Beneficial Ownership Reporting Compliance” and “Corporate Governance” contained in the Company’s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May 11, 2021. The information required by this Item 10 regarding our executive officers appears as a Supplementary Item following Item 1 under Part I, hereof.

Item 11. Executive Compensation.

The information required by this Item 11 is incorporated by reference to the information under the sections and subsections “Compensation Committee,” “Compensation Committee Interlocks and Insider Participation,” “Compensation Committee Report” and “Executive Compensation” contained in the Company’s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May ­11, 2021.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required by this Item 12 (other than the information required by Item 201(d) of Regulation S-K which is set forth below) is incorporated by reference to the information under the heading “Security Ownership of Certain Beneficial Owners and Management” contained in the Company’s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May 11, 2021.

In May 2010, we adopted an Amended Directors’ Restricted Share Plan and an Amended and Restated Long-Term Incentive Plan, as amended. In May 2013, we adopted an Amended Directors’ Restricted Shares Plan and an Amended and Restated Long-Term Incentive Plan, as amended, to increase the number of shares available for issuance under the plans. In May 2016, we adopted the 2016 Long-Term Incentive Plan. In May 2018, we adopted the 2018 Amended and Restated Director’s Restricted Shares Plan. Our shareholders approved each plan.

87

Equity compensation plan information as of December 31, 2020 is as follows:

    

Number of securities
remaining available for
future issuance under
equity compensation
plans 
(A)

Equity compensation plans approved by shareholders

1,457,832

Equity compensation plans not approved by shareholders

-

(A)Excludes 1,207,841 share units issued to key employees pursuant to the Company’s 2016 Long-Term Incentive Plan.

Item 13. Certain Relationships and Related Transactions, and Director Independence.

The information required by this Item 13 is incorporated by reference to the information under the subsections “Transactions with Related Persons”, “Review and Approval of Transactions with Related Persons” and “Director Independence” contained in the Company’s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May 11, 2021.

Item 14. Principal Accounting Fees and Services.

The information required by this Item 14 is incorporated by reference to the information under the subsections “Service Fees Paid to Independent Registered Accounting Firm” and “Pre-Approval Policies and Procedures” contained in the Company’s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May 11, 2021.

PART IV

Item 15. Exhibits, Financial Statement Schedule.

(a)The following documents are filed as part of this Form 10-K.

HIDDEN_ROW

    

Page in
Form 10-K

(1)  

Consolidated Financial Statements:

Report of Independent Registered Public Accounting Firm

41

Consolidated Balance Sheets as of December 31, 2020 and 2019

44

Consolidated Statements of Operations for the Years Ended December 31, 2020, 2019 and 2018

45

Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2020, 2019 and 2018

46

Consolidated Statements of Cash Flows for the Years Ended December 31, 2020, 2019 and 2018

47

Consolidated Statements of Shareholders’ Equity for the Years Ended December 31, 2020, 2019 and 2018

48

Notes to Consolidated Financial Statements

49

(2)  

Financial Statement Schedule:

Schedule II – Valuation and Qualifying Accounts

83

(3)  

Exhibits:

88

Exhibit

Number

    

Exhibit

3.1

Second Amended and Restated Articles of Incorporation of the Company (incorporated by reference to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 1999).

3.2

Amended and Restated Code of Regulations of the Company (incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2007).

4.1

Common Share Certificate (incorporated by reference to Exhibit 4.1 to the Company’s Annual Report on Form 10-K for the year ended December 31, 1997).

4.2

Description of Stoneridge, Inc. Common Shares registered under Section 12 of the Securities Exchange Act of 1934, as amended (incorporated by reference to Exhibit 4.2 to the Company's Annual Report on Form 10-K for the year ended December 31, 2019).

10.1

Form of Directors’ Restricted Shares Plan Grant Agreement under the Directors' Restricted Shares Plan (incorporated by reference to the Company's Annual Report on Form 10-K for the year ended December 31, 2017)*.

10.2

Stoneridge, Inc. Deferred Compensation Plan (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on June 2, 2017)*.

10.3

First Amendment to the Stoneridge, Inc. Deferred Compensation Plan (incorporated by reference to Exhibit 10.2 to the Company's Quarterly Report on Form 10-Q filed on October 26, 2018)*.

10.4

Annual Incentive Plan (incorporated by reference to Exhibit 99.1 to the Company’s Current Report on Form 8-K filed on May 12, 2016)*.

10.5

Stoneridge, Inc. Long-Term Cash Incentive Plan (incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2009)*.

10.6

Amended and Restated Officers’ and Key Employees’ Severance Plan of Stoneridge, Inc., filed herewith.

10.7

Stoneridge, Inc. Amended and Restated Long-Term Incentive Plan – Form of Restricted Shares Grant Agreement (incorporated by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q for the quarter ended March 31, 2010)*.

10.8

Form of Phantom Share Grant Agreement under the Stoneridge, Inc. Long-Term Cash Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2010)*.

10.9

Stoneridge, Inc. 2018 Amended and Restated Directors' Restricted Shares Plan (incorporated by reference to Exhibit 99.1 to the Company's Current Report on Form 8-K filed on May 16, 2018)*.

10.10

Form of Performance Share Grant Agreement under the Stoneridge, Inc. Long-Term Incentive Plan (incorporated by reference to Exhibit 10.12 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)*.

10.11

Form of Share Units Grant Agreement under the Stoneridge, Inc. 2016 Long-Term Incentive Plan (incorporated by reference to Exhibit 10.13 to the Company’s Annual Report on Form 10-K for the year ended December 31, 2017)*.

10.12

Stoneridge, Inc. 2016 Long-Term Incentive Plan (incorporated by reference to Exhibit 99.2 to the Company’s Current Report on Form 8-K filed on May 12, 2016)*.

10.13

Form of Change in Control Agreement, filed herewith*.

89

Exhibit

Number

    

Exhibit

10.14

Employment Agreement, dated March 16, 2015, between the Company and Jonathan B. DeGaynor (incorporated by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed on March 19, 2015)*.

10.15

Amendment No. 1, dated February 23, 2021, to Employment Agreement, dated March 16, 2015 between the Company and Jonathan B. DeGaynor, filed herewith*.

10.16

Indemnification Agreement between the Company and Jonathan B. DeGaynor (incorporated by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K filed on March 19, 2015).

10.17

Fourth Amended and Restated Credit Agreement (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on June 7, 2019).

10.18

Employment Agreement, dated January 3, 2020, by and between the Company and Kevin Heigel (incorporated by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q for the quarter ended March 31, 2020)*.

10.19

Separation Agreement and Release of Claim, dated March 31, 2020, by and between the Company and Robert Willig (incorporated by reference to Exhibit 99.1 on the Company's Current Report on Form 8-K filed on April 3, 2020)*.

10.20

Waiver and Amendment No. 1 to the Fourth Amended and Restated Credit Agreement (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on July 1, 2020)*.

10.21

First Amendment to the Stoneridge, Inc. 2016 Long-Term Incentive Plan (incorporated by reference to Exhibit 99.1 to the Company's Current Report on Form 8-K filed on May 20, 2020)*.

10.22

Employment Agreement, dated January 29, 2021, by and between the Company and James Zizelman, filed herewith*.

21.1

Principal Subsidiaries and Affiliates of the Company, filed herewith.

23.1

Consent of Independent Registered Public Accounting Firm, filed herewith.

31.1

Chief Executive Officer certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, filed herewith.

31.2

Chief Financial Officer certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, filed herewith.

32.1

Chief Executive Officer certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, filed herewith.

32.2

Chief Financial Officer certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, filed herewith.

101.INS

XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

90

Exhibit

Number

    

Exhibit

104

Cover Page Interactive Data File – the cover page XBRL tags are embedded within the Inline XBRL document

* - Reflects management contract or compensatory plan or arrangement required to be filed as an exhibit pursuant to Item 15(b) of this Annual Report on Form 10-K.

(b)The exhibits listed are filed as part of or incorporated by reference into this report.
(c)Additional Financial Statement Schedules. None.

91

SIGNATURES

Pursuant to the requirements of the Section 13 or 15(d) 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: February 24, 2021

/s/ ROBERT R. KRAKOWIAK

Robert R. Krakowiak

Executive Vice President, Chief Financial Officer and Treasurer

(Principal Financial Officer)

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

Date: February 24, 2021

/s/ JONATHAN B. DEGAYNOR

Jonathan B. DeGaynor

President, Chief Executive Officer and Director

(Principal Executive Officer)

Date: February 24, 2021

/s/ ROBERT R. KRAKOWIAK

Robert R. Krakowiak

Executive Vice President, Chief Financial Officer and Treasurer

(Principal Financial Officer)

Date: February 24, 2021

/s/ ROBERT J. HARTMAN JR.

Robert J. Hartman Jr.

Chief Accounting Officer

(Principal Accounting Officer)

Date: February 24, 2021

/s/ WILLIAM M. LASKY

William M. Lasky

Chairman of the Board of Directors

Date: February 24, 2021

/s/ JEFFREY P. DRAIME

Jeffrey P. Draime

Director

Date: February 24, 2021

/s/ DOUGLAS C. JACOBS

Douglas C. Jacobs

Director

Date: February 24, 2021

/s/ IRA C. KAPLAN

Ira C. Kaplan

Director

Date: February 24, 2021

/s/ KIM KORTH

Kim Korth

Director

Date: February 24, 2021

/s/ GEORGE S. MAYES, JR.

George S. Mayes, Jr.

Director

Date: February 24, 2021

/s/ PAUL J. SCHLATHER

Paul J. Schlather

Director

Date: February 24, 2021

Frank S. Sklarsky*

* Mr. Sklarsky was added to the Board of Directors on February 22, 2021

92

EX-10.6 2 sri-20201231xex10d6.htm EX-10.6

Exhibit 10.6

AMENDED AND RESTATED

OFFICERS’ AND KEY EMPLOYEES’
SEVERANCE PLAN OF
STONERIDGE, INC.

Article 1

Introduction
1.1STONERIDGE, Inc. (“STONERIDGE”) hereby establishes this Amended and Restated Officers’ and Key Employees’ Severance Plan of STONERIDGE, Inc. (“Plan”), effective as of September 14, 2020, to provide salary continuation, and welfare benefit continuation (collectively, the “Severance Benefits”) to eligible officers and key employees of STONERIDGE (a) whose employment is involuntarily terminated and (b) who satisfy all Plan requirements for the receipt of Severance Benefits.
1.2While the term of this Plan is indefinite, STONERIDGE as the Plan Sponsor reserves the right to amend, modify or terminate this Plan without notice; provided, however, any such amendment, modification or termination shall not adversely affect an Eligible Executive’s (as defined in Section 2.1) right to Severance Benefits if all conditions in Article 2 are satisfied at the time of the proposed amendment, modification or termination. No benefits shall be provided hereunder to such Eligible Executive to the extent he or she receives benefits under a separate employment agreement or other plan, as further described under Section 4.7. Lastly, nothing herein shall be deemed to modify the at-will employment status of any STONERIDGE Eligible Executive who is not subject to a specific employment agreement.
1.3STONERIDGE intends to pay the Severance Benefits provided hereunder from the general assets of STONERIDGE; however, STONERIDGE reserves the right to fund and provide all or part of the Severance Benefits hereunder through one or more welfare trusts.
1.4Information regarding the Plan, its claims procedures and employees’ rights under the Employee Retirement Income Security Act of 1974, as amended (“ERISA”), are included as Section 4.4 and Articles 5 and 6.
1.5This Plan shall be administered, in all respects, by the Compensation Committee of the Board of Directors of STONERIDGE or its adopted designee (the “Committee”), including sole responsibility for and absolute discretionary authority in determining eligibility to participate in this Plan, eligibility for benefits under the Plan, interpreting Plan terms, and resolving disputes under the Plan.
1.6As used herein, the following terms shall have the following meanings:
(a)Affiliate: For purposes of this Plan, an “Affiliate” shall mean any corporation which would be defined as a member of a “controlled group of corporations” within the meaning of Code Section 414(b) which includes STONERIDGE or any business organization which would be defined as a trade or


business (whether or not incorporated) which is under “common control” within the meaning of Code Section 414(c) with STONERIDGE but, in each case, only during periods any such corporation or business organization would be so defined. This definition shall be modified for purposes of the definition of “Separation from Service” by the modification described in Treasury Regulation 1.409A-1(h).
(b)Board: For purposes of this Plan, the “Board” shall mean STONERIDGE’s Board of Directors.
(c)Cause: For the purposes of this Plan, “Cause” shall mean:
(i)intentional misappropriation of funds from STONERIDGE;
(ii)conviction for a felony;
(iii)commission of a crime or act or series of acts involving moral turpitude;
(iv)commission of an act or series of acts of dishonesty that are materially inimical to the best interests of STONERIDGE;
(v)breach of any material term of such Eligible Executive’s employment agreement or employment obligations;
(vi)willful and repeated failure to perform the duties associated with the Eligible Executive’s position, which failure has not been cured within thirty (30) days after STONERIDGE gives notice thereof to the Eligible Executive; or
(vii) failure to cooperate with any STONERIDGE investigation or with any investigation, inquiry, hearing or similar proceedings by any governmental authority having jurisdiction over the Eligible Executive or STONERIDGE.
(d)Code:  For purposes of this Plan, “Code” shall mean the Internal Revenue Code of 1986, as amended and any lawful regulations or other lawful guidance promulgated thereunder.  Whenever a reference is made herein to a specific Code Section, such reference shall be deemed to include any successor Code Section having the same or a similar purpose.
(e)Change in Control: For purposes of this Plan, “Change in Control” shall mean the occurrence of any of the following events:
(i)the Board of Directors or shareholders of STONERIDGE approve a consolidation or merger that results in the shareholders of STONERIDGE immediately prior to the transaction giving rise to the consolidation or merger, owning less than 50% of the total combined voting power of all classes of equity securities entitled to vote of the

-2-


surviving entity immediately after the consummation of the transaction giving rise to the merger or consolidation;
(ii)the Board of Directors or shareholders of STONERIDGE approve the sale of substantially all of the assets of STONERIDGE or the liquidation or dissolution of STONERIDGE;
(iii)any person or other entity (other than STONERIDGE or a subsidiary of STONERIDGE or any STONERIDGE employee benefit plan (including any trustee of any such plan acting in its capacity as trustee)) purchases any common shares (or securities convertible into common shares) pursuant to a tender or exchange offer without the prior consent of the Board or becomes the beneficial owner of securities of STONERIDGE representing 35% or more of the voting power of STONERIDGE’s outstanding securities; or
(iv)during any period of two consecutive calendar years, individuals who at the beginning of such period constituted STONERIDGE’s Board (together with any new directors whose (x) election by STONERIDGE’s Board or (y) nomination for election by STONERIDGE’s shareholders was (prior to the date of the proxy or consent solicitation relating to such nomination) approved by a vote of at least two-thirds of the directors then still in office who either were directors at the beginning of such period or whose election or nomination for election was previously so approved), cease for any reason to constitute a majority of the directors then in office.
(f)Director: For purposes of this Plan, a “Director” shall mean a member of the Board of Directors.
(g)Involuntary Separation from Service: For purposes of this Plan, an “Involuntary Separation from Service” shall mean a Separation from Service due to the independent exercise by STONERIDGE (or any successor company) of the unilateral authority to terminate the Eligible Executive’s services, other than due to the Eligible Executive’s implicit or explicit request, where the Eligible Executive was willing and able to continue performing services.
(h)Separation from Service: For purposes of this Plan, a “Separation from Service” shall mean the Eligible Executive’s termination from employment with STONERIDGE and all Affiliates on account of the Eligible Executive’s death, retirement or other termination of employment, as determined in accordance with Section 409A of the Code. An Eligible Executive will not be deemed to have experienced a Separation from Service if on military leave, sick leave or other bona fide leave of absence, to the extent such leave does not exceed a period of six months or, if longer, such longer period of time as is protected by either statute or contract. An Eligible Executive will not be deemed to have experienced a Separation from Service if the Eligible Executive provides continuing services that average more than 20 percent of

-3-


the services provided by the Eligible Executive to STONERIDGE or its Affiliates (whether as an employee or an independent contractor) during the immediately preceding 36-month period of services (or the full period of services to STONERIDGE and its Affiliates, if the Eligible Executive has provided services to STONERIDGE or its Affiliates for less than 36 months). If an Eligible Executive provides services both as an employee and as an independent contractor of STONERIDGE, the Eligible Executive must cease providing services both as an employee and as an independent contractor to be treated as having experienced a Separation from Service. If an Eligible Executive ceases providing services as an independent contractor and begins providing services as an employee, or vice versa, the Eligible Executive will not be considered to have a Separation from Service until the Eligible Executive has ceased providing services in both capacities. If an Eligible Executive provides services both as an employee of STONERIDGE and as a member of the Board of Directors, the services provided as a Director are not taken into account in determining whether the Eligible Executive has a Separation from Service under this Plan unless it is aggregated with any plan in which the Eligible Executive participates as a Director under Section 409A of the Code.
Article 2

Eligibility For Severance Benefits
2.1Eligibility: A STONERIDGE officer or other key employee must satisfy all of the following conditions of this Plan in order to be eligible for Severance Benefits under this Plan:
(a)STONERIDGE must have designated such officer or key employee as a person eligible to receive severance benefits by listing him or her on Exhibit A. Such designation shall be at the sole and complete discretion of STONERIDGE, and status as a STONERIDGE officer or key employee alone shall not include the right to participate in this Plan;
(b)The designated officer or key employee must experience an Involuntary Separation from Service from STONERIDGE for reasons other than (i) Cause, or (ii) following a leave of absence exceeding six months and without a return to active employment, or (iii) termination due to Change in Control while covered by a STONERIDGE Change In Control Agreement.

An officer or key employee who satisfies the foregoing conditions shall be deemed to be an “Eligible Executive” under the Plan.

Article 3

Severance Benefits
3.1Salary Continuation: Subject to the terms of this Plan, an Eligible Executive shall be provided salary continuation for 12 months after the effective date of the Involuntary Separation from Service, payable (assuming the Code Section 409A Severance Limit described

-4-


in Section 3.3 is not exceeded) in accordance with normal payroll practices, commencing on a date selected by the Plan Administrator which is not later than 60 days following the date of the Eligible Executive’s Separation from Service and subject to normal tax withholding. Notwithstanding the foregoing to the contrary, the Plan Administrator shall not be required to commence payments until it receives the release required pursuant to Section 3.4 and it becomes irrevocable. In the event that the total amount of Severance Benefits provided pursuant to this Article 3 exceeds the Code Section 409A Severance Limit described in Section 3.3, salary continuation benefits shall be payable in accordance with the Alternate Payment Timing provisions of Section 3.3. The Eligible Executive’s right to a series of installment payments under this Section shall be treated as a right to a series of separate payments as provided in Treasure Regulation Section 1.409A-2(b)(2)(iii).
3.2Benefit Continuation: Subject to the terms of this Plan, an Eligible Executive shall receive medical, dental and life insurance benefit continuation for 12 months after the effective date of the Separation from Service, provided, however, Employer shall not be obligated to pay for Health and Welfare Benefits after the date on which Executive is eligible to receive benefits from another employer which are substantially equivalent to or greater than the benefits Executive received from Employer. For medical and dental benefit continuation, such benefit continuation shall be pursuant to COBRA and shall be at the same levels elected prior to the Eligible Executive’s Separation from Service, and STONERIDGE will pay (or reimburse, as applicable) any required medical and dental benefit contribution premiums on behalf of the Eligible Executive during this 12-month period at the same level as they were payable by STONERIDGE immediately prior to the Separation from Service. After such period, the Eligible Executive will be eligible for medical and dental benefit continuation under COBRA for the balance of the applicable COBRA period, subject to payment of COBRA rates by the Eligible Executive without reimbursement by STONERIDGE. For life insurance benefit continuation, STONERIDGE will pay any required benefit contributions on behalf of the Eligible Executive during the initial 12-month period; provided, however, that such required premium contributions will not be paid by STONERIDGE for six months following Separation from Service (at which time all required premium contributions during such six-month period shall be reimbursed to the Eligible Executive in a single lump sum payment on the day which is six months and one day following such Separation from Service). The Eligible Executive shall be responsible for paying any required benefit contributions during the six-month period immediately following his or her Separation from Service with respect to any benefits that are considered to provide for a deferral of compensation (as determined under Section 409A of the Code), including, without limitation, continuation of life insurance benefits. Failure to pay such required benefit contributions during such period shall result in forfeiture of the applicable benefits. Upon Separation from Service, the Eligible Executive’s rights, if any, to participate in any other STONERIDGE pension and welfare benefit plans not specifically addressed in this Plan shall be governed by the terms of those pension and welfare plans.
3.3Alternative Payment Timing: In the event that (a) the aggregate amount of Severance Benefits provided under Sections 3.1 exceeds two times the lesser of (i) the Eligible Executive’s annualized compensation for the preceding calendar year (or the current calendar year if the Eligible Executive did not have compensation from STONERIDGE or an Affiliate during the preceding calendar year), or (ii) the limit on compensation set forth in Section

-5-


401(a)(17) of the Code (the “Section 409A Severance Limit”), any payments in excess of the Section 409A Severance Limit shall be considered a separate benefit and no portion of such separate benefit shall be paid prior to the day which is six months and one day following the Eligible Executive’s Separation from Service. The aggregate of the payments comprising such unpaid amount (the “Section 409A Severance Reduction Amount”) shall be paid to the Eligible Executive in a single lump sum payment on the day which is six months and one day following his or her Separation from Service.
3.4 Required Release: Notwithstanding the foregoing to the contrary, benefits described under this Section 3 shall not be provided to any Eligible Executive unless such Eligible Executive has executed and delivered to STONERIDGE a release, in form and substance reasonably satisfactory to STONERIDGE and similar to Exhibit B attached hereto.
Article 4

General Provisions
4.1Other Plans:
(a)Benefits received under this Plan will not be included in compensation or earnings for purposes of determining benefits, including pension benefits, under any other employee benefit plan of STONERIDGE.
(b)Except as otherwise provided in this Plan, payment of benefits under this Plan will not adversely affect an Eligible Executive’s rights under any other employee benefit plan of STONERIDGE. An Eligible Executive’s rights under all other STONERIDGE pension or welfare benefit plans shall be governed by the terms of the plans in effect at the time of the Eligible Executive’s Separation from Service with STONERIDGE.
4.2No Rights to Employment: Nothing herein, or in any other agreement offered or executed hereunder, or in oral discussions regarding this Plan, shall constitute a commitment for employment for any specified duration, or be deemed to limit STONERIDGE’s right or power to terminate the employment of any Eligible Executive.
4.3No Right to Transfer or Assign Benefits: Benefits under this Plan are intended for the exclusive benefit of Eligible Executives (and their dependents and beneficiaries to the extent applicable). Present and future benefits cannot be subjected to anticipation, alienation, sale, transfer, assignment, pledge, encumbrance, or charge (except as required by law), and any attempt to do so is null and void.
4.4Plan Administration:
(a)The Plan constitutes an employee welfare benefit plan as defined in ERISA. The Plan Administrator for the Plan is the Compensation Committee of the Board of Directors of STONERIDGE, Inc., Stoneridge, Inc., 39675 MacKenzie Drive, Suite 400, Novi, Michigan, 48377 (the “Committee”).

-6-


(b)Legal matters, including service of process, relating to the Plan should be addressed to STONERIDGE, Inc. Corporate Secretary at the address shown above.
(c)Records for the Plan are kept on a plan year basis, beginning January 1 and ending the following December 31.
(d)For government reporting purposes, the Employer Identification Number for STONERIDGE is 34-1598949. In addition, the Plan is identified by the following official name and plan number:

Corporate Officers’ and Key Employee’s Severance Plan of STONERIDGE, Inc. Plan Number: 502.

This Plan name and number should be used in any formal correspondence relating to the Plan.

4.5Severability: Any term or provision of this Plan which is invalid or unenforceable in any jurisdiction shall, as to such jurisdiction, be ineffective only to the extent of such invalidity or unenforceability without thereby rendering invalid or unenforceable the remaining terms and provisions hereof or affecting the validity or enforceability of any of the terms or provisions of this Plan in any other jurisdiction.
4.6Code Section 409A Compliance: This Plan is intended to be operated in compliance with the provisions of Section 409A of the Code. In the event that any provision of this Plan fails to satisfy the provisions of Section 409A of the Code, then such provision shall be reformed so as to comply with Section 409A of the Code and to preserve as closely as possible the intention of STONERIDGE in maintaining the Plan, to the extent practicable; provided that, in the event it is determined not to be feasible to so reform a provision of this Plan as it applies to a payment or benefit due to an Eligible Executive or his or her beneficiary(ies), such payment shall be made without complying with Section 409A of the Code.
4.7Non-duplication of Benefits: To the extent, and only to the extent, a payment or benefit that is to be paid or provided under Article 3 of this Plan has been or will be paid or provided for the same purpose and is payable at the same time and in the same manner as under this Plan under the terms of another applicable plan, program, agreement or arrangement, including, without limitation, any employment agreement with the Eligible Executive, then the payment under this Plan shall be deemed to have been satisfied by the payment made or benefit(s) provided under such other applicable plan, program, agreement or arrangement, and under no circumstances shall the Eligible Executive be eligible for duplicate, overlapping or cumulative payments or benefits. If this Section is applicable and the other plan, program, agreement or arrangement contains similar language which indicates that the like payments shall be made under this Plan rather than that plan, program, agreement or arrangement, the Committee shall resolve the issue so that the Eligible Executive is paid under one but not both arrangements.

-7-


Article 5

Claims Procedure
5.1Claim:
(a)An Eligible Executive need not present a formal claim in order to qualify for rights or benefits under this Plan. However, if STONERIDGE fails to provide any benefit to which an Eligible Executive is entitled hereunder or if any Eligible Executive believes (i) that the Plan is not being administered or operated in accordance with its terms, (ii) that fiduciaries of the Plan have breached their duties, or (iii) that his or her own legal rights are being violated with respect to the Plan (a “claimant”), the claimant must file a formal written claim for benefits under the procedures set forth in this Article 5 and utilizing such forms and in such manner as the Plan Administrator shall prescribe. The procedures in this Article 5 shall apply to all claims that any person has with respect to the Plan, including claims against fiduciaries and former fiduciaries, except to the extent the Plan Administrator determines, in its sole discretion, that it does not have the power to grant, in substance, all relief reasonably being sought by the claimant.
(b)A claim by any person shall be presented to the Committee in writing within 90 days following the date upon which the claimant (or his or her predecessor in interest) first knew (or should have known) of the facts upon which the claim is based, unless the Plan Administrator in writing consents otherwise. The Committee shall, within 90 days of receiving the claim, consider the claim and issue his or her determination thereon in writing. The Committee may extend the determination period for up to an additional 90 days by giving the claimant written notice. If the claim is granted, the benefits or relief the claimant seeks will be provided.
5.2Denial: If the claim is wholly or partially denied, the Committee shall, within 90 days (or such longer period as described above), provide the claimant with written notice of the denial, setting forth, in a manner reasonably calculated to be understood by the claimant,
(a)the specific reason or reasons for the denial,
(b)specific references to pertinent Plan provisions upon which the denial is based,
(c)a description of any additional material or information necessary for the claimant to perfect the claim and an explanation of why the additional material or information is necessary, and
(d)a description of the Plan’s appeal procedures describing the steps to be taken by the claimant and time limits applicable to such procedures, including a statement of the claimant’s right to bring a civil action under ERISA in the event of the denial of the appeal.

-8-


With the consent of the claimant, this determination period can be extended further. If the Committee fails to respond to the claim in a timely manner, the claimant may treat the claim as having been denied by the Committee.

5.3Appeal: Each claimant may appeal in writing the Committee’s denial of a claim (in whole or in part) to the Committee within 60 days after receipt by the claimant of written notice of the claim denial, or within 60 days after such written notice was due, if the written notice was not sent. In connection with the review proceeding, the claimant or his or her duly authorized representative may review pertinent documents and may submit issues and comments in writing. The claimant may include with the appeal such documents and other information as the claimant deems reasonable. Any claims which the claimant does not in good faith pursue through the review stage of the procedure shall be treated as having been irrevocably waived.
5.4Review Procedures: The Committee shall adopt procedures pursuant to which claims shall be reviewed and may adopt different procedures for different claims without being bound by past actions. Any procedures adopted, however, shall be designed to afford a claimant a full and fair review of his or her claim.
5.5Final Decision: The decision by the Committee upon review of an appeal shall be made not later than 60 days after the written appeal is received by the Committee, unless special circumstances require an extension of time for processing, in which case a decision shall be rendered as soon as possible, but not later than 120 days after receipt of the appeal, unless the claimant agrees to a greater extension of that deadline.
5.6Form: The decision by the Committee regarding the appeal following its review shall be in writing and shall be written in a manner reasonably calculated to be understood by the claimant. In the event that the appeal is denied, the decision shall include at least the following information:
(a)the specific reason or reasons for the denial of the appeal,
(b)specific references to pertinent Plan provisions upon which the denial is based,
(c)a statement that the claimant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, all documents, records, and other information relevant to the claim and appeal, and
(d)a statement describing the procedures for voluntary dispute resolution offered by the Plan (if any) and the claimant’s right to obtain information regarding such procedures, along with a statement of the claimant’s right to bring a civil action under ERISA.
5.7Legal Effect: To the extent permitted by law, the decision of the Committee (if no appeal thereof is made as herein provided) or the decision of the Committee, as the case may be, shall be final and binding on all parties. Any claims which the claimant does not pursue

-9-


through the review and appeal stages of the procedures herein provided shall be deemed waived, finally and irrevocably. No legal action for benefits under the Plan shall be brought unless and until the claimant has exhausted his or her remedies under this Article 5. If, after exhausting the claims and appeal procedures, a claimant institutes any legal action against the Plan and/or STONERIDGE, the claimant may present only the evidence and theories which the claimant presented during the claims and appeal procedures. Judicial review of the claimant’s denied claim shall be limited to a determination of whether the denial was arbitrary and capricious based on the evidence and theories which were presented to and considered by the Committee during the claims procedure or by the Committee during the appeal procedure.
5.8Plan Interpretation: The Plan Administrator shall administer the Plan in accordance with its terms and the intended meanings of the Plan and any other welfare or pension benefit plan of STONERIDGE. The Plan Administrator shall have the sole and absolute discretionary authority to make any findings of fact needed in the administration of the Plan.
5.9Authority of Committee: The Committee shall have the sole and absolute discretionary authority to interpret or construe the terms of the Plan, whether express or implied, and resolve any ambiguities, including but not limited to terms governing the eligibility of Executives and the administration of the Plan, and fashion any remedy which the Committee, in its sole judgment, deems appropriate. The validity of any such finding of fact, interpretation, construction or decision shall not be afforded de novo review if challenged in court, by arbitration or in any other forum, and rather, shall be upheld unless clearly arbitrary or capricious.
5.10Exercise of Discretion: To the extent the Plan Administrator or the Committee has been granted discretionary authority under the Plan, such fiduciary’s prior exercise of such authority shall not obligate it to exercise its authority in a like fashion thereafter.
5.11Intent: If, due to errors in drafting, any Plan provision does not accurately reflect its intended meaning, as demonstrated by consistent interpretations or other evidence of intent, or as determined by the Committee in its sole and exclusive judgment, the provision shall be considered ambiguous and shall be interpreted by the Plan Administrator in a fashion consistent with its intent, as determined by the Committee in its sole discretion. The Committee, without the need for Board of Directors’ approval, may amend the Plan retroactively to cure any such ambiguity.
5.12Consistency: This Article 5 may not be invoked by any person to require the Plan to be administered in a manner which is inconsistent with its interpretation by the Committee.
5.13Final and Binding: All actions taken and all determinations made in good faith by the Plan Administrator or by the Committee shall be final and binding upon all persons claiming any interest in or under the Plan.

-10-


Article 6

The Plan and ERISA
6.1ERISA Requirements: “ERISA” -- the Employee Retirement Income Security Act of 1974 -- is a comprehensive law that sets standards and procedures for employee benefit plans. As a participant in the Plan, you have certain rights under ERISA.

You have the right under ERISA to receive additional information regarding the Plan. Specifically, you are entitled to:

Examine without charge, at the Plan Administrator’s office or upon request at your local Human Resources Department, all documents governing the Plan and a copy of the latest annual report (Form 5500 series) filed by the Plan with the U.S. Department of Labor and available at the Public Disclosure Room of the Employee Benefits Security Administration.
Obtain copies of all documents governing the operation of the Plan and other Plan information upon written request to the Plan Administrator (including copies of the latest annual report (Form 5500 series) and updated summary plan description (assuming that the Plan has been updated). The Plan Administrator may make a reasonable charge for the copies.
Receive a summary of the Plan’s annual financial report. The Plan Administrator is required by law to furnish each participant with a copy of the summary annual report.
6.2Prudent Actions By Plan Fiduciaries: In addition to creating rights for participants, ERISA imposes duties upon the persons who are responsible for the operation of the Plan. The persons who operate the Plan, called “fiduciaries” of the Plan, have a duty to do so prudently in your interest and that of other participants and beneficiaries. No one may fire you or otherwise discriminate against you in any way to prevent you from obtaining benefits or exercising your rights under ERISA. If your claim for a benefit is denied in whole or in part, you must receive a written explanation of the reason for the denial. You have the right to have your claim reviewed and reconsidered. (See Article 5, above).
6.3Enforce Your Rights: Under ERISA, there are steps you can take to enforce the above rights. For instance, if you request materials from the Plan Administrator and do not receive them within 30 days, you may file suit in a federal court. In such a case, the court may require the Plan Administrator to provide the materials and pay you up to $110 a day until you receive the materials, unless the materials were not sent because of reasons beyond the Plan Administrator’s control. If you have a claim for benefits which is denied or ignored, in whole or in part, you may file suit in a state or federal court. If you are discriminated against for asserting your rights, you may seek assistance from the U.S. Department of Labor, or you may file suit in a federal court. The court will decide who should pay court costs and legal fees. If you are successful, the court may order the person you have sued to pay these costs and fees. If

-11-


you lose and the court finds that your claim is frivolous, the court may order you to pay these costs and fees.
6.4Assistance With Your Questions: If you have any questions about the Plan, you should contact the Plan Administrator. If you have any questions about your rights under ERISA, or if you need assistance in obtaining documents from the Plan Administrator, you should contact the nearest area office of the Employee Benefits Security Administration, U.S. Department of Labor, listed in your telephone directory, or you may contact the Division of Technical Assistance and Inquiries, Employee Benefits Security Administration, U.S. Department of Labor, 200 Constitution NW, Washington, D.C. 20210. STONERIDGE supports both the spirit and letter of ERISA and is committed to assuring proper treatment and full disclosure of all pertinent information to plan participants. It is the policy of STONERIDGE that no employee will be fired or discriminated against, either to prevent him or her from obtaining benefits or for exercising his or her rights under ERISA.

This Plan, as amended and restated, supersedes and replaces the Severance Plan Officers’ and Key Employees’ Severance Plan of STONERIDGE, INC. dated May 9, 2017.

This Plan is hereby adopted and approved this 14th day of September, 2020.

STONERIDGE, Inc.

By:​ ​/s/ Jonathan B. DeGaynor​ ​​ ​

Jonathan B. DeGaynor

President and Chief Executive Officer

-12-


EXHIBIT A

ELIGIBLE EXECUTIVES

Susan Benedict, Chief Human Resources Officer & Assistant General Counsel – Labor & Employment

Laurent Borne, President Electronics & Chief Technology Officer

Thomas Dono, Chief Legal Officer

Robert R. Krakowiak, EVP, Chief Financial Officer and Treasurer

Daniel Kusiak, Chief Procurement Officer

James Zizelman, President Control Devices

A-1


EXHIBIT B

RELEASE

As a condition to the payment of the benefits by STONERIDGE to Eligible Executive pursuant to this Plan, as described in Section 3.4, Eligible Executive shall deliver a signed release of claims against STONERIDGE. Such release shall be delivered to Employer no later than sixty (60) days following a Separation From Service, shall be in a form and substance satisfactory to STONERIDGE, and, if applicable, shall not be revoked by Eligible Executive, and must include the operative language substantially similar to the following:

In exchange for the payments set forth under the Corporate Officers’ and Key Employees’ Severance Plan of STONERIDGE, Inc. (“Severance Plan”), I and my heirs, personal representatives, successors and assigns, hereby forever release, remise and discharge STONERIDGE, Inc. (the “Employer”) and each of its past, present, and future officers, directors, shareholders, members, employees, trustees, agents, representatives, affiliates, successors and assigns (collectively the “Employer Released Parties”) from any and all claims, claims for relief, demands, actions and causes of action of any kind or description whatsoever, known or unknown, whether arising out of contract, tort, statute, treaty or otherwise, in law or in equity, which I now have or have had against any of the Employer Released Parties from the beginning of my employment with Employer to the date of this release, arising from, connected with, or in any way growing out of, or related to, directly or indirectly, (i) my employment by Employer, (ii) my service as an officer or key employee, as the case may be, of Employer, (iii) any transaction prior to the date of this release and all effects, consequences, losses and damages relating thereto, (iv) the services provided by me to Employer, or (v) my termination of employment with Employer under the common law or any federal, state or local statute, law, or ordinance including, but not limited to, all claims arising under the Civil Rights Acts of 1866 and 1964, the Equal Pay Act of 1963, the Age Discrimination in Employment Act of 1967, the Rehabilitation Act of 1973, the Older Workers Benefit Protection Act of 1990, the Americans with Disabilities Act of 1990, the Civil Rights Act of 1991, the Family and Medical Leave Act of 1993, the Genetic Information Nondiscrimination Act of 2008, the Consolidated Omnibus Budget Reconciliation Act (“COBRA”), Title 4112 of the Ohio Revised Code, the wage and hour laws of Ohio and Michigan, the Elliott Larsen Civil Rights Act, the Michigan Persons with Disabilities Civil Rights Act, and all other federal, state or local laws governing employers and employees.

Notwithstanding this release of claims, I acknowledge that: (i) nothing in this release will bar, impair or affect the obligations, covenants and agreements of Employer set forth in the Severance Plan; (ii) I retain the right to file a charge of alleged employment discrimination with the Equal Employment Opportunity Commission (EEOC) or a state or local civil rights agency or to participate in the investigation of such charge filed by another person or to initiate or respond to communications with the EEOC or a state or local civil rights agency; however, I waive all rights to recover or share in any damages or monetary payment awarded under any EEOC charge or state or local civil rights

B-1


agency charge or action; and (iii) I retain the right to file a charge or complaint or otherwise communicate with the Securities and Exchange Commission (SEC) or participate in any investigation or proceeding conducted by the SEC, and the release does not limit my right to receive an award for information provided to the SEC.

If the release described in this Exhibit B, as Employer may reasonably modify in its discretion, is not timely delivered by Eligible Executive to Employer or, if applicable, is timely revoked by Executive, then no payment shall be made under this Severance Plan.

B-2


EX-10.13 3 sri-20201231xex10d13.htm EX-10.13 STONERIDGE

Exhibit 10.13

Explanatory Note: On February 22, 2021 the following Company executive officers have executed this form of Change in Control Agreement: Tom Dono, Susan Benedict, Bob Krakowiak, Dan Kusiak, Jim Zizelman and Laurent Borne.

STONERIDGE, INC.

CHANGE IN CONTROL AGREEMENT

(EMPLOYEE NAME)

THIS CHANGE IN CONTROL AGREEMENT (the “Agreement”) is made by and between Stoneridge, Inc., an Ohio corporation (“Employer”), and EMPLOYEE NAME (“Executive”), this X day of MONTH YEAR.

RECITALS

A.Executive is presently employed by Employer as Employer’s POSITION TITLE.

B.Employer wishes to induce Executive to continue as its POSITION TITLE and, accordingly, to provide certain employment security to Executive in the event of a “Change in Control” of Employer (as hereinafter defined);

C.Employer believes that it is in the best interest of its shareholders for Executive to continue in his position on an objective and impartial basis and without distraction, whether based upon individual financial uncertainties or otherwise, or conflict of interest as a result of a possible or actual Change in Control; and

D.In consideration of this Agreement, Executive is willing to continue as Employer’s POSITION TITLE;

NOW THEREFORE, in consideration of Executive continuing as Employer’s POSITION TITLE and of the mutual promises herein contained, Executive and Employer, intending to be legally bound, hereby agree as follows:

SECTION 1

DEFINITIONS

1.A “Change in Control” for the purpose of this Agreement will be deemed to have occurred if during Executive’s employment with Employer:

(a)the Board of Directors or shareholders of Employer approve a consolidation or merger that results in the shareholders of Employer, immediately prior to the transaction giving rise to the consolidation or merger, owning less than 50% of the total combined voting power of all classes of equity securities entitled to vote of the surviving entity immediately after the consummation of the transaction giving rise to the merger or consolidation;

(b)the Board of Directors or shareholders of Employer approve the sale of substantially all of the assets of Employer or the liquidation or dissolution of Employer;


(c)any person or other entity (other than Employer or a subsidiary of Employer or any Employer employee benefit plan (including any trustee of any such plan acting in its capacity as trustee)) purchases any common shares (or securities convertible into common shares) pursuant to a tender or exchange offer without the prior consent of the Board of Directors or becomes the beneficial owner of securities of Employer representing 35% or more of the voting power of Employer’s outstanding securities; or

(d)during any two-year period, individuals who at the beginning of such period constitute the entire Board of Directors cease to constitute a majority of the Board of Directors, unless the election or the nomination for election of each new director is approved by the Nominating and Corporate Governance Committee (if comprised entirely of directors who were in office at the beginning of that period) or at least two-thirds of the directors then still in office who were directors at the beginning of that period.

2.A “Triggering Event” for the purpose of this Agreement will be deemed to have occurred if within two years after the date on which the Change in Control occurred:

(a)Employer separates Executive from service with Employer other than in the case of a Termination for Cause (as defined below); or

(b)Executive separates from service with Employer for Good Reason (as defined below).

For purposes of this Agreement, the term “separates from service with Employer” shall mean Executive’s Separation from Service, as determined under Section 409A of the U.S. Internal Revenue Code of 1986, as amended (the “Code”), and the regulations promulgated thereunder; provided, however, that such Separation from Service with Employer is not as a result of Executive’s death or disability (as defined in Code Section 409A). If, however, Executive separates from service with Employer as a result of death or disability (as defined in Code Section 409A) after Employer has provided written notice to Executive of Employer’s intent to separate Executive from service with Employer at a future date, but in no event later than two years after the date on which the Change in Control occurred, then notwithstanding the prior sentence, Executive or his estate, as applicable, will be entitled the benefits provided herein.

3.Executive will be deemed to have separated from service with Employer for “Good Reason” for the purpose of this Agreement if:

(a)Employer materially reduces Executive’s title, responsibilities, power or authority in comparison with his title, responsibilities, power or authority at the time of the Change in Control;

(b)Employer assigns Executive duties that are materially inconsistent with the duties assigned to Executive on the date on which the Change in Control occurred, and which duties Employer persists in assigning to Executive despite the prior written objection of Executive; or

Page 2


(c)Employer materially reduces Executive’s base compensation, or materially reduces his group health, life, disability or other insurance programs (including any such benefits provided to Executive’s family), his pension, retirement or profit-sharing benefits or any benefits provided by Employer’s Annual Incentive or Long-Term Incentive Plans or any substitute therefor, or excludes his from any plan, program or arrangement, including but not limited to any bonus or incentive plans in which Employer’s other executive officers are included.

4.A “Termination for Cause” for the purposes of this Agreement will be deemed to have occurred if, and only if, the Board of Directors of Employer, or its designee, in good faith determines that Executive’s termination is because of any one or more of the following:

(a)misappropriation of funds from Employer;

(b)conviction of a felony;

(c)commission of a crime or act or series of acts involving moral turpitude;

(d)commission of an act or series of acts of dishonesty that are inimical to the best interests of Employer or Employer’s shareholders;

(e)willful and repeated failure to perform the duties associated with Executive’s position, which failure has not been cured within thirty (30) days after Employer gives notice thereof to Executive; or

(f)failure to cooperate with any Employer investigation or with any investigation, inquiry, hearing or similar proceedings by any governmental authority having jurisdiction over Employer or Executive.

5.“Executive’s Annual Bonus” means the greater of the target annual incentive award at the time of termination or the actual incentive award received for the fiscal year prior to termination.

6.“Executive’s Annual Salary” means the greater of Executive’s annual base salary at the time of a Triggering Event or at the time of the occurrence of a Change in Control.

7.“Executive Pro Rata Annual Bonus” means an amount equal to the pro rata amount of incentive compensation Executive would have been entitled to at the time of a Triggering Event calculated based upon the personal and Employer targets or performance goals that were achieved in the year in which the Triggering Event occurred.

SECTION 2

TRIGGERING EVENT PAYMENTS

1.After the occurrence of a Triggering Event, Employer shall commence payments to Executive of the benefits or amounts set forth hereunder, provided the release required and

Page 3


described in Section 9 has been executed and timely delivered by Executive to Employer and, as applicable, such release has not been revoked:

(a)A lump sum payment, which will be in addition to any other compensation or remuneration to which Executive is, or becomes, entitled to receive from Employer. The lump sum cash payment shall be in an amount equal to the sum of (i) two times Executive’s Annual Salary, plus (ii) two times Executive’s Annual Bonus.

(b)In addition to making the payment described above, Employer shall also pay Executive a lump sum cash payment equal to the Executive Pro Rata Annual Bonus. If such payment cannot be made at the same time as the payment for Section 2, paragraph 1(a), as set forth below, because the Pro Rata Annual Bonus cannot be determined as of that payment date then such payment shall be made as soon as practicable after the determination of the Pro Rata Annual Bonus.

(c)In addition, Employer shall, at its expense, provide Executive, and his family with life and health insurance (“Health and Welfare Benefits”) in an amount not less than that provided on the date on which the Change in Control occurred for a period of twenty-four (24) months, at the time Employer commences payments described in Section 2, paragraph 1(a) above; provided, however, Employer shall not be obligated to pay for Health and Welfare Benefits after the date on which Executive shall be eligible to receive benefits from another employer which are substantially equivalent to or greater than the benefits Executive and his family received from Employer; provided, further, that if Executive’s continuation in some or all of Employer Health and Welfare Benefits is not available, then Employer shall make monthly payments to Executive commencing the first day of the month after Employer makes the payments described in Section 2, paragraph 1(a) above equal to the cost of the coverage for similarly situated employees of Employer, as determined solely by Employer, over a period of twenty-four (24) months with respect to those benefits among the Health and Welfare Benefits not available. The benefits shall run concurrent with the health insurance continuation coverage otherwise available under the COBRA rules.

The benefits under Section 2, paragraph 1(a) and, if applicable, Section 2, paragraph 1(b) shall be paid in one lump sum cash payment as soon as practicable following the sixty-first (61st) day after the Triggering Event. Provided, however, if the Executive is a “specified employee” (within the meaning of Section 409A of the Code), all payments under Section 2 that are deferred compensation subject to Section 409A restrictions shall be made or commence, as applicable, on the date which is six (6) months after the date of Executive’s separation from service with Employer, or if Executive dies prior to such date, on the next payroll date that is administratively feasible following such death. In addition, all payments pursuant to this Agreement shall be made less standard required deductions and withholdings as required under the Code.

2.Notwithstanding anything in this Agreement to the contrary, in the event that it shall be determined (as hereinafter provided) that any payment or distribution by Employer to or for the benefit of Executive, whether paid or payable or distributed or distributable pursuant to the terms of this Agreement, or otherwise pursuant to or by reason of any other agreement,

Page 4


policy, plan, program or arrangement, including without limitation any grants under Employer’s Long-Term Incentive Plan, any stock option, restricted stock, stock appreciation right or similar right, or the lapse or termination of any restriction on, or the vesting or exercisability of, any of the foregoing (in the aggregate “Total Payments”), would be subject, but for the application of this Section 2, paragraph 2, to the excise tax imposed by Code Section 4999 (or any successor provision thereto) (the “Excise Tax”) by reason of being considered “contingent on a change in ownership or control” of Employer and as being considered an “excess parachute payment,” both within the meaning of Code Section 280G (or any successor provision thereto), the Executive shall receive the greater of:

(a)The Safe Harbor Amount (as defined below); or

(b)The aggregate Parachute Value (as defined below) of the Total Payments less the applicable Excise Tax.

For purposes of this Agreement, the “Safe Harbor Amount” is the maximum aggregate Parachute Value of the Total Payments that may be paid or distributed to Executive or for the benefit of the Executive without triggering the Excise Tax because such amount is less than three times Executive’s “base amount,” within the meaning of Code Section 280G. The “Parachute Value” of the Total Payments is the aggregate present value as of the date of the Change in Control of that portion of the Total Payments that constitutes “parachute payments,” within the meaning of Code Section 280G. The calculation of the Total Payments, the Safe Harbor Amount, and the Parachute Value, as well as the method in which the reduction in payments under Section 2, paragraph 2(a) will be applied, shall be conducted and determined by a national accounting firm selected by Employer and its determinations shall be binding on all parties; provided, however, that if the calculation of such national accounting firm will result in a reduction of any of the payments to be made to Executive under Section 2, paragraph 1, prior to issuance of the final and binding determination, Executive shall be given a reasonable opportunity to (i) review and comment upon all of the material, information and documentation provided to the national accounting firm by Employer, and (ii) offer such input as Executive may determine to be helpful to the national accounting firm’s preliminary determination.

3.If in any future year a determination is made that the reduction described in Section 2, paragraph 2(a) was not required, then payment of such reduced amount shall be made as soon as administratively feasible.

SECTION 3

SETOFF

No amounts otherwise due or payable under this Agreement will be subject to setoff or counterclaim by either party hereto.

SECTION 4

ATTORNEY’S FEES/DISPUTE RESOLUTION/ARBITRATION AGREEMENT

Page 5


All attorney’s reasonable fees and related expenses incurred in good faith by Executive in connection with or relating to the enforcement by Executive of his rights under this Agreement will be paid for by Employer. In addition, Executive and Employer agree that, subject to the express exceptions set forth in this Section 4, any dispute, claim or controversy that could be brought in court (collectively referred to herein as “Claim”) that Executive has against Employer or that Employer has against Executive relating to or arising out of the terms of this Agreement shall be resolved by final and binding arbitration as set forth in this Section 4. 

Under this Section, the term Claim includes any allegations of unlawful discrimination, harassment, wrongful discharge, constructive discharge, and claims related to the payment of wages or benefits, under federal, state or local law and further includes, but is not limited to, contract, tort, common law, and statutory claims.  By agreeing to this Attorney’s Fees/Dispute Resolution/Arbitration Agreement Section, Executive and Employer expressly waive any right that they may have to resolve any covered Claim through any other means, including a jury or court trial.

Executive and Employer agree that any covered Claim shall be resolved by exclusive, final and binding arbitration to be conducted in accordance with the American Arbitration Association’s (“AAA”) Employment Arbitration Rules and Mediation Procedures and held in the county in which the Executive provides a majority of Executive’s services.  In any arbitration proceeding, the Arbitrator shall apply the terms of this Dispute Resolution/Arbitration Agreement, and applicable federal, Ohio state, and local law. In the event any portion of this Dispute Resolution/Arbitration Agreement Section is held inapplicable as in violation of applicable law, as determined by the arbitrator selected herein or a court of competent jurisdiction, the offending portion of this provision may be removed or modified and the remainder of this Dispute Resolution/Arbitration Agreement Section shall not be affected.  This Dispute Resolution/Arbitration Agreement Section shall be governed by the Federal Arbitration Act as will any actions to compel, enforce, vacate or confirm proceedings, awards, or orders of the arbitrator under this Dispute Resolution/Arbitration Agreement.

SECTION 5

SUCCESSORS AND PARTIES IN INTEREST

This Agreement will be binding upon and will inure to the benefit of Employer and its successors and assigns, including, without limitation, any corporation or other person which acquires, directly or indirectly, by purchase, merger, consolidation or otherwise, all or substantially all of the business or assets of Employer. Without limitation of the foregoing, Employer will require any such successor, by agreement in form and substance satisfactory to Executive, expressly to assume and agree to perform this Agreement in the same manner and to the same extent that it is required to be performed by Employer. This Agreement will be binding upon and will inure to the benefit of Executive, his heirs at law and his personal representatives.

Page 6


SECTION 6

ATTACHMENT

Neither this Agreement nor any benefits payable hereunder will be subject to anticipation, alienation, sale, transfer, assignment, pledge, encumbrance or charge or to execution, attachment, levy or similar process at law, whether voluntary or involuntary.

SECTION 7

NO EMPLOYMENT CONTRACT; TERMINATION

This Agreement will not in any way constitute an employment agreement between Employer and Executive and it will not oblige Executive to continue in the employ of Employer, nor will it oblige Employer to continue to employ Executive, but it will merely require Employer to pay benefits hereunder to Executive under the agreed upon circumstances. In addition, provided a Change in Control has not occurred, this Agreement shall terminate and be of no further force or effect one year from the date Executive ceases to be an employee eligible for this Agreement (as determined by the Board of Directors of Employer in its sole discretion and reflected in the minutes of Board of Directors after notice to such Executive).

SECTION 8

RIGHTS UNDER OTHER PLANS AND AGREEMENTS

The Change in Control benefits herein provided will be in addition to, and are not intended to reduce, restrict or eliminate any benefit to which Executive may otherwise be entitled by virtue of his termination of employment or otherwise.

SECTION 9

RELEASE

As a condition to the payment of the benefits by Employer to Executive pursuant to this Agreement, as described in Section 2, Executive shall deliver a signed release of claims against Employer. Such release shall be delivered to Employer no later than sixty (60) days following a Triggering Event, shall be in a form and substance as determined by Employer, and, as applicable, shall not be timely revoked by Executive, and will include among its terms operative language similar to the following:

In exchange for the payments set forth in the Change in Control Agreement by and between Stoneridge, Inc. (“Employer”) and EMPLOYEE NAME (“Executive”)(the “CIC Agreement”), Executive for himself and for his heirs, personal representatives, successors and assigns, hereby forever releases, remises and discharges Stoneridge, Inc. (Employer) and each of its past, present, and future officers, directors, shareholders, members, employees, trustees, agents, representatives, affiliates, successors and assigns (collectively the “Stoneridge Released Parties”) from any and all claims, claims for relief, demands, actions

Page 7


and causes of action of any kind or description whatsoever, known or unknown, whether arising out of contract, tort, statute, treaty or otherwise, in law or in equity, which Executive now has, has had, or may hereafter have against any of the Stoneridge Released Parties from the beginning of Executive’s employment with Stoneridge to the date of this Release, arising from, connected with, or in any way growing out of, or related to, directly or indirectly, (i) Executive’s employment by Stoneridge, (ii) Executive’s service as an officer, director or key employee, as the case may be, of Stoneridge, (iii) any transaction prior to the date of this Release and all effects, consequences, losses and damages relating thereto, (iv) the services provided by Executive to Stoneridge, or (v) Executive’s termination of employment with Stoneridge under the common law or any federal or state statute, including, but not limited to, all claims arising under the Civil Rights Acts of 1866 and 1964, the Equal Pay Act of 1963, the Age Discrimination in Employment Act of 1967, the Rehabilitation Act of 1973, the Older Workers Benefit Protection Act of 1990, the Americans with Disabilities Act of 1990, the Civil Rights Act of 1991, the Family and Medical Leave Act of 1993, the Consolidated Omnibus Budget Reconciliation Act (“COBRA”), Title 4112 of the Ohio Revised Code, and all other foreign, federal, state or local laws governing employers and employees. With regard to the release of claims under the Age Discrimination in Employment Act, Executive understands that he has a period of at least 21 days in which to consider this release, although he may sign it sooner if he chooses. Executive also understands that he will have a period of 7 days following the signing of this Release to revoke it by notifying Stoneridge’s Chief Human Resources Officer, in writing at 39675 MacKenzie Drive, Suite 400, Novi, MI 48377 prior to the expiration of the seven day period. The release of claims under the Age Discrimination in Employment Act shall not become effective and the payments to be made under the Change in Control Agreement will not be made until the 7 day revocation period has expired. Executive is advised that by signing this Release, he is waiving legal rights and he is hereby advised to consult with an attorney prior to signing. Notwithstanding Executive’s release of claims, Executive retains the right to file a charge of alleged employment discrimination with the federal Equal Employment Opportunity Commission (“EEOC”) or a state or local civil rights agency or to participate in the investigation of such charge filed by another person or to initiate or respond to communications with the EEOC or a state or local civil rights agency; however, Executive waives all rights to recover or share in any damages or monetary payment awarded under any EEOC charge or action or any state or local agency complaint or action.

If the release described in this Section has not been delivered by Executive to Employer thirty (30) days after a Triggering Event, Employer shall provide Executive or his estate, as applicable, written notice that the release must be timely delivered in order for Executive to receive the benefits hereunder, which notice, however, shall in no event modify any otherwise applicable time periods. Notwithstanding any other provision of this Agreement, if the release described in this Section 9 is not timely delivered by Executive to Employer or, as applicable, is timely revoked by Executive, then this Agreement shall terminate and be of no further force or effect.

Page 8


SECTION 10

COVENANTS, NON-COMPETITION, AND CONFIDENTIAL INFORMATION

For the first year following Executive’s separation from service with Employer, Executive shall not, directly or indirectly, do or suffer any of the following:

(a)Own, manage, control or participate in the ownership, management, or control of, or be employed or engaged by or otherwise affiliated or associated as a consultant, independent contractor or otherwise with, any other corporation, partnership, proprietorship, firm, association or other business entity (i) that has material operations which are engaged in any business activity competitive with the business of Employer or (ii) engaged in the business of designing and/or manufacturing of engineered electrical and electronic components, modules and systems for the automotive, medium- and heavy-duty truck, agricultural and off-highway vehicle markets; provided, however, that the ownership of not more than one percent (1%) of any class of publicly traded securities of any entity shall not be deemed a violation of this covenant;

(b)Without the prior written consent of Employer, on his own behalf or on behalf of any person or entity, directly or indirectly, hire or solicit the employment of any employee who has been employed by Employer or its subsidiaries at any time during the six (6) months immediately preceding such date of hiring or solicitation; or

(c)Use, disclose or make accessible to any other person, firm, partnership, corporation or any other entity any Confidential Information (as defined below) pertaining to the business of Employer or any entity controlling, controlled by, or under common control with Employer (each an “Affiliate”) except when required to do so by a court of competent jurisdiction; provided, however, that the foregoing restrictions shall not apply to the extent that such information (i) is clearly obtainable in the public domain, (ii) becomes obtainable in the public domain, except by reason of the breach by Executive of the terms hereof, (iii) was not acquired by Executive in connection with his employment or affiliation with Employer, (iv) was not acquired by Executive from Employer or its representatives, or (v) is required to be disclosed by rule of law or by order of a court or governmental body or agency. For purposes of this Agreement, “Confidential Information” shall mean non-public information concerning Employer’s financial data, statistical data, strategic business plans, product development (or other proprietary product data), customer and supplier lists, customer and supplier information, pricing data, information relating to governmental relations, discoveries, practices, processes, methods, trade secrets, developments, marketing plans and other non-public, proprietary and confidential information of Employer or its Affiliates, that, in any case, is not otherwise generally available to the public and has not been disclosed by Employer, or its Affiliates, as the case may be, to others not subject to confidentiality agreements. In the event Executive’s employment is terminated for any reason, Executive immediately shall return to Employer all Confidential Information in his possession.

The covenants of this Section 10 are in addition to, and not in lieu of, any other similar covenants or obligations imposed on Executive by law, regulation, agreement or Employer policies.

Page 9


SECTION 11

NOTICES

All notices and other communications required to be given hereunder shall be in writing and will be deemed to have been delivered or made when mailed, by certified mail, return receipt requested, if to Executive, to the last address which Executive shall provide to Employer, in writing, for this purpose, but if Executive has not then provided such an address, then to the last address of Executive then on file with Employer; and if to Employer, then to the last address which Employer shall provide to Executive, in writing, for this purpose, but if Employer has not then provided Executive with such an address, then to:

Secretary

Stoneridge, Inc.

39675 MacKenzie Dr, Suite 400

Novi, Michigan 48377

With a copy to:

Robert M. Loesch

Tucker Ellis LLP

950 Main Avenue, Suite 1100

Cleveland, Ohio 44113

SECTION 12

GOVERNING LAW AND JURISDICTION

This Agreement will be governed by, and construed in accordance with, the laws of the State of Ohio. Subject to Section 4, if either party institutes a suit or other legal proceedings, whether in law or equity, Executive and Employer hereby irrevocably consent to the jurisdiction of the Circuit Court for Oakland County, Michigan or the United States District Court for the Eastern District of Michigan.

SECTION 13

ENTIRE AGREEMENT AND COMPLIANCE WITH LAW

This Agreement constitutes the entire understanding between Employer and Executive concerning the subject matter hereof and supersedes all prior written or oral agreements or understandings between the parties hereto, including all prior Change in Control agreements or arrangements by and between Employer and Executive. Nothing in this Agreement is intended to affect Executive’s rights, including rights to indemnification, if applicable, under the Company’s Code of Regulations. No term or provision of this Agreement may be changed, waived, amended or terminated except by a written instrument signed by both parties. Employer reserves the right, in its sole discretion, to amend this Agreement to comply with Code Section 409A (which amendment may be retroactive to the extent permitted by Code Section 409A and may be made by Employer without the consent of Executive). In particular, to the extent

Page 10


Executive becomes entitled to receive payments subject to Code Section 409A upon an event that does not constitute a permitted distribution event under Code Section 409A(a)(2), then notwithstanding anything to the contrary in this Agreement, the timing of payment to Executive will be adjusted accordingly. Employer shall not indemnify or otherwise assume responsibility to Executive for any taxes, interest or penalties that arise from any payment made in violation of Code Section 409A.

IN WITNESS WHEREOF, and as conclusive evidence of the adoption of this Agreement, the parties have hereunto set their hands as of the date and year first above written.

STONERIDGE, INC.

By: _/s/ Jonathan B. DeGaynor_________

Jonathan B. DeGaynor

Chief Executive Officer

_______________________________

EXECUTIVE

(EMPLOYEE NAME)

Page 11


EX-10.15 4 sri-20201231xex10d15.htm EX-10.15

Exhibit 10.15

AMENDMENT NO. 1

EMPLOYMENT AGREEMENT

This Amendment No. 1 (the “Amendment”), dated February 23, 2021, by and between Stoneridge, Inc., an Ohio corporation (the “Company”), and Jonathan DeGaynor (the “Executive”), amends the Employment Agreement (this “Employment Agreement”) entered into as of the 16th day of March 2015, by and between the Company and the Executive.  

WHEREAS, the parties hereto desire to amend the Employment Agreement.  

NOW, THEREFORE, the parties hereto, in consideration of the premises and the agreements herein contained and intending to be legally bound hereby, agree as follows:

1.Each defined term used herein and not otherwise defined herein shall have the meaning ascribed to such term in the Employment Agreement.
2.The Executive shall be located at the Company’s Novi, Michigan corporate headquarters.
3.Section 4.B.(3) shall be deleted in its entirety and Section 4.B.(4) shall be renumbered to be Section 4.B.(3).
4.Section 4.C. shall be deleted in its entirety and replaced with the following:

Termination for Death.  In the event of termination for reason of death (in the case of death the Executive’s employment hereunder shall be terminated as of the date of his death) the Executive’s designated beneficiary, or, in the absence of such designation, the estate or other legal representative of the Executive shall be paid the Executive’s unpaid base salary (but no annual bonus or annual incentive compensation except as specifically provided in Section 3(B) or 3(C) with respect to a pro-rated annual bonus) through the end of the month in which the death occurs.  No other benefits shall be payable under this Section 4 due to the Executive’s termination in the event of death.

5.Section 4.D. shall be deleted in its entirety and replaced with the following:

Termination for Disability.  In the event that the Executive is determined to be Permanently Disabled, the Company or Executive shall have the right to terminate Executive’s employment under this Employment Agreement by giving the other ten (10) days’ prior written notice.  If the Executive’s employment hereunder is so terminated, the Executive shall continue to receive his base salary for a period of three (3) months (but no annual bonus or annual incentive compensation except as specifically provided in Section 3(B) or 3(C) with respect to a pro-rated annual bonus).  No other benefits shall be payable under this Section 4 due to the Executive’s termination due to his Permanent Disability.  For purposes of this Employment Agreement, the Executive’s “Permanent Disability” means a permanent and total disability as defined in Section 22(e)(3) of the Internal Revenue Code of 1986, as amended.

6.Section 7.E. shall be deleted in its entirety and replaced with the following:

All notices and other communications hereunder shall be in writing and shall be deemed to have been given if delivered personally or sent by facsimile transmission, overnight


courier, or certified, registered or express mail, postage prepaid.  Any such notice shall be deemed given when so delivered personally or sent by facsimile transmission (provided that a confirmation copy is sent by overnight  courier), one day after deposit with an overnight courier, or if mailed, five (5) days after the date of deposit in the United States mails, as follows:

         To the Company:

               Stoneridge, Inc.

39675 MacKenzie Drive, Suite 400

Novi, Michigan 48377

               Telephone:   (248) 324-9300

                 Attention:   Chief Legal Officer

With copy to:

Robert M. Loesch

Tucker Ellis LLP

950 Main Avenue, Suite 1100

Cleveland, Ohio 44113

rloesch@tuckerellis.com

Telephone (216) 696-5916

Fax (216) 592-5009

To Executive:

                Jonathan DeGaynor

c/o Stoneridge, Inc.

39675 MacKenzie Drive, Suite 400

Novi, Michigan 48377

With copy to:

 Jeffrey A. Hopper, Esq.

 Barnes & Thornburg LLP

 11 South Meridian Street

 Indianapolis, Indiana  46204-3534

 Telephone (317) 231-72552

 Fax (317) 231-7433

7.The Change in Control Agreement, dated March 16, 2015, by and between the Company and the Executive, attached as Appendix C to the Employment Agreement (the “Change in Control Agreement”), is amended as follows:

(a)Under SECTION 2 the first paragraph of subsection 2. shall be deleted in its entirety and replaced with the following:

Notwithstanding anything in this Agreement to the contrary, in the event that it shall be determined (as hereinafter provided) that any payment or distribution by Employer to or

2


for the benefit of Executive, whether paid or payable or distributed or distributable pursuant to the terms of this Agreement, or otherwise pursuant to or by reason of any other agreement, policy, plan, program or arrangement, including without limitation any grants under Employer’s Amended and Restated Long-Term Incentive Plan, any stock option, restricted stock, stock appreciation right or similar right, or the lapse or termination of any restriction on, or the vesting or exercisability of, any of the foregoing (in the aggregate “Total Payments”), would be subject, but for the application of this Section 2, paragraph 2, to the excise tax imposed by Code Section 4999 (or any successor provision thereto) (the “Excise Tax”) by reason of being considered “contingent on a change in ownership or control” of Employer and as being considered an “excess parachute payment,” both within the meaning of Code Section 280G (or any successor provision thereto), then Executive shall receive the greater of:

(a)The Safe Harbor Amount (as defined below); or

(b)The aggregate Parachute Value (as defined below) of the Total Payments less the applicable Excise Tax.

(b)In SECTION 11 the address for notices to the Company shall be:

Secretary

Stoneridge, Inc.

39675 MacKenzie Drive, Suite 400

Novi, Michigan 48377

8.Except as amended by this Amendment, the remainder of the Employment Agreement (and the Change in Control Agreement) shall remain unchanged and in full force and effect.

IN WITNESS WHEREOF, the parties have executed this Amendment on the day and year first set forth above.

STONERIDGE, INC.

By:  /s/ Robert R. Krakowiak​ ​​ ​​ ​​ ​​ ​

Robert R. Krakowiak

Executive Vice President, Chief Financial Officer, and Treasurer

/s/ Jonathan DeGaynor​ ​​ ​​ ​​ ​​ ​

Jonathan DeGaynor

3


EX-10.22 5 sri-20201231xex10d22.htm EX-10.22

Graphic

Exhibit 10.22

January 25, 2021

Mr. James Zizelman

Dear Jim,

Per our discussion, I am pleased to offer you these revised employment terms as the President of Control Devices for Stoneridge, Inc.  Your current limited-term employment contract and its pay and bonus structure will end effective January 31, 2021, and your new employment terms will begin February 1, 2021, as described in the attachment to this letter. Your role as President of Control Devices will continue to be classified as a Section 16 Officer, which comes with certain rights and responsibilities.

Upon your acceptance of these terms, please sign this letter, initial the pages of the attachment and return all to me. Note that these employment terms do not constitute a contract, your employment will be “at will” with no obligation on either you or the Company to continue employment for a determined length of time.

Jim, thank you for your contributions to Stoneridge. I am excited to continue working with you and the rest of the leadership team to bring even greater success to Stoneridge.

Sincerely,

/s/ Jonathan B. DeGaynor

Jonathan B. DeGaynor

President and CEO

I accept this revised offer of employment as the President of Control Devices.

/s/ James Zizelman

    

01/29/2021

James Zizelman

Date

Graphic


Graphic

ATTACHMENT

This offer of employment for James Zizelman as the President of Control Devices for Stoneridge, Inc. includes the following:

Base Salary:

$390,000 annually, paid monthly. Reviewed on an annual basis; you will be eligible for a base salary review no later than January 2022.

Annual Incentive Plan (AIP):

Participation in the AIP, with a target of 60% of base salary beginning January 1, 2021. The AIP provides the opportunity to earn from 50% to 200% of target, based on Company and individual performance.

Long-Term Incentive Plan (LTIP):

Participation in the LTIP, with a target award equivalent to 110% of your base salary. LTIP awards are made at the discretion of the Compensation Committee and are typically approved during the first quarter of each calendar year.

Deferred Compensation Plan:

Benefits:

Continued eligibility for the Company’s Deferred Compensation plan. This plan allows you to defer a portion of your base salary, AIP and/or LTIP awards on an annual basis into a variety of investment vehicles and time horizons.

You will remain eligible to participate in our employee benefit program, which is reviewed annually and may be modified from time to time. Following is a general description of the 2021 benefits available to employees:

Medical and dental insurance provided on a cost share basis. Our current medical and carrier is Anthem BC/BS and our dental carrier is Delta Dental.

Basic term life insurance, provided at two times base salary up to $1,000,000; Basic AD&D coverage, provided at two times base salary up to $1,000,000.

Short-term disability provided at 100% of monthly earnings for 13 weeks and 60% of monthly earnings for the next 13 weeks.

Long-term disability coverage provided at 60% of monthly earnings up to $15,000 per month.

Reimbursement for any out-of-pocket costs not paid through medical insurance claims for an annual executive physical exam.

A selection of voluntary benefits is available as detailed in the 2019 Benefits Guide.

Graphic


Graphic

Participation in the Stoneridge, Inc. 401(k) Retirement Plan. In 2021, the Company will match 100% of a participant’s deferral up to 3%, and 50% of the next 2% deferral. The plan is subject to the IRS statutory limits.

Annual Time Off Benefits:

Twenty (20) vacation days annually, no carryover.

Five (5) sick/personal days, no carryover.

Thirteen (13) holidays, consistent with local office practice.

Other:

As an Executive of the Company, you will be covered under the Company’s Executive Severance Plan, subject to Compensation Committee approval.

You will receive a standard Change In Control agreement, which includes 24 months base salary and benefits continuation and is subject to a double trigger provision (i.e., change in control and loss of position within 24 months).

You will be subject to the terms of the Executive Officer Share Retention Guidelines, a copy of which will be provided separately.

Graphic


EX-21.1 6 sri-20201231xex21d1.htm EX-21.1

EXHIBIT 21.1

PRINCIPAL SUBSIDIARIES

Name of Subsidiary

    

Jurisdiction in Which Organized or Incorporated

Consolidated Subsidiaries of Stoneridge, Inc.:

Exploitatiemaatschappij Berghaaf B.V.

Netherlands

Orlaco GmbH

Germany

Orlaco Inc.

Delaware

Orlaco Products B.V.

Netherlands

PST Eletronica Ltda.

Brazil

PST Teleatendimento Ltda.

Brazil

Positron Rastreadores Argentina S.A.

Brazil

SRI CS LLC

Michigan

SRI Delaware Holdings LLC

Delaware

SRI Holdings US LLC

Delaware

Stoneridge Aftermarket GmbH

Germany

Stoneridge Aftermarket, Inc.

Ohio

Stoneridge Asia Holdings Ltd.

Mauritius

Stoneridge Asia Pacific Electronics (Suzhou) Co. Limited

China

Stoneridge B.V.

Netherlands

Stoneridge Control Devices, Inc.

Massachusetts

Stoneridge do Brasil Participacoes Ltda.

Brazil

Stoneridge Electronics AB

Sweden

Stoneridge Electronics AS

Estonia

Stoneridge Electronics, Inc.

Texas

Stoneridge Electronics Limited

Scotland, United Kingdom

Stoneridge Electronics S.r.l.

Italy

Stoneridge GmbH

Germany

Stoneridge Nordic AB

Sweden

TED de Mexico S. de R.L. de C.V.

Mexico

TED de Mexico Servicios S. de R.L. de C.V.

Mexico

Equity Method Investee of Stoneridge, Inc.:

Minda Stoneridge Instruments Limited

India


EX-23.1 7 sri-20201231xex23d1.htm EX-23.1

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the following Registration Statements:

Registration

    

Description of Registration Statement

333-240206

Form S-8 – Stoneridge, Inc. 2016 Long-Term Incentive Plan, As Amended

333-190395

Form S-8 – Stoneridge, Inc. Amended and Restated Long-Term Incentive Plan, as Amended, and Stoneridge, Inc. Amended Directors’ Restricted Shares Plan,

333-172002

Form S-8 – Stoneridge, Inc. Amended and Restated Long-Term Incentive Plan, as Amended, and Stoneridge, Inc. Amended Directors’ Restricted Shares Plan,

333-149436

Form S-8 – Stoneridge, Inc. Amended and Restated Long-Term Incentive Plan,

333-127017

Form S-8 – Stoneridge, Inc. Directors’ Restricted Shares Plan,

333-219648

Form S-8 – Stoneridge, Inc. Deferred Compensation Plan,

333-212867

Form S-8 – Stoneridge, Inc. 2016 Long-Term Incentive Plan, and

333-226505

Form S-8 – Stoneridge, Inc. 2018 Amended and Restated Directors’ Restricted Shares Plan;

of our reports dated February 24, 2021, with respect to the consolidated financial statements and financial statement schedule of Stoneridge, Inc. and subsidiaries and the effectiveness of internal control over financial reporting of Stoneridge, Inc. and subsidiaries included in this Annual Report (Form 10-K) of Stoneridge, Inc. for the year ended December 31, 2020.

/s/ Ernst & Young LLP

Detroit, Michigan

February 24, 2021


EX-31.1 8 sri-20201231xex31d1.htm EX-31.1

EXHIBIT 31.1

CHIEF EXECUTIVE OFFICER CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES–OXLEY ACT OF 2002

I, Jonathan B. DeGaynor, certify that:

(1)I have reviewed this Annual Report on Form 10-K of 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 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/ JONATHAN B. DEGAYNOR

Jonathan B. DeGaynor, President and Chief Executive Officer

February 24, 2021


EX-31.2 9 sri-20201231xex31d2.htm EX-31.2

EXHIBIT 31.2

CHIEF FINANCIAL OFFICER CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES–OXLEY ACT OF 2002

I, Robert R. Krakowiak, certify that:

(1)I have reviewed this Annual Report on Form 10-K of 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 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/ ROBERT R. KRAKOWIAK

Robert R. Krakowiak, Executive Vice President

Chief Financial Officer and Treasurer

February 24, 2021


EX-32.1 10 sri-20201231xex32d1.htm EX-32.1

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, Jonathan B. DeGaynor, 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 Annual Report on Form 10-K of the Company for the year ended December 31, 2020 (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/ JONATHAN B. DEGAYNOR

Jonathan B. DeGaynor, President and Chief Executive Officer

February 24, 2021

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 11 sri-20201231xex32d2.htm EX-32.2

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, Robert R. Krakowiak, 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 Annual Report on Form 10-K of the Company for the year ended December 31, 2020 (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/ ROBERT R. KRAKOWIAK

Robert R. Krakowiak, Executive Vice President

Chief Financial Officer and Treasurer

February 24, 2021

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.


GRAPHIC 12 sri-20201231xex10d22001.jpg GRAPHIC begin 644 sri-20201231xex10d22001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBH;FZ@LX6FN)4BC7JS' H&DV[(FJEJ&JV> MF0F2ZF5?11RQ^@KC]1\>RWUU_9_AVW:XG)QYI'RK[UIZ)X3,7S<@ M.;<'A88OF8GZ"J]E!JFLD7.HDVML>4MD/)'^T?Z4T^F[ M,Y4I2CSR7+'I_P #N= CJXRIR/44ZFHBQ(%10JCL*8MS$\IC1PS#J!SBK.:U M]B6BBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%'2@ I&944LQ [FN=U_QII>@ MQL))1+/CB)#D_G7D^O>.=7\02F")FB@8X$4??ZUE.K&)Z>#RJOB?>M:/=GHO MB+XC:=I(:&S(NK@3T4#T]Z-!\&06\2ZIX MCG6"W W+$Q^9OPJYK/Q)2WA^P^'[<0Q*,+)C^58N3>LWIV/8I4(47[/!1YI= M9/9?UY'9P)X?\#::%>2-'QR3R[FN6N/&.M>*[PV&@V[0PGAI<+;K[;J,LBVY.6=^K?2O2&O/#_@O3A$'CCVC[J\LQ]\5:;DNR.6I"EAYV_B MUG]R#P[X/MM''VBY8W5ZW+2R); MO[#H-N\*,<>9W_/I72^'/ \.GN+W4W^UWS?,2W(4^U5&5]((YJ^'<'[7&R]Y M_96_^21-;2ZUXC.]U.GZ>>@_Y:2#^E=):6<-E"(H5P!W)R3^-3@ # &!16B5 MCS:M;GTBK+LOZU"BBBJ,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJM>ZA::= TUW.D48[L M:\S\2?%(G?;Z.N!T\YNOX5$IQCN=>%P-;$NU-:=^AZ#K'B#3M$@,E[<*I'1 M]/WI?@6HHKC4;DY?[&LD[;'IU*2FK2>G8OW>HZIXAO5$LDD\KG" MH,G'T%=EHWA72_#\2ZAXEG0/CE4_#_ (,U7Q1-.4M9GA8C,:&%3I8):]9?UN9^CZ'8Z':+!9PA0!RV/F;ZFM* MFLZK]Y@/J:575ONL#]#70E;1'S\YRG)RD[L6BBBF2%%%% !1110 4444 %%% M% !1110 4444 %%%-9T3[S*N?4XH =11G(R** "BBL]]60[5)Z M"NGKSSXLV\TNBP21QLR(^6('3K45&U%M';EU.%3$PA4V;/+-7U_4-:N#+>7# MOSPN>!69117GMWW/OXPC!JPCJ?K5Q@Y.R.;$XNEAH&O!VH^(9@8T,=N#\TK#C'M7M/ MA_PKIWAZW"V\0:;'S2MU-:]O;0VD"PV\:QQJ,!5& *EKLITE#U/C\=FE7%/E M6D>W^85ROC_QA%X+\-RZ@R[YV^2%/[S5U5>5?'C1+K5?!L-Q;(S_ &.4R.JC M)P0!6IY9PN@:3X]^**R:I-K36=D6(3.=OT '-:;>%OB;X*U""73=2.IV[. R M9POX@\UI? _QWILFAQ^';J1(+R)B8]QP) >P]Z]JH$95WJQTCPZVI:DF&BCW M2JGK[5@^ _B!;^._MTEK:2016S* 7();.?\ "N?^+/B;5[#3[K2[;09KFSE@ MR]VI.U#GITKS#X2^*]:\/6=\FE^'9]461E+-$3\G7T!H ^HJ*YSPMXAO=7T: M2^U?3'TIHSS'*>WKR!7"Z[\;(AJ3Z;X:TR75+A3@LF<9]L YH&>NT5XG_P + MB\2Z.ZR:_P"%KB&U)YDVE=OZ5ZAX8\5Z5XMTT7NF3AUZ.AX9#Z$4 ;E%>7>* M?B\GAGQ@NB3:>&BR-TYEQ@9ZXQ575/C!>7<\D7A70+K4HT)4W"H=N1Z<'- ' MK=%>':;\=KNSU9++Q)HLEH&."W(9?^ XKVJTNX+ZSBNK>0/#*NY6!X(H GHK MS;QC\7]-\/7QTS3K=M2U$':8HSP#Z9&>?:N9?XO>+M-5;S5/"=Q'8]68J5VC MZ[: /;Z*P?"?BW3O%^D)?Z?)D='C/5#Z&N%G^-=I8^,;O1;ZR$%O;,ZM<>9G M.T^F.] 'K%>/?&+PUXNUO4K"706D>U4 ,B.%VOD_-S^%9O\ PORX;7HXX]%< MZ?))L1L_,P]1Q77>//B>?!G]GD::9_M8!PS[2OZ4".O\,6M]9>&["WU.0R7D M<*K*Q.?FQS6M5#2]22_T.UU.0"))H%F8$\*",]:\Q\0_&N.+57TOPUILNJ7* M'#,G3/L #F@9Z[7S/K;-_P -!6R[CC[5'QG_ &J[&'XO^(-*F1O$GABYMK1B M 9]I 7]*X*?5+36?CG87]C*);>6XB96_X%0(^I**I:KJMGHNGRWU],L4$0RS M,:\CN/C3JFK7CQ>%O#UQ>PH<>:%)S^&.*!GM-%>1Z3\9)H+O[%XHT>;3)F4^ M6\@(5CZ<@8K4\ _%,>-O$%WIBZ>(%@1G$@DW;@"!Z>] 'I%%W45Y]X$^*5CXNN M'T^Y@:QU-.L#GK].G/M10!Z#1110 4444 %17-M%=V[P3H'C<8*D5+10--IW M1X5XW\%2Z#O#-" MI>RD.58#[OL:XZM+EU6Q]?E.:*NE1JOWNGG_ ,$Y"BBBN<]TNZ5J0 M!2\9SAAD&OH#PSXDM?$6G+-"P$JC$D?=37SE6IH.NW>@ZBEU;.1@_,O9AZ&M M:53D?D>9F671Q<+K22V_R/I6BLCP]X@M/$&G)5-:]=R::NCXBI M3E3DX35F@IDT,<\+Q2HKQN,,K#((I]&:9!X1X_\ @M+#/)K7A1F24$NULI(( M/7Y:/AG\6KJ&^3P[XI)64-Y<<[\$'T:O=Z^=/V@-$L]/U>PU6U58KB_-0)+#(I5@PSP:^;/!EY/X%^,3Z,DC?99YS$ MZYX"GD'\L5]/$@#).!7RWC_A(?CZCVOS)]K&YAV"C!- ,7XK6@U#XMQ6I^[, MZ*?H6KZ2T71++0M,@L;.!(XXD"Y"@$X[FOG;XB#'QJLQZ2Q_^A5]-4 >-?M MZ):/X8MM46)$N8I@F]1@E2":/#'B2?2?@*]^7)D@B\I"3R,\?UK3^/?_ "(" M_P#7P/\ T$URVDV$FH_L[74,2EG&& 'L03_*@# ^#FH>&K+4;[6?$FHVZ7I( M\K[1R>K_\ "HO!?_0&AH \M^#.I1:?\1]3TNQG\VPN,B,@\''.17.7 M.D1ZY\<;BQF&86OV+KZJ'Y%?0VB_#[PUX>U!;[3=-B@N%& Z]:\.T?\ Y.$N M/^OJ3_T*@#Z(30=)2*&-=.M<0XV?NER,?A7B'[0_%_HX]_\ &OH"O /VA_\ MC_TCZ_XT#9K_ !"\23:)\'-(MK9RDUY;1IN!YV[1N_G6E\#_ O:6'A"/5Y( M5>[O&+%V&2H!(X_*N4^+5E)+\+?#%VH)2&!%8_[P7'\J]!^#.HQ7_P .K%$8 M%X-R./0[CB@1VNHZ;::K8RVEW"DL4BE2&7.,U\K:?HB^'OC3:ZXIXB&1;]8P1WP] ,Z+X]>(+B\UVQ\.0.1 M",-*H/WF/3]#7LOA#PY9>&O#MI96T**RQC>X7ECZDUX%\;()-/\ B5;7KJ=D MH5U/TP*^D-*NXK_2;6ZA8-')&"I'>@#GOB%X7LO$GA2^BFA0SQQ-)%(!\P8# MCFO&/@ AM_&>IHW6.V<'\&%>^^*+Z+3O#&HW4K!5CMW/)ZG!XKP/X#/]H\:Z MO(/^6EM(1^+"@#&U#6++Q1\86FUZ\6'2XIS@R'Y551D#\Z]Y@^(O@6V@6"#6 M[".)1@*O Q^5>!:'I&EK\7Y])\00*]NT[(1)P,XX_7%>[_\ "HO!7_0&AH \ M9\?^(-$L/B3IWB#PW>0RC_63&#@!AQ17LW_"H?!7_0%AHH [FBBB@84444 % M%%% !5:_L;?4K.2UNHP\3C!!JS10--Q=T?/_ (Q\(W'AR^+*I>TD.4<#]#7+ M5]">,=3T6UTF6'52L@=?EB'WC]*^?YS&9G,0(3/&?2N"K!1>A]SE6+J8FC>H MM5U[D=%%%9'IFSX<\17?A[44N('.PG#IV85[[H>N6FO:>EW:N#D?,F>5/I7S M36[X8\377AW4%FB8M"3AX\\$5M2J\KL]CRP']W*,C^M7*[DSXF47%N+W1X1! M\8/&5C#]GU#PI<2W*\%PA3)^F*QU\+^,?BMXD@O] <&OH=551A0 M !V H9%<890P]",T >%ZM\3_ !?XCM'T[1/#%U:RS#8TS*6V@_AQ]:Z3X5_# M.3PKYNK:L5DU2X'3J$!Y/XUZ:D$,1S'$B'_94"I* /GKQ[X=UF\^+]K>V^FW M,MLLJ$RI&2H&[UKZ%I,#T%+0!YO\:],O=5\$+;V%K+>#LB4L<8/I4WPGT MB>V^'<=AJ5K)"S[E>.5<'!&.AKT(@'J* ,=* /G;7?A]XG\ >)VUWPFC3VI8 ML(XP20#_ E1U%;T'QG\1"W$,O@Z[>\QC@,,GZ;:]KZ]:B^S0;MWD1[O78,T M <-X%U/QKJ^H7%[K]G%::>Z 0PXPZG/>O.-*\.ZS'\& M8O$'PVL]%U",HS6:+AARCA>#CV->,:1%XU^$6LW$46FRWVG2-DB-2RMZ'..# MBOI6FO&D@PZ*P]&&: /%KGQYXT\:1'2M%\.S:<)AMDN9LX53UYP.U<7IOP_U MC0/BEIJI9W=Q;13QM)=>6=I.>3FOIQ(HXAB.-4'^R,4[ SG S0!PGQ/\ +XW MT5?(*IJ%OS"Q[_[->9^%_&?C/X?V_P#8NI^'[J]MHCB(A2-H]C@Y%>^WFIV6 MGO$MWA.#0!XAJ=UXP^)]N\$^GR:-H<0,DOF [G MQV' S6)\ H1!X[U2)3E8X74'Z.!7KWQ$\5:?X8\)7A>:-9Y8FCAB4C)8C%H>(+A"@N&*1DC[P)R3^8H$:'Q5^%MSKEZOB#0,+J*8:1,XWD*C>"&0Y>*-CZLH- SR;2?&7C_ M ,4ZQ:FRT+^SM/63,IN!RR^Q(%%>N*JH,*H4>@&** %HHHH **** "BBJ&JZ MS8Z+:F>]F6-0.!GEOH*&[%1A*;Y8J[+SNL:EG8*HZDG%>?>+/B1;Z=OM-+(F MN.AD_A6N.\5?$*]UIGMK1C!:9QA3RWUKD(;6>YW&-&8#ECC@5RU*]](GTV R M11_>8G[O\Q]_J-UJ5RT]U,TDC')+&JM*RE6*GM25S'TB22L@HHHI#"E'6M#2 MM#O]9G$5G;O(#;$$$<-U_P!XUTM,AACMXEBA14C48"J, 4^N^*LK'P=:I[2I M*?=MA1113,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH Y+QMX"L/&UO$MU/-#+"/W;QMC%<%_P *@\660\O3? ]E8$D"O:J* M/'-.^!OVB_6[\3:S)J)4YV+D ^QR*];L;&VTZSBM+2)8H8UVJBC@"K%% !11 M10 4444 %%%% !03CK5>\OK;3[=I[J98XU&26->6^(O'E_KV99[S'W0>%^M>1WE[K'BK4, MMYL\C'Y47H*['0OAA=7C"ZUF8QJ>2@/S'\:U]8\1:'X+MC9:/;Q/=XP2.<'U M)KGES2UGHCW\-+#X9^RPL?:5._3[^QRL/@NVT:U%[XBNA".JVR???V-8.K:[ M]K'V:R@6ULUX5$ZGZGK3F36O%NI%]LL\CGKV%=%_PC6D^%;87.N3+<775;1# M_P"A5G:_PZ(]'G5.2]O+FF]DOT7ZLY"TTBZNXVFV[(5^](_ %4YT1)2L;;@. M_K6MJFMWFMS"*./9 IQ'!$. *Z'PW\-K_5"L]]_HUOUP?O,/Z5*CS.T3>>)C M1A[2NU'R_KI^M>AZ-X;T MW0X0EG;J&[R$?,:UJZ84$M9'SF,SVI4]VAHN_7_@%2PTRSTR!8;2!(D QP.? MSJW1170>!*3D[MZA1110(**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P-<\4VNE9MX0;J^(^2 M"/D_CCI5N]CO[TF"W?[-">&D_B/TI=-T&QTP;HH@\QY:63YF)^IJ7=['135* M'O5-?)?JSC/^$7UOQ9FK._GJX MB-ZLN2DNB_1=3+\1^.[W69VTSP_%(5)VF1 =Q^GI3-!^&,LQ%YKLNT'YC&#R M?J:[NWT_1/">G-($BA1!S(W)-<3JNO:WXRG:QT2"2*SSAI>F1ZDU$HI.\]7V M.RA7E*+IX1&ZN-ZQ MN3WD^IS?A_P1I6A(KK$)KCO(XSS[>E=-116ZBDK(\6K6J5I<]1W8 M4444S(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ JO=_:&CV6Q"L?XV[58HH&G9 MW,NQT*UM)C/]YVY8_C4VZ(W4U)\]77R.7C\*WNN70O/$,Y*=4M$/RK]:ZRUL M[>R@6&VB6.-1@!14]%"BD*MB:E6R;T6R6P44451@%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 3%%%% !1110 4444 %%%% '__V0$! end GRAPHIC 13 sri-20201231xex10d22002.jpg GRAPHIC begin 644 sri-20201231xex10d22002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P"QXI\5:]:> M*M3M[?5KN.&.X=419" HST%9'_"9>)/^@U>_]_31XQ_Y'+5_^OI_YUAUYTI. M[U/T'#X>BZ,&X+9=%V-S_A,O$G_0:O?^_IH_X3+Q)_T&KW_OZ:PZ*7-+N;?5 MJ/\ (ON1N?\ "9>)/^@U>_\ ?TT?\)EXD_Z#5[_W]-8=%'-+N'U:C_(ON1N? M\)EXD_Z#5[_W]-'_ F7B3_H-7O_ ']-8=%'-+N'U:C_ "+[D;G_ F7B3_H M-7O_ ']-'_"9>)/^@U>_]_36'11S2[A]6H_R+[D;G_"9>)/^@U>_]_31_P ) MEXD_Z#5[_P!_36'11S2[A]6H_P B^Y&Y_P )EXD_Z#5[_P!_31_PF7B3_H-7 MO_?TUAT4)/^@U>_\ ?TUAT4)/^@U>_\ ?TT?\)EXD_Z#5[_W]-8=%'-+N'U:C_(O MN1N?\)EXD_Z#5[_W]-'_ F7B3_H-7O_ ']-8=%'-+N'U:C_ "+[D;G_ F7 MB3_H-7O_ ']-'_"9>)/^@U>_]_36'11S2[A]6H_R+[D;G_"9>)/^@U>_]_31 M_P )EXD_Z#5[_P!_36'11S2[A]6H_P B^Y&Y_P )EXD_Z#5[_P!_31_PF7B3 M_H-7O_?TUAT4)/^@U>_\ ?TUA MT4)/^@U>_\ ?TT?\)EXD_Z#5[_W]-8=%'-+N'U: MC_(ON1N?\)EXD_Z#5[_W]-'_ F7B3_H-7O_ ']-8=%'-+N'U:C_ "+[D;G_ M F7B3_H-7O_ ']-'_"9>)/^@U>_]_36'11S2[A]6H_R+[D;G_"9>)/^@U>_ M]_31_P )EXD_Z#5[_P!_36'11S2[A]6H_P B^Y&Y_P )EXD_Z#5[_P!_31_P MF7B3_H-7O_?TUAT4)/^@U>_\ M?TUAT4)/^@U>_\ ?TT?\)EXD_Z#5[_W]-8=%'-+ MN'U:C_(ON1N?\)EXD_Z#5[_W]-'_ F7B3_H-7O_ ']-8=%'-+N'U:C_ "+[ MD;G_ F7B3_H-7O_ ']-'_"9>)/^@U>_]_36'11S2[A]6H_R+[D;G_"9>)/^ M@U>_]_31_P )EXD_Z#5[_P!_36'11S2[A]6H_P B^Y&Y_P )EXD_Z#5[_P!_ M31_PF7B3_H-7O_?TUAT4)/^@U M>_\ ?TUAT4)/^@U>_\ ?TT?\)EXD_Z#5[_W]-8= M%'-+N'U:C_(ON1N?\)EXD_Z#5[_W]-'_ F7B3_H-7O_ ']-8=%'-+N'U:C_ M "+[D;G_ F7B3_H-7O_ ']-'_"9>)/^@U>_]_36'11S2[A]6H_R+[D;G_"9 M>)/^@U>_]_31_P )EXD_Z#5[_P!_36'11S2[A]6H_P B^Y&Y_P )EXD_Z#5[ M_P!_31_PF7B3_H-7O_?TUAT4) M/^@U>_\ ?TUAT4)/^@U>_\ ?TT?\)EXD_Z#5[_W M]-8=%'-+N'U:C_(ON1N?\)EXD_Z#5[_W]-'_ F7B3_H-7O_ ']-8=%'-+N' MU:C_ "+[D;G_ F7B3_H-7O_ ']-'_"9>)/^@U>_]_36'11S2[A]6H_R+[D; MG_"9>)/^@U>_]_31_P )EXD_Z#5[_P!_36'11S2[A]6H_P B^Y&Y_P )EXD_ MZ#5[_P!_31_PF7B3_H-7O_?TUAT4)/^@U>_\ ?TUAT4)/^@U>_\ ?TT?\)EXD_Z# M5[_W]-8=%'-+N'U:C_(ON1N?\)EXD_Z#5[_W]-'_ F7B3_H-7O_ ']-8=%' M-+N'U:C_ "+[D;G_ F7B3_H-7O_ ']-'_"9>)/^@U>_]_36'11S2[A]6H_R M+[D;G_"9>)/^@U>_]_31_P )EXD_Z#5[_P!_36'11S2[A]6H_P B^Y&Y_P ) MEXD_Z#5[_P!_31_PF7B3_H-7O_?TUAT4)/^@U>_\ ?TUAT4)/^@U>_\ ?TT?\)EX MD_Z#5[_W]-8=%'-+N'U:C_(ON1N?\)EXD_Z#5[_W]-'_ F7B3_H-7O_ ']- M8=%'-+N'U:C_ "+[D;G_ F7B3_H-7O_ ']-'_"9>)/^@U>_]_36'11S2[A] M6H_R+[D;G_"9>)/^@U>_]_31_P )EXD_Z#5[_P!_36'11S2[A]6H_P B^Y&Y M_P )EXD_Z#5[_P!_31_PF7B3_H-7O_?TUAT4)/^@U>_\ ?TUAT4)/^@U>_\ ?TT? M\)EXD_Z#5[_W]-8=%'-+N'U:C_(ON1N?\)EXD_Z#5[_W]-'_ F7B3_H-7O_ M ']-8=%'-+N'U:C_ "+[D;G_ F7B3_H-7O_ ']-'_"9>)/^@U>_]_36'11S M2[A]6H_R+[D;G_"9>)/^@U>_]_31_P )EXD_Z#5[_P!_36'11S2[A]6H_P B M^Y&Y_P )EXD_Z#5[_P!_31_PF7B3_H-7O_?TUAT4)/^@U>_\ ?TUAT4)/^@U>_\ M?TT?\)EXD_Z#5[_W]-8=%'-+N'U:C_(ON1N?\)EXD_Z#5[_W]-'_ F7B3_H M-7O_ ']-8=%'-+N'U:C_ "+[D>D?#GQ%K.I>+8[>]U*YN(3"Y*2.2,@<45F? M"O\ Y':/_KA)_*BNR@VXZGR&>0C#%6BK:+]3&\8_\CEJ_P#U]/\ SK#K<\8_ M\CEJ_P#U]/\ SK#KCE\3/K\-_!AZ+\@HHI54LP502Q. !WJ382BI9K6XMP#- M!+$#TWH5S^=14P33V"BBBD 444JJSL%52S'H ,DT )13I(WB:X)$,,DA'4(I./RI@W;9Y3$D,C2#J@4DC\*#!*LWDM$XES MC85.[/TH%=$=%3FRNA((S;3!R,A3&Y'13XX99L^5$[[1D[5)Q M3*!W"BBGF*18Q(8V"-P&(X/XT ,HI[PRQJK/&ZJPRI92 ?I3* "BBG)&\KA( MT9V/15&2:0#:*""#@C!%* 6( !)/ H 2BK#6%XB%VM)U4#))C( _2JX!)P! MS3$FGL%%.>-XG*2(R,.S#!IM(8444JJSL%52S'@ #)- "45-+:7-NH::WEC! MX!="/YU#3!-/8**<\4D>/,1DR,C<,9%-H ***<8Y!&)"C!")%>2&1$;HS(0#0;:=81,8)!$>CE#M/XTQNH9;2X93T( MC)!_2F)M+TN8XA*]O* ML9Z.R$#\ZC2-Y"1&C.0,G:,X'K3%=;C:*ECM;B6,R1P2N@ZLJ$@?C45 [IA1 M3O*D\OS-C;,XW8XS]:D>UN(XA*\$JQGHY0@?G0*Z(:*E^RW'D^=Y$OE?W]AV M_G4:J68*H)8G [T#NF)14LMM/ 0)H9(RW0.I&?SHEM;B!0TT$L8/0NA&?SH M%S(BHJ5[:XCB$KP2K&>CE" ?QH^S7'D^=Y$OE?W]AV_G0',NY%1112&%%%% M!1110 4444 %%.2*23=L1FVC)VC.!0B/(X2-&9CT"C)IA<;10002",$44@"B MBB@ HHHH **** "BBB@#M?A7_P CM'_UPD_E11\*_P#D=H_^N$G\J*[#[RRL/%-E<:AC[.K')*Y )! /X'!K#J]I-W:V5\DMY9)>0ZZ'HFL:)?-+:?:M0_M3P_/=;E=2K.A;MNZX^E5M>\)Z?=^(K]X M2]K8V$(:X"*,GT"#U^M8,WBV"VTJ/3M(LYH(?M'GO]HF\P]L*N ,"KESX]@F MU6XN%T^06U['Y=W"TH);T*''RD>^:V-#%P:<5W[+JMUM=JXMAX(L]5_ MLN[M+FX%C>,R/Y@7S(V!QVX(I+WP58_V7>W%A=W#36=P(9%F VMGC(Q3+3QQ M#ITNFPV5C*NGV1+F)Y0SR,3G); 'Z5$?&JC3]6MTLF#WTXF5C)PF#G!&.:GW M+&G+CN>ZV^6U^OR-"[^'D<0O;:*2\^UVEN)FEDCQ YQEE4XZ]:!X8T_1KK1) M5O+S[9>$-&55"L;>^1S5'5?&EKJ<,\SZ=+_:$T*QL[7!\H'@%@@QSCWJ*]\8 MQW<^BR"R9?[-Z@R9\S].*;<.@HPQLDE/SOMV_*YM:_X8B>\UK5M7O[B2*V=4 M#1J@>1B<=,8 %:FO>'H=?O=(C:=XK.#35D>0 ;MO../6NZ?* M]C?%6$:3 /&P.>&Q_2M72O%DNN:_:0Z?IZ)%':?9W@FN /,49Z''7FJ3@].Y MSRIXN$5*6G*GVLE9?COY&2G@W3]0TFQO=,N[DM=7GV;;. -O!)Z?2C5?!$4& MF:AQ9!W9#@9'6MG5]13P[X5TM(+0V=S'?&=;:9][D $%B0! MZUS^H^*=-U#S/*TR5);B97E::Z+*!D;@HXP#SUSUJ6H+1[F]&>*J-2BWRW?; MOU^78Y*/_6I_O"O5]9\/P>(M5TNVN)Y(4CTWS-R $\8]:X#Q)+IAUO=I,21V MRHHPAR"W?!KH4^(42:A;W7]G.1%9&UV^:.3QST]J4'%73-L5&M5Y*E%-.S[: M71')X&@O+*QN-*NIC]HN# XN /E(.,\=JR=9TO0[ WMM;WUT+VUEV;)D!64= M]I X_&KT/CB2TT>WM+:U*SP77VA9&?*GG."/_KU6U;7]%U 7BNEY=2!WE MDFW;/78 !C/OFD^2V@Z2Q2G^\O:_2W?KY6.9K:\->')_$VHM9V\\4+*AVK6-_<6CLK-#(T99>A(..*OZ/J=Q;YLTU'[!!(X9YE0[N.V5&['MTK*)+ M,68DD\DFM/3+W2X;>2'4M.>XRP9)89=CK[9((Q^%-;BJQO3LU?[OOUT/0+J6 M)=8UI()(;*^NK=&M+AW5!(N1E@W0$_7-6H-' M;74[JYMVU.*P^S\H16\<4FUX5!&,,01G YXJ63QD6U",+:XT MQ+?[-]EW\M&1SEL?>Y)SC\*VYXGCO!U^5**MWV[6MO\ AM<=K3ZU%96%VFL& M\MV9DAN8G!K1U2\GM[C0M!N+V60I)%<7:WLK*PM'M["VD\TQO('9W)&23@>GI5?4=:74?$3ZG-:J\;2 ^0YR-H[ M9&.U1S+H=<.#1]7,W^KD*1-_P ".W^M8,_B#3X-,N[32-.EMC>8$[2RA_E'9< 8 M')]:JZ9KO]G:-?V(A+/=%"L@;&PJP/3OTI\R4KDO#U)8=TK=5;:]M+[:'<^% M--.@-J,4T966Z::*,GG,:+D']37-Z-X8L]5\A7&I-+<,X,L4&(8L=-S$<_A4 MUQX]-QJMG>-9L$@M&@,8D^\Q!!?I[TFG^-;2U@T_S;"=YK(,J;+C;&P/=EQR M?QIWAL8JEBX\TTO>E;JNE_\ @%,>'M.T_3X[K5[FX EN7@7[. =H5BI8Y[9! MZ5UVG>'[;5_"VEQ_:$DM(+B5@2VPS<+A0#CDX-&.Z M>XA6*8(0&8L5;(.1SVQ4.H^)Q=Z/:6-M:_9?L\[2J8W.WG& ![8]>]).*-*E M'$U;+5.^^EDM?F7X[6Z\8^(KN.Z$MO!91,WV6)>8U7@(J^O059@\"07%UIQ, MEY;6UXLF4N(PLJ,OJ,=,8JLGC>(7RWK:>PN)H#!>NDFWS01]Y>/E;.#GFF6W MBZRL=3M+BUT^=<%Y'9NY;&,=.U%X=1..+2M37*K:+3L_/N176AZ/' MI$.K6\U\]K]I^SR(P7>>#@KV[=ZV=+T&PL-9TZ<]S''=_:?EE"@G! '0^OZ583Q7I46O)K*6%^]TK[CYMT MI7'H $&.*$X[CJ0Q+3A9VU[:]B2V\(12VD=[>G4)6NIW5/LD._: ?O/@''6L M632Y=&\716$Q#-#=(NX=QNE:^+;8V"6FHV=Q*D,K20F"X\L@-U5N#D5AR MZBLFMC4%@"(LPD$08G !SC)S4OETL;T8XCFDJFVO;Y6^1UFI:UJ%M\198!=3 M/;&9$:W9RR%2HR-IXI-1\-Z3927=_+->W%4YO$^BOK+Z MRFDW1OR0Z^9M4)_$[W6CK9SPEIOMOVMY=W#=>,?C5.2UN80 MHUER\D>71)[:FKXFT0SW.JW)NIKF^M?(RNP#HS5/3/%+VQU M"*]26:VO3N?RI/+D5AT(;!]3VHO"XXPQ<::BNB7;RNOE9_>0>)-!_L.XMMIE M\JYA$J+,NUUSU##U!IOA74;32]?@NKU.XC*E)(W'#*>N/0U&BE='4E.=! MPFFW;T_S.K>#4)M$N?)U"'6[";!=I)"9;;# !@K?,.N.F.:J?\(A:_\ "17& MF_:9O+BM//#X&2=F['TJDOB"PTVTN(]$LKB":Y 226XF$F$R#A0%&.0/6M-? M&]@)VO&TJ4WTEK]G>3SQM/R[<@;?ZU=XOW'7IS]:Q;7P)%,ME$WV]IKV$RI+'%F&/(RHUA,,6RY*1D=%WJ! MDD<=".E-N#W,XT<7!>[I?T[,YVWTZ>YU06$2[Y?,*<>QP37>ZE%8S:#H-G:; M3:QZD(=YQB7&06_'^M<#::E=6%Z;RSE,,V3AE&<9^M;EQXUOKC0[6Q?F:&X\ MYI2%PX!R!@ 8YQ41:2=SKQ5&M4G!QV7GY/4V]3FDU&'Q3:7#[H;-DD@4GB/' M&%]!@#BKUV6FUO5=$9_] CTT,D.?E5E(P1Z'DURVK>*+:]LKJ.TL7MY[UU>Z MD:0,&P!PHP,#(SWZU+=>+X9[6>5+%X]4N+=;>2X$GR[1R<+C@G [U?,CD6%J MV7NV^[1^[K^#.3KHI/"%U'X23Q!]I@,+$#RLX;_/MUKG:D,\IB$1EE^*[6'6K1$B4#4-/MHGP!S)$5'YD'->:5T$Q^3&D;1ELAPH (/L:J+233.?$TISG&<-XW_33YG0>)-%MKO6-4 MU._EECM+58U*Q ;V9NF,\=C69>>#[>*&Y>WNI'(M%O+?+A%)=%Y6V6GK>YHP:+_9WAW4UCO)DG-BDMS%M4JQU MX95(RDJF[U_!'H7B6S.M:!8V<$9>ZM(8I !W5\@_^@U>NT#G0K&SF: 6ES); M+(%!(V(PSSP:Y2S\=_9-8AO5LBT:68MFC+_>(SALX]ZJZ?XO^R1V FMGFDMK MB2=WWXW[P1CIQUK7GC<\WZGB.7EMHKM;;M._X_F27>A:;8I%7*O>3OL, M*J0BAB-S#'J#P*V;K3=+U'2?#-C<7-QNE1T@>%0!VY;/X5A?\)/87L$,>K:; M)<_9Y6>'RY@@VEBVU^#GDGIBDE\61/<:+(M@(UTXM\B/PV<<#TZ>]2G$Z)4L M1*U[W5^UMG:WX&H/#=Q=Z7INEM?'RA?S1%=HPH0MN8'&3P#UK,N?#^D-HEQJ M%I=W0,%TMNR3*#USEOE%7;+Q9+=W]E!:6\<>=P4(3MW;>E M%UXWLI8M12*PNO\ 3G61_-N0VQ@X;"_+P..E43XMC.MZGJ'V-L7MOY(3S/N? M(%SG'/3-)\AI".,=[W\MO+_@F/H^G'4M16!B%B0%Y6)P%0=3_3\:]!OI$G\2 M>%GL[)9HEM28X20/E!."2>,@#/->=6&JWNESO-93F%W4JQ !R/3D5TDOC^\> MZTJ<1 _8XRDJMC$N>"> ,<'%*$HI:FF+HUJDTXJZL^O=,T=9NY/^$8>XBN/[ M1:'4"WVB1<^1T^3#&K_ %>XOKJ0OBUMD>9F7<P'ZUSVJZN-0L].M8X MFBBLX?+VEL[F+$EOU_2DN-6,N@VFEI&52&1Y'8G.\G&/ICG\Z7-J;?5>:-G' M>5WZ?\,DC-9BS%F)))R2>]=#:^$+JZ\*3Z^MS L,)(,1/S'&/\>E<[4@GF6( MQ"5Q&>J!C@_A4*W4[*D9M+D=M>W0CKTO5[;6)O[$>PU2.T@%DFX/?+%SN;G: M6&?RKS2M?7M9766L2L!B^S6RP'+9W8).?UIQ:29AB*,JDX?"':W R[8;)&>*P)O!MK;W4\TEU,=-BM%N@P \PAAPOIG-8EEK M2VGAW4-+,!9KN1'$F[ 7;GMWZUL/XTBFD6.:Q=K1[);2:,289MHX93CCGV-7 MS1>YQK#XBBVJ5[?+:T?QW);;P=875U;2)>3BPN+1[A"0/,!4C(/;O45OX1M= M5&E3:;<3K!>R.C"X +KMR3C;[*:;%XRAM[B)8+)Q9P6CVT4;2 N"Q&6+8YZ# MM5?3?%KZ98:7!#;9DLIWD+,W#JV01CMP:/<+Y<99M;]-O/?\"?5/"UO9:4VI M(FH10PW'DRI..Z+VV[RU?,?F@$X[9[5NZGKNFWL"PPV- MT%>8R3/-=;VQ_=7@ #KU!K%,EL+_ ,Q(7^RB3(C=LMMST)QUQWQ42M?0ZL,J MG+^\O?Y?YG7:?J5[/X?UB^UF=FM)X/)MTD^ZTF,#8O08XY J]X4MH=,L+RVE MB!OKJP>=B1S&@*X'XY/Y"L36=?T35U&=.OXC''L@C6Z7RX^/39^/6C2_'6IV M!HD!"@J3C!SCG&.E6I)/5G%/#U9TWRQM=[;;;;7^>QTGA^9K;2] M"BDF^Q$LY6VW#_3 <]<],YQ\W'I7 W=I/+KDUJMN8YGF*B(<[23TK=MO%MI) M'92:IISW5[9$F"5)0B]NIV&H06]KX+AT^U1)6M[](Y".DLF#NY],]*N:E*\\ M&L0%S++]B4?V9D'[,0OWAV/KQS7,'QUJ+Z)]BD)>X\\2^<0N"!VP!ZXYI]SX MOM6-W>6NGR1:I=Q"*29I0R 8P2JXR"1[FJYHG-]5KW]Z/5]?-?AZ:G4VB-J> MJV'V*_MO[%:U,09"MR$) M^AP:ER6C-Z6'G&,XM.S5NE^NN_XG8ZI%>6G@^2]N[J"ZNH=0!AD\ MQ9]JG/&%[DW%T=2EDNXGE#9!M@2 <9^N/EXYK$O/$EF;"W MT[3]-\NQ2;SI(IY-YD;W( XITOB6RM+"YM]$T^2T-U(K2M+*), '(5< 8&0. MN:?,KD+#U>5>[K>_3177G\]#I+Z1[FX\3Z?*Y:UM+5/(C)^5"JY! [&I\%=< MFT3<3I\>D_+"3\N>#G'KQUKF+[Q9;W%I>&WL7BOKV-([B4R@J0HQPN."1[TX M^,(3;-,+%_[4:U^RFX\P;"O'.W&<\>O>GSHS^JUN7X?RWLM?P?F$+J M?PG+X@%S (8V(,6&+3Q<3,%4%D 'I_%D MBLZP\'V&J3:9+;7=PEG>^8I\P#S$9<^G&.*AB\9Q(;-FLI&9+3[)<9D&)$P. MG'!R!ZTZT\96VGW.GI:6$@LK(.1')*"[,V
WG M^MA/^$3L;^Q@N-*N+@[[S[*PN O7!.1CZ&K%UX'BV7'V3[>K6LRI*US%L612 MP4E#@9Y-9=GXJ:QTA;2&W(F2]%TLA;CH1C'XU:OO%=A<,\T.G7"W$LJRNTMR M65<$$A5P,9]\TKPL:..,4K)NWR_$T[?1;33KS6-/TZ^NQ/#:GSRZ(5?(SM'& M>]/T#1=-T;Q38VT]S,[!;RWU*[TJ2;4XH?*,PF"JWRXSC'7'O34HW,IT<2XM--W M7E>]OROYF@2Y,MNUO/Y3 'JK<'(/%#44KLB-3$SDXP>V^W=[?AN8>IZ'-I_B)M M(WAI/-5%;UW=/YBK^HZ'I-M7)U*)E4!T!CD)Z@8&1VZUGW&J6\MY+? M1VSQ70F62#;)E$4$8!!R2>.N:T;[Q%IMT\U['I;KJ\F;4K"'S)0P'EMC&X+WX]ZMKX+TPB*>8R IVW%5QD9QZFD/C* M,ZH;S[$V#9"UV^9WVXW=/TJKP.;EQK6[_#?3\-[%'6M%M+32;+4K"6=X+AF0 MK/CLY6OH>A04U&T][O[KZ!111 M4FQVOPK_ .1VC_ZX2?RHH^%?_([1_P#7"3^5%=N'^ ^-S[_>ODOU,;QC_P C MEJ__ %]/_.L.MSQC_P CEJ__ %]/_.L.N27Q,^LPW\&'HOR"BBBI-@HHHH * M*** "BBB@ H!(.0<444 *23U)/UI*** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I2Q/4D_6DHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!=S 8!./K2444 %% M%% !1110 4444 %%%% ':_"O_D=H_P#KA)_*BCX5_P#([1_]<)/Y45VX?X#X MW/O]Z^2_4QO&/_(Y:O\ ]?3_ ,ZPZ]^O_ASX?U+4)[VXBN#-.Y=RLQ R?:JW M_"K/#'_/&Y_[_FLG0DW<]2CGF%A3C%IZ)=/^">%45[K_ ,*L\,?\\;G_ +_F MC_A5GAC_ )XW/_?\TOJ\S3^W\+V?W?\ !/"J*]U_X59X8_YXW/\ W_-'_"K/ M#'_/&Y_[_FCZO,/[?PO9_=_P3PJBO=?^%6>&/^>-S_W_ #1_PJSPQ_SQN?\ MO^:/J\P_M_"]G]W_ 3PJBO=?^%6>&/^>-S_ -_S1_PJSPQ_SQN?^_YH^KS# M^W\+V?W?\$\*HKW7_A5GAC_GC<_]_P T?\*L\,?\\;G_ +_FCZO,/[?PO9_= M_P $\*HKW7_A5GAC_GC<_P#?\T?\*L\,?\\;G_O^:/J\P_M_"]G]W_!/"J*] MU_X59X8_YXW/_?\ -'_"K/#'_/&Y_P"_YH^KS#^W\+V?W?\ !/"J*]U_X59X M8_YXW/\ W_-'_"K/#'_/&Y_[_FCZO,/[?PO9_=_P3PJBO=?^%6>&/^>-S_W_ M #1_PJSPQ_SQN?\ O^:/J\P_M_"]G]W_ 3PJBO=?^%6>&/^>-S_ -_S1_PJ MSPQ_SQN?^_YH^KS#^W\+V?W?\$\*HKW7_A5GAC_GC<_]_P T?\*L\,?\\;G_ M +_FCZO,/[?PO9_=_P $\*HKW7_A5GAC_GC<_P#?\T?\*L\,?\\;G_O^:/J\ MP_M_"]G]W_!/"J*]U_X59X8_YXW/_?\ -'_"K/#'_/&Y_P"_YH^KS#^W\+V? MW?\ !/"J*]U_X59X8_YXW/\ W_-'_"K/#'_/&Y_[_FCZO,/[?PO9_=_P3PJB MO=?^%6>&/^>-S_W_ #1_PJSPQ_SQN?\ O^:/J\P_M_"]G]W_ 3PJBO=?^%6 M>&/^>-S_ -_S1_PJSPQ_SQN?^_YH^KS#^W\+V?W?\$\*HKW7_A5GAC_GC<_] M_P T?\*L\,?\\;G_ +_FCZO,/[?PO9_=_P $\*HKW7_A5GAC_GC<_P#?\T?\ M*L\,?\\;G_O^:/J\P_M_"]G]W_!/"J*]U_X59X8_YXW/_?\ -'_"K/#'_/&Y M_P"_YH^KS#^W\+V?W?\ !/"J*]U_X59X8_YXW/\ W_-'_"K/#'_/&Y_[_FCZ MO,/[?PO9_=_P3PJBO=?^%6>&/^>-S_W_ #1_PJSPQ_SQN?\ O^:/J\P_M_"] MG]W_ 3PJBO=?^%6>&/^>-S_ -_S1_PJSPQ_SQN?^_YH^KS#^W\+V?W?\$\* MHKW7_A5GAC_GC<_]_P T?\*L\,?\\;G_ +_FCZO,/[?PO9_=_P $\*HKW7_A M5GAC_GC<_P#?\T?\*L\,?\\;G_O^:/J\P_M_"]G]W_!/"J*]U_X59X8_YXW/ M_?\ -'_"K/#'_/&Y_P"_YH^KS#^W\+V?W?\ !/"J*]U_X59X8_YXW/\ W_-' M_"K/#'_/&Y_[_FCZO,/[?PO9_=_P3PJBO=?^%6>&/^>-S_W_ #1_PJSPQ_SQ MN?\ O^:/J\P_M_"]G]W_ 3PJBO=?^%6>&/^>-S_ -_S1_PJSPQ_SQN?^_YH M^KS#^W\+V?W?\$\*HKW7_A5GAC_GC<_]_P T?\*L\,?\\;G_ +_FCZO,/[?P MO9_=_P $\*HKW7_A5GAC_GC<_P#?\T?\*L\,?\\;G_O^:/J\P_M_"]G]W_!/ M"J*]U_X59X8_YXW/_?\ -'_"K/#'_/&Y_P"_YH^KS#^W\+V?W?\ !/"J*]U_ MX59X8_YXW/\ W_-'_"K/#'_/&Y_[_FCZO,/[?PO9_=_P3PJBO=?^%6>&/^>- MS_W_ #1_PJSPQ_SQN?\ O^:/J\P_M_"]G]W_ 3PJBO=?^%6>&/^>-S_ -_S M1_PJSPQ_SQN?^_YH^KS#^W\+V?W?\$\*HKW7_A5GAC_GC<_]_P T?\*L\,?\ M\;G_ +_FCZO,/[?PO9_=_P $\*HKW7_A5GAC_GC<_P#?\T?\*L\,?\\;G_O^ M:/J\P_M_"]G]W_!/"J*]U_X59X8_YXW/_?\ -'_"K/#'_/&Y_P"_YH^KS#^W M\+V?W?\ !/"J*]U_X59X8_YXW/\ W_-'_"K/#'_/&Y_[_FCZO,/[?PO9_=_P M3PJBO=?^%6>&/^>-S_W_ #1_PJSPQ_SQN?\ O^:/J\P_M_"]G]W_ 3PJBO= M?^%6>&/^>-S_ -_S1_PJSPQ_SQN?^_YH^KS#^W\+V?W?\$\*HKW7_A5GAC_G MC<_]_P T?\*L\,?\\;G_ +_FCZO,/[?PO9_=_P $\*HKW7_A5GAC_GC<_P#? M\T?\*L\,?\\;G_O^:/J\P_M_"]G]W_!/"J*]U_X59X8_YXW/_?\ -'_"K/#' M_/&Y_P"_YH^KS#^W\+V?W?\ !/"J*]U_X59X8_YXW/\ W_-'_"K/#'_/&Y_[ M_FCZO,/[?PO9_=_P3PJBO=?^%6>&/^>-S_W_ #1_PJSPQ_SQN?\ O^:/J\P_ MM_"]G]W_ 3PJBO=?^%6>&/^>-S_ -_S1_PJSPQ_SQN?^_YH^KS#^W\+V?W? M\$\*HKW7_A5GAC_GC<_]_P T?\*L\,?\\;G_ +_FCZO,/[?PO9_=_P $\*HK MW7_A5GAC_GC<_P#?\T?\*L\,?\\;G_O^:/J\P_M_"]G]W_!/"J*]U_X59X8_ MYXW/_?\ -'_"K/#'_/&Y_P"_YH^KS#^W\+V?W?\ !/"J*]U_X59X8_YXW/\ MW_-'_"K/#'_/&Y_[_FCZO,/[?PO9_=_P3PJBO=?^%6>&/^>-S_W_ #1_PJSP MQ_SQN?\ O^:/J\P_M_"]G]W_ 3PJBO=?^%6>&/^>-S_ -_S1_PJSPQ_SQN? M^_YH^KS#^W\+V?W?\$\*HKW7_A5GAC_GC<_]_P T?\*L\,?\\;G_ +_FCZO, M/[?PO9_=_P $\*HKW7_A5GAC_GC<_P#?\T?\*L\,?\\;G_O^:/J\P_M_"]G] MW_!/"J*]U_X59X8_YXW/_?\ -'_"K/#'_/&Y_P"_YH^KS#^W\+V?W?\ !/"J M*]U_X59X8_YXW/\ W_-'_"K/#'_/&Y_[_FCZO,/[?PO9_=_P3PJBO=?^%6>& M/^>-S_W_ #1_PJSPQ_SQN?\ O^:/J\P_M_"]G]W_ 3S_P"%?_([1_\ 7"3^ L5%>HZ+X&T70-1%]8QS+.%*@O*6&#UXHKII0<(V9\[FF*IXJO[2GM:VI__]D! end GRAPHIC 14 sri-20201231x10k001.jpg GRAPHIC begin 644 sri-20201231x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBJ&K:SI^B6AN=0N4AC'3/5CZ =Z3:2NRH0 ME.2C%7;+]8^M^)]*T"/_ $RX'G$?)!'\SN?0"N#O?'FM>)[QM,\+6;QJW#7# M#YE'KGHHK>T3PEIGA>%M7UN[6XO0-SW$[95/]W/>N?VSGI3V[]#U?[.CATGB MG[SV@OB?KV_,L61\0>)76XN]^CZ<"&2&-OW\H_VF_A%=)>:A9Z9 )+NX2).@ M+GEOH.I-GNZ^;,J]/WDJJY>T5O\_\ @W?D;-M<)=6Z3QA@CC(WJ5./ MH:ESSBN737[_ %]F3P_!Y=J#M.H7*80_[B]6^O2MC3-(ATP2.)9[BXEP99YW M+,Y_D!["M(SYMCFJT/9)\[L^V[^?;\_(T****LY@HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBHKBY@M86FN)4BC49+NP % TFW9$M07=[;6% MNUQ=SQPQ+U9VP*X#7_BQ86HD@TB%KJ<' F<8C^H[G]*\PU+6-6\37X>[G>9S M]U,X1![#H!7'5QD(Z1U9[V"X?Q%;WZWN1\]_N_S/0_$GQ85-UOH,>YNAN95X M_P" C_&N*K?ECZUH1KXG^(-X$+G[-%SS\D$(^@__77$ZCJ/W]7V1]##"PPE-K#I076< MM_E_279,Z>X\<:-X#=5\03+JGB^[=X@-R6 MA; 'U[ >U4K.Z\)?#\G#G5-8"X+1@%4/H">!^II4A\6_$/YIG_LW1BHZO.FH^+;GSW!S'8IQ%']<=36WX>\*:7X;@VV< ,Q M&'G?EV_'L/:MRNN-*4M:GW=#PZN,ITKPPBMWD_B?IV^6HV.-(HUCC4*BC 4# M IU%%;GF!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(S*BEF8 M*H&22< 5FZ_JS:)H\]^MI+=&,9\N/K]3[5X7XA\<:QXA9DFF,%J?^7>(X7\? M6N>OB8TM'N>MEN45L=[T7:*W?_ /3/$7Q/TO2MT&GXO[D<91OW:GW/?\*\FU MOQ-JWB"8O?W3.F"O+N]_\ @!2KN)VK MG)XP.])4D$\EO*)(FVN.A':L#TG>VAN6>DZ?IQ$_B"9UP-RV4)!E?TW?W!^M M7;CQ#K7B.1-(T6U-K9D82SM1V]6;J:7POX#U/Q),L\P:WLBP@"Y'SR'EW^IKNH4)S6FD?Q9\UF69X?#2][]Y46R^S'_ (/W MOS1R'A/X8VNG[+S60MS<]5A_@0_U->AJJHH55"J. .!7F\GBCQ-XG\:ZKX? M\.W-CIEOI;!)[JXA,SNWH%X&/QK1N/%>K^$/#YNO%UO!<3FZ6W@?3^!*#P&8 M,?E^@S7I4Z4::M%'R&*QE;%3YZTK_DO0[BBFQOYD2.!@, <4ZM#E"BBB@ HH MHH **P_%MYKUCH$DWAO3X;[4=ZJL4K[0%)Y/OC_/2MBW:5K:)IT"3% 753D! ML<@4 245Q7COQ1J/AW5?#,%D8_+U&^^S3ATS\O!R/0]?SKM: "BBB@ HHHH M**** "BBB@ HHHH 1E#*58 J1@@]Z\=\?^ #I[2ZOI49-J3NFA4?ZOW'M7L= M(RJZE6 *D8(/>LJU&-6-F=V Q]7!5?:0VZKN?*M%>D>/_ #:>\FK:3%FU/,T M*CF,^H]J\WKPZE.5.7+(_1\'C*6+I*K2>GY!73^!GT)=?C&N0EU8@1,Q^16_ MVAWKF**4);,)^6"=C]SV)]*]>^)?!NK M:?X@G\7>#[E(]2=,7=E,,QW0'\FKB/B#K.D>._!%CJIM9(M1M;Z.TN879E,+ M$_,N,X.?6O0Y_%'B_3;J[@N_!LE\@<_99M-N%*LO;?OP0??]*X6?X:>);KPE MK-]+'"NM7M^M]'9+)E5"_P )/][\:U.(TO$EM'X;N="\*^&GGTW^W9 ;JX6Z MDD=4 Y";R=N>>1BI?%O@NU\!^&W\2>%KF[L[_3RLD[2WCNMRF0&5P[%@7MAJ^A.KK%>LBI<@C#HI!)[<$XZU-XKG\1^.M%7PY;>&K M[34NW07EU>E D: @D+M8ECP* .4T:6]\<_%>]C.KZA9:=/I\<[P6TY7<"J\ M_P /)[8-;%W&?AG\1;"'3KZ\DT:_M)Y);*XN6E".BELKNR>W7W-7?"/@_4-" M^+>IW8LI$TC["L$%P<;6(V\?I6EXQ\/7VN?$7PXPL))-+B@N$N;E2,)O1EQ_ M+\Z .)T/7="\964VL^+/%]]9WTLKK!9VMS) EJ@.%P%&&/&<\^]0:EXQ\0:C M\/M)^QZS<1ZC#XA73Q>(Q3SEP=A? &X$%2>Q[UUOA"76?AY9S>'-4T2]OK"W MEDDL;ZQC\T.C$G:R]0+JGBG1/#=Q;Z'?P-%KD$KPRJ"ZQ+GYR% M)P/K0!2\6^'-3\&^ =9U&'Q=KMS=RR6Q+R7#?*?-53@CE00W8CH!4KW^I^// M&]UX6AU.]T[1M+M$-Y+:2;)KB5E'&\Y('/XX.:Z'XL6.H:E\/KJSTVU>YGEF M@RB*2VT2*Q(_(?AFN:-AJO@3XB3^)%T^[O=$U6VBCNA:1F66"4*!DH.2,C/' MK0!B>.?#NH>&_%O@J,ZW?:AHWVX>6M_*))(I!MS\V 2NT<>G/K70^'7U/XIR M:EK$NNZKI.D0736UC;Z9<>2QV@9:1@,MG(X]ZS/%\VM^,_%GA*]T_1-030[6 M[W%YXBC.Q*Y54 8!/7)JYX0FN_A=/JVA:MINHW&GR7;7%A=65J\ZNK<;6 MVYPW"]?UH SD\2^(O!_Q"UJUUG5KK4=.TW2S<0+(0OG#^$GG&[)*DXYQ3K#5 M/[:\,C7=0^)HL=NV-HCRWXUG/:WWC'XN:[87UK)9KJ.C%( M5E^] F/D+ =]PSC/>NC\*^([+PSH]OH'B;P]=1:M9IY(:'3S,MRH.%*,H.>* M .T\ >(Y?%7@RQU2X51O&_'_@$Z:S MZKI41-H3F6%1GR_<>U>RUSWB;Q=I/AVW9+MUEG9>+9<%F'OZ"L,13A.'OZ'I MY5BL10Q"]@N:^Z[_ -=SYUHJWJ5U#>ZA-$]S]+BVT MFU8*]/\ A_X_-N8M'U>3,1^6"=C]W_9/M7F%%:4JLJ9 M'YQCL#5P57V=3Y/N%%%%:G$%%%% !1110 4444 %<5=ZWX\T^_N($\(6VJVY MD8P7%MJ,<.$).T.LF#N QG'%=K10!PWA'PEJ,/B34/%OB(QKJ]ZHB2VAD+QV MT0QA<]SQ]*[FBB@ HHHH **** "BBB@ HHHH *@N[RVL+=KBZF2&%>KN< 5S M7BCQ[IGAP&%2+J]QQ#&?N_[Q[5Y'J.K^(/&VHA"LMP<_N[>%?D0?Y[FN6MBH MP]V.K/:P&2UL2O:5/*OBH\A>ST$%$Y#73#D_[H[?4UYP([O49I M)V+2,3NDED;CZDFMJ?2M+T ;=4G^V7X&3:6[#8A]'@^IYKS:LIU)>_OV/L,'1P^%I_N%:/63Z_P"?X+L8\BJC;5<. M1U(''X4GEMLW[3M]:VKJVTS16\MI4U&]4_,$_P!0A],]6_E67)+P4=/H*Q<;:'?"ISJZV[LKT^*&2>58H8VDD8X"J,DUWGA[X6:GJ(2?5 M&^PP'G8>9"/IV_&O4]#\+:1X>BVV%HHD(^:9QN=OQ_H*Z:6#G/5Z(\C'<08; M#WC3]^7EM]_^1Y?X8^%^H7T\=QK"_9;0P MJ2BO3HT(4E:)\9C\RKXV2E5>BV2V04445L< 4444 %%%% !1110 4444 %%% M% !1110 4444 %%!( R>!7%>(_B%:Z=,=/TB(ZCJ1.W;'RB'W(ZGV%1.I&"O M)F^'PU7$3Y*2N_R]3J=2U2RTBS:ZO[A(85[L>I] .YKRK7OB#JOB*Y.F>&X) MDB?@LBYE?_XD5)9O[6\77[6T(Y6#< 57^2C]:67Q+I^CEM(\#:6+F MZ;Y7N53=G\>K?RKCJU)R6ONK\6?08+"8>C+W%[6HO_ (^KZF)#X&MM(A&H^+ MM0%NC?,+6-MTLA],U%+KVH:W)_8WA/3?L5F1@I /WCCU=^PKH[#X=W.HRMJ_ MB_4',A^9H@XX'NW0?05'J?CBQTA#HW@VP1GS@S1ID$^PZL?#-(\,VZWOBN^#RD;DL8#RY]S_GZUB:QXJO=: T MW3+466GYQ':6PY?_ 'B.IKH=)^&^M:_&- M)\/Q;;"U5'(PTK8%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 5G:OK=AHD"RWDN&<[8XD&YY#Z*HY-:-,:&)IEE:)#*@(5RH MRH/7!I.]M"Z;@I7FKHXNYL?$OB["73'1=))YB4YGE'^U_=^GYU(T_AOP0$L= M.LS<:E)PL,*^9-(?5CV_SQ71ZI9WE\D<-M?&TB)/G,B9D8>BD\+]<&HK+2]* M\.VTL\:)",9FN)&RS>[,>36'LVG=;]W^AZ*Q<9049?#TA'3_ ,">[_'Y'+R> M&M?\63+-XBNOL-@.5T^V;DC_ &CZ_G6G=ZCX?\$6J6EI;+]H?B.UMUW2R'W[ M_B:LO>ZEKV(]-#V-B?OWDJ?.X_Z9J?\ T(_D:NZ9X?T[2G::&'?-9EEUF8Z7IN GRAPHIC 15 sri-20201231x10k003.jpg GRAPHIC begin 644 sri-20201231x10k003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#O/!/@GPU> M>"]*N+C1[:2:2 %G8').3[UO_P#" >%/^@':?D?\:/ '_(A:-_U[C^9KI* . M;_X0#PI_T [3\C_C1_P@'A3_ * =I^1_QKGIO%&NKXZ_L]KRVMK7< EI?P%:-W=^*=/UB"XN+VS-E-*56Q6$;]N.SYYQUZ4+5)]P>C:[&A_P@ M'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-<[IGB_4I_$-Z;J]>/3X'D58GT\JC M;>F)LX)]L5IZ7JVO1:M:G4KFWGLKXD0QQQ!6B.>,G//%"UMY@]"__P (!X4_ MZ =I^1_QH_X0#PI_T [3\C_C6_<74%I'YEQ,D2?WG; JFNO:0XRNI6I'J)10 M!F?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ M +^BC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-:O\ M;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/ MR/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A M/"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^BC^W-*_Z"-M_W]% &5_P@'A3_ * = MI^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\ M(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^B MC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE? M]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ MC6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ M $ [3\C_ (UJ_P!N:5_T$;;_ +^BC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_ MQH_X0#PI_P! .T_(_P"-:O\ ;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4 M_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^BC^W- M*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE?]!&V M_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ M &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ $ [ M3\C_ (UJ_P!N:5_T$;;_ +^BC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X M0#PI_P! .T_(_P"-:O\ ;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@ M':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^BC^W-*_Z" M-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE?]!&V_P"_ MHH_MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI M7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ $ [3\C_ M (UJ_P!N:5_T$;;_ +^BC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI M_P! .T_(_P"-:O\ ;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@':?D M?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/[ M%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^BC^W-*_Z"-M_W M]% &5_P@'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE?]!&V_P"_HH_M MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01 MMO\ OZ*/[%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ M_P!N:5_T$;;_ +^BC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI_P! M.T_(_P"-:O\ ;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/ M^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/[%/\ MH!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^BC^W-*_Z"-M_W]% & M5_P@'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE?]!&V_P"_HH_MS2O^ M@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ MOZ*/[%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N M:5_T$;;_ +^BC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI_P! .T_( M_P"-:O\ ;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \ M*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VG MY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^BC^W-*_Z"-M_W]% &5_P@ M'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE?]!&V_P"_HH_MS2O^@C;? M]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/ M[%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T M$;;_ +^BC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI_P! .T_(_P"- M:O\ ;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ M0#M/R/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_& MC_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^BC^W-*_Z"-M_W]% &5_P@'A3_ M * =I^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE?]!&V_P"_HH_MS2O^@C;?]_10 M!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ M +^BC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-:O\ M;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/ MR/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A M/"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^BC^W-*_Z"-M_W]% &5_P@'A3_ * = MI^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE?]!&V_P"_HH_MS2O^@C;?]_10!E?\ M(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ C6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ $ [3\C_ (UJ_P!N:5_T$;;_ +^B MC^W-*_Z"-M_W]% &5_P@'A3_ * =I^1_QH_X0#PI_P! .T_(_P"-:O\ ;FE? M]!&V_P"_HH_MS2O^@C;?]_10!E?\(!X4_P"@':?D?\:/^$ \*?\ 0#M/R/\ MC6K_ &YI7_01MO\ OZ*/[%/\ H!VGY'_&C_A /"G_ M $ [3\C_ (UJ_P!N:5_T$;;_ +^BGQ:MIT\@CBO8'<]%60$F@#$E\ ^%!"Y& MAVN0I['_ !J?P;#'!X0TV*) J+%A5'89-;LW^HD_W3_*L7PE_P BKI__ %S_ M *F@"#P!_P B%HW_ %[C^9KI*YOP!_R(6C?]>X_F:Z2@#S[7?#WB35?$R(RV M3Z=M(6[;_71#.>!C&<^]2V&D^,8O$4UW>1:5<0.=DA:X=6MVU1K065D2 M;?R6)=SGC<"../2NPHH6@-7,S7M-M=2TJ>.ZC+JD;,!N(YQ[5YK\,O#.GZIH M5T]RC,4NI%'S'IFO5;__ )!UU_UR?^1K@_A#_P B]>_]?DO\Z -[_A!-%_YY M-_WT?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ M !KIJ* .9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT M?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ !KI MJ* .9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/ M^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ !KIJ* . M9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/^$$T M7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ !KIJ* .9_X0 M31?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/^$$T7_GD MW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ !KIJ* .9_X031?^ M>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/^$$T7_GDW_?1 M_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ !KIJ* .9_X031?^>3?] M]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/^$$T7_GDW_?1_P : MZ:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ !KIJ* .9_X031?^>3?]]'_& MC_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/^$$T7_GDW_?1_P :Z:B@ M#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ !KIJ* .9_X031?^>3?]]'_&C_A! M-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/^$$T7_GDW_?1_P :Z:B@#F?^ M$$T7_GDW_?1_QH_X031?^>3?]]'_ !KIJ* .9_X031?^>3?]]'_&C_A!-%_Y MY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7 M_GDW_?1_QH_X031?^>3?]]'_ !KIJ* .9_X031?^>3?]]'_&C_A!-%_YY-_W MT?\ &NFHH YG_A!-%_YY-_WT?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW M_?1_QH_X031?^>3?]]'_ !KIJ* .9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ M&NFHH YG_A!-%_YY-_WT?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_ MQH_X031?^>3?]]'_ !KIJ* .9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFH MH YG_A!-%_YY-_WT?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X M031?^>3?]]'_ !KIJ* .9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG M_A!-%_YY-_WT?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031? M^>3?]]'_ !KIJ* .9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!- M%_YY-_WT?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3? M]]'_ !KIJ* .9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY M-_WT?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ M !KIJ* .9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT M?\:/^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ !KI MJ* .9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/ M^$$T7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QH_X031?^>3?]]'_ !KIJ* . M9_X031?^>3?]]'_&C_A!-%_YY-_WT?\ &NFHH YG_A!-%_YY-_WT?\:/^$$T M7_GDW_?1_P :Z:B@#F?^$$T7_GDW_?1_QKG]0T:UT;Q3ID=HI4/(,\^XKT:N M)\3?\C=I/^^/YB@#LYO]1)_NG^58OA+_ )%73_\ KG_4UM3?ZB3_ '3_ "K% M\)?\BKI__7/^IH @\ ?\B%HW_7N/YFNDKF_ '_(A:-_U[C^9KI* "BBB@ HH MHH KW_\ R#KK_KD_\C7!_"'_ )%Z]_Z_)?YUWE__ ,@ZZ_ZY/_(UP?PA_P"1 M>O?^OR7^= 'HE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !7$^)O^1NTG_?'\Q7;5Q/B;_D;M)_WQ_,4 =G-_J)/]T_RK%\)?\BKI M_P#US_J:VIO]1)_NG^58OA+_ )%73_\ KG_4T 0> /\ D0M&_P"OX_F:Z2@ HHHH **** *]__P @ MZZ_ZY/\ R-<'\(?^1>O?^OR7^==Y?_\ (.NO^N3_ ,C7!_"'_D7KW_K\E_G0 M!Z)1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q/B M;_D;M)_WQ_,5VU<3XF_Y&[2?]\?S% '9S?ZB3_=/\JQ?"7_(JZ?_ -<_ZFMJ M;_42?[I_E6+X2_Y%73_^N?\ 4T 0> /^1"T;_KW'\S725S?@#_D0M&_Z]Q_, MUTE !160_BG0X]9&COJ=NNHD@"W+?-DTU?%F@MK)T==4MSJ )4V^[YL@9Q0M M=@>ALT5EVWB31KS5)-,M]1@DO8L[X5;YEQUHL/$>CZI?365CJ,$]S#GS(T/* MT+4"Y?\ _(.NO^N3_P C7!_"'_D7KW_K\E_G7>7_ /R#KK_KD_\ (UP?PA_Y M%Z]_Z_)?YT >B4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%)D#J10 M%-\Q!_&OYTQ[B&-2SRH .I+"@"6BLR; MQ%H]OCSM1MTSTRU9\WC[PI;[O.UZR3;UR_2@#HZ*XN?XL>"(<8\06DF?[CYK M.F^-G@V+=B]>3']Q0<_3F@#T6BO*YOC]X2B("PZC)G^Y"#C]:P]8_:%LO[/G M&E:9O+?07LO[V+J02>JCMU MZ5]4PRB:".4*5#J&P>HR* 'T444 %%%% !1110 5Q/B;_D;M)_WQ_,5VU<3X MF_Y&[2?]\?S% '9S?ZB3_=/\JQ?"7_(JZ?\ ]<_ZFMJ;_42?[I_E6+X2_P"1 M5T__ *Y_U- $'@#_ )$+1O\ KW'\S725S?@#_D0M&_Z]Q_,UTE 'D^L_9=+\ M6F[M;JWO(FRT]K< ^8ASC$>,'/?G-;$]QHVLZ@UAI@M(UM27FE+@,9,?<7G. M>G/2NHF\*Z'<:VFLRZ;;M?H.)B@W?7/K3$\'>&XK[[_YG%W;0/IUE'9&(ZJ)7WA/O@Y&[/>K]B]B^IZ&MB8 MC=Y?4#)W;OQ]:["WT+2K749-1M]/MX[R3.^=8P';/J:++0M*TZ\EN[/3 M[>"XF_UDL<8#-]31'3\R9*Y7\2W]WI^C3R6FF3:@[(P,<3JI48Z_,17F/PU\ M0:O8Z%O?^OR M7^= S2_X2_Q%_P!"'JG_ ($P_P#Q5'_"7^(O^A#U3_P)A_\ BJ[*B@#C?^$O M\1?]"'JG_@3#_P#%4?\ "7^(O^A#U3_P)A_^*KLJ* .-_P"$O\1?]"'JG_@3 M#_\ %4?\)?XB_P"A#U3_ ,"8?_BJ[*B@#C?^$O\ $7_0AZI_X$P__%4?\)?X MB_Z$/5/_ )A_P#BJ[*B@#C?^$O\1?\ 0AZI_P"!,/\ \51_PE_B+_H0]4_\ M"8?_ (JNRHH XW_A+_$7_0AZI_X$P_\ Q5'_ E_B+_H0]4_\"8?_BJ[*B@# MC?\ A+_$7_0AZI_X$P__ !5'_"7^(O\ H0]4_P# F'_XJNRHH XW_A+_ !%_ MT(>J?^!,/_Q5'_"7^(O^A#U3_P "8?\ XJNRHH XW_A+_$7_ $(>J?\ @3#_ M /%4?\)?XB_Z$/5/_ F'_P"*KLJ* .-_X2_Q%_T(>J?^!,/_ ,51_P )?XB_ MZ$/5/_ F'_XJNRHH XW_ (2_Q%_T(>J?^!,/_P 51_PE_B+_ *$/5/\ P)A_ M^*KLJ* .-_X2_P 1?]"'JG_@3#_\51_PE_B+_H0]4_\ F'_ .*KLJ* .-_X M2_Q%_P!"'JG_ ($P_P#Q5'_"7^(O^A#U3_P)A_\ BJ[*B@#C?^$O\1?]"'JG M_@3#_P#%4?\ "7^(O^A#U3_P)A_^*KLJ* .-_P"$O\1?]"'JG_@3#_\ %4?\ M)?XB_P"A#U3_ ,"8?_BJ[*B@#C?^$O\ $7_0AZI_X$P__%4?\)?XB_Z$/5/_ M )A_P#BJ[*B@#C?^$O\1?\ 0AZI_P"!,/\ \51_PE_B+_H0]4_\"8?_ (JN MRHH XW_A+_$7_0AZI_X$P_\ Q5'_ E_B+_H0]4_\"8?_BJ[*B@#C?\ A+_$ M7_0AZI_X$P__ !5'_"7^(O\ H0]4_P# F'_XJNRHH XW_A+_ !%_T(>J?^!, M/_Q5'_"7^(O^A#U3_P "8?\ XJNRHH XW_A+_$7_ $(>J?\ @3#_ /%4?\)? MXB_Z$/5/_ F'_P"*KLJ* .-_X2_Q%_T(>J?^!,/_ ,51_P )?XB_Z$/5/_ F M'_XJNRHH XW_ (2_Q%_T(>J?^!,/_P 51_PE_B+_ *$/5/\ P)A_^*KLJ* . M-_X2_P 1?]"'JG_@3#_\51_PE_B+_H0]4_\ F'_ .*KLJ* .-_X2_Q%_P!" M'JG_ ($P_P#Q5'_"7^(O^A#U3_P)A_\ BJ[*B@#C?^$O\1?]"'JG_@3#_P#% M4?\ "7^(O^A#U3_P)A_^*KLJ* .-_P"$O\1?]"'JG_@3#_\ %4?\)?XB_P"A M#U3_ ,"8?_BJ[*B@#C?^$O\ $7_0AZI_X$P__%4?\)?XB_Z$/5/_ )A_P#B MJ[*B@#C?^$O\1?\ 0AZI_P"!,/\ \51_PE_B+_H0]4_\"8?_ (JNRHH XW_A M+_$7_0AZI_X$P_\ Q5'_ E_B+_H0]4_\"8?_BJ[*B@#C?\ A+_$7_0AZI_X M$P__ !5'_"7^(O\ H0]4_P# F'_XJNRHH XW_A+_ !%_T(>J?^!,/_Q5'_"7 M^(O^A#U3_P "8?\ XJNRHH XW_A+_$7_ $(>J?\ @3#_ /%4?\)?XB_Z$/5/ M_ F'_P"*KLJ* .-_X2_Q%_T(>J?^!,/_ ,51_P )?XB_Z$/5/_ F'_XJNRHH M XW_ (2_Q%_T(>J?^!,/_P 51_PE_B+_ *$/5/\ P)A_^*KLJ* .-_X2_P 1 M?]"'JG_@3#_\51_PE_B+_H0]4_\ F'_ .*KLJ* .-_X2_Q%_P!"'JG_ ($P M_P#Q5'_"7^(O^A#U3_P)A_\ BJ[*B@#C?^$O\1?]"'JG_@3#_P#%4?\ "7^( MO^A#U3_P)A_^*KLJ* .-_P"$O\1?]"'JG_@3#_\ %4?\)?XB_P"A#U3_ ,"8 M?_BJ[*B@#C?^$O\ $7_0AZI_X$P__%4?\)?XB_Z$/5/_ )A_P#BJ[*B@#C? M^$O\1?\ 0AZI_P"!,/\ \51_PE_B+_H0]4_\"8?_ (JMS5_$NC:%$SZCJ%O! MM&=C2 ,?H*\WU3XYVK7,6 MEZ9+P8U&"1Z,N>:PX?V>]23Q1%;2W:2:4 &DN ,$CT S_G- '6/^T1I4<(E; MP_?A#W\Z/_&H?^&D]$_Z .H?]_$KLK7X/^#+54 TM9-HQF3#9^O%:'K!N%2: //E_:+TMSA?#>J,?9E-2#]H*S=BH!0!Y ?CEJ=P=MIX1U#=U_>1G&*3_A:WCB MY^:T\(G:>!YBD<_G7M@ P.E% 'B?_"8?%Z^^2#PK:H>N5;'\VJI/J'QLF9B MNCB+/9)$X_\ 'J]WHH ^=9XOCI,H"B\BQW26+G]:SY-"^-=PY-P=0<-PW[Z+ M)'YU]-44 ?,8\#_$.?B\L=9<#ILNHA_6GK\,-;E8/=Z)XD=S]\I>P<_K7TS1 M0!\YP_"_RR=_A;Q/+G^_>V_'ZUH0_#ZSBV[_ (>ZS-CKONX.?K\U>^44 >*P M>$-)ASN^$MY+G^_6,EG+\-KTPNI4KYT'3_OJO0J* /"/"?A"X\,:[ M<:F/ 6ISLS$P*UQ!B,?]]?2O1?\ A+_$0_YD+5/_ )@_P#BJ[*B@#C?^$O\ M1?\ 0AZI_P"!,/\ \51_PE_B+_H0]4_\"8?_ (JNRHH XW_A+_$7_0AZI_X$ MP_\ Q5'_ E_B+_H0]4_\"8?_BJ[*B@#C?\ A+_$7_0AZI_X$P__ !5'_"7^ M(O\ H0]4_P# F'_XJNRHH XW_A+_ !%_T(>J?^!,/_Q58UUJE_J?BC37OM%N M=,99% 2>1'+_]?DO\Z /1**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHI[JWM4+W M$\<2CN[ ?SK@_$'QA\+Z(S10SM?W0S^YMP2?SQB@#T&JE_JEAI=N9[Z[BMXA MU9VP*\:;QO\ $3QH3%X=T5M/M6_Y>)!AU'KR?Z5:L?@I?:K<+>>+O$-Q>S'D MI$< ^QR* -37?CCX>L7-OI2RZE=$X3RAE"?KFL!M0^*WCCY;6S31+&3O)W'J M#C->HZ'X)\.^'8PNG:7!$V.7QDG\ZWP HP /04 >2:1\#+!I%N?$>IW>J3Y MR4>0[0?8YKTC2O#FD:+"L6GZ?;PA>C!!N_/K6I10 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$^) MO^1NTG_?'\Q7;5Q/B;_D;M)_WQ_,4 =G-_J)/]T_RK%\)?\ (JZ?_P!<_P"I MK:F_U$G^Z?Y5B^$O^15T_P#ZY_U- $'@#_D0M&_Z]Q_,UTE__P"0==?]#= N+^3.WS'7&/? S59? _Q$\:. M)?$FM-IUJQ_U5N=K@>A Q0!WWB'XG^%?#BG[3J40V_A'P]+&K<+W:^NAUEN"6S_ ,!)(KNX M+:"UC$=O#'$@_AC4*/TH \8A^%/BSQ/()O&'B&3RB /^1"T;_KW'\S725S? M@#_D0M&_Z]Q_,UTE !1110 4444 5[__ )!UU_UR?^1K@_A#_P B]>_]?DO\ MZ[R__P"0==?]_&7P589\W4G?'_/*(O_*@#O&=4&78*/4G%.KY9^(OQDO?$=W';Z)) M+:V$39W9(:0^_M[5L^&/$_Q-^(-H++3KA+:VA4+)>;2K'_@6>30![SJGB/1] M%A:;4-0@@1>N6R?R'->;ZO\ '*R,QM?#FEW.J3$X65$/EY]^AHTKX&V4LZWG MBC4[C5;KJ26(&?0YSFO1]'\-Z/H,0CTO3X+88Y,: $_6@#R0:9\4_'39O+I= M"L9.3&O(8?J:Z'0O@AX?T]Q/JLDVJS]3]H;*Y]L8KT^B@"I9:98Z="L5G:Q0 MHHP B]*MT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 444$X&3TH **R-(\2Z9KEW>VMC/YDMF_E MS#&,')']*UZ "BBB@ HHHH **** "N)\3?\ (W:3_OC^8KMJXGQ-_P C=I/^ M^/YB@#LYO]1)_NG^58OA+_D5=/\ ^N?]36U-_J)/]T_RK%\)?\BKI_\ US_J M: (/ '_(A:-_U[C^9KI*YOP!_P B%HW_ %[C^9KI* "BBB@ HHHH KW_ /R# MKK_KD_\ (UP?PA_Y%Z]_Z_)?YUWE_P#\@ZZ_ZY/_ "-<'\(?^1>O?^OR7^= M'HE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1163XA\1:?X9TF74-0F"1H.%SRQ]!0!K45@^'_&.C>(]*2_M+R)4/WDD< J? M0YJ6\\6:!89^T:K:ICT<'^5 &S17#7OQ?\$V60=:BDD!^XJ-_A6!=?'O08L_ M9=,O[ST\I1_6@#UBBO%#\;=9OB1I7A*[;T\Y,?UII\7_ !;UC M/"\-M&>-X M;! /:SIMAG[7>PPXZ[VQ6!>?$WP;99$OB"R+#^%9,FN-M/@!HZ$ M/>:UJ=PW=2XV_P JZ"S^#7@NVP9=+2Z([RD_T- %*\^.O@VTSMENKC_KC&&_ MK6-)\>H;HD:1H5U='MO7;_*O1K/P1X9L"#:Z-;1XZ8!/\S6NEC:1 !+6%0.F M(Q0!XZ?B1\2-3.-.\#R1H>!)DL![G(H\WXTZKQ&+.Q5NTJ#@'MG;7M*JJC"J M!]!2T >)_P#"N?B+JG&J^)Q#N^]]FD(_EBK-O\"/, ;4?%FJW#'[R%CC/UW5 M['10!YA:_ CP=&P:ZBN+IAW:9A_6NBL?AIX2T_'D:1"<(+N7T(&/SKJ]$T2Q\/Z7#IVGP+%!$, ;'YOE>8OF M8SLSSCZ4 /HHHH **C>XAC^_-&O^\P%59]:TNV7=+J%JH]Y5_P : +U%07/Q]TY'M M4N#V94&*J_\ "X/%-]_R#/!\S ]/.4C^M 'M-%>*GQ+\8-5_U/AN"S0\;U8< M?FU)_P (_P#%_5#B3Q"E@K=5P".?P- 'M6X#N*KW.H6=FNZXN8XAZLU>/_\ M"H?%][_R%/&;2$]?*R/_ &6K%O\ '3BV^\U_5)F[@2#!_2@#O;KQ_X3LL_: M=?L8R.S25AW7QF\%VN<:F)\?\\0&S^M06GP2\(08\^V>ZQ_SV8\_E6[:_#;P M=98^SZ#:H1W^8_S- ''77[0/AE6V6=K?S/G',( /TYJFWQHUV[_Y!/@^>Y]- MQ(^O2O6+;0]+M!B"PMT'M&*MK;PI]V&-?HH% 'C7_"8_%C4?^/?PD;('H9 2 M/KR*Y[QAK_Q5T;16O-7O[.TMI/D$:H [9Z@?+[U]%5FZQX?TGQ!#'#JME'=1 MQG'O&\4UU,S6]XVR,D_>/TYKZ[C=98UD0Y5@"". MX-II1^&+]?R_S_ ,@EHVEY?G_D5-/\:/?ZY87R&3Y>O[K[V*FTSQ7<7FJ):W>E/:0S[OLTYE#^9@XY 'RUA?V2;VXDT^UT M"?3KCS&>:\,6$D!/.).IS5K3%U&_U;3[:72KNUCT]BSS3)A'P<#:>^0:<=;? MU\Q2ZV.RO_\ D'77_7)_Y&N#^$/_ "+U[_U^2_SKK/$NDQZOHT\,DTT05&8& M)RIZ>QKS'X:^$+;5="N7DO;V+9=2*!%.ZYY[X- SV:BN-_X5W9?]!34__ N3 M_P"*H_X5W9?]!34__ N3_P"*H [*BN-_X5W9?]!34_\ P+D_^*H_X5W9?]!3 M4_\ P+D_^*H [*BN-_X5W9?]!34__ N3_P"*H_X5W9?]!34__ N3_P"*H [* MBN-_X5W9?]!34_\ P+D_^*H_X5W9?]!34_\ P+D_^*H [*BN-_X5W9?]!34_ M_ N3_P"*H_X5W9?]!34__ N3_P"*H [*BN-_X5W9?]!34_\ P+D_^*H_X5W9 M?]!34_\ P+D_^*H [*BN-_X5W9?]!34__ N3_P"*H_X5W9?]!34__ N3_P"* MH [*BN-_X5W9?]!34_\ P+D_^*H_X5W9?]!34_\ P+D_^*H [*BN-_X5W9?] M!34__ N3_P"*H_X5W9?]!34__ N3_P"*H [*BN-_X5W9?]!34_\ P+D_^*H_ MX5W9?]!34_\ P+D_^*H [*BN-_X5W9?]!34__ N3_P"*H_X5W9?]!34__ N3 M_P"*H [*BN-_X5W9?]!34_\ P+D_^*H_X5W9?]!34_\ P+D_^*H [*BN-_X5 MW9?]!34__ N3_P"*H_X5W9?]!34__ N3_P"*H [*BN-_X5W9?]!34_\ P+D_ M^*H_X5W9?]!34_\ P+D_^*H [*BN-_X5W9?]!34__ N3_P"*H_X5W9?]!34_ M_ N3_P"*H [*BN-_X5W9?]!34_\ P+D_^*H_X5W9?]!34_\ P+D_^*H [*BN M-_X5W9?]!34__ N3_P"*H_X5W9?]!34__ N3_P"*H [*BN-_X5W9?]!34_\ MP+D_^*H_X5W9?]!34_\ P+D_^*H [*BN-_X5W9?]!34__ N3_P"*H_X5W9?] M!34__ N3_P"*H [*BN-_X5W9?]!34_\ P+D_^*H_X5W9?]!34_\ P+D_^*H M[*BN-_X5W9?]!34__ N3_P"*KG/$-MX0\,*W]I^);Z.4#B$7CES]!NH ]5J& MYN[>RA,MU/'#&.K2,%'YFOFJXUW4/$-R;;P79:S=)G'VB2YD&WZC)%=#HWP9 M\2ZR@D\4^(;N*,\^1',SY]B"1B@#L/$7QJ\.:/,UK8^9J=X.!';@D'Z, 0:\ M=\?2^-O&MM)KUWI=S;:5!@+ P(*#UQ^'6O8;'X(>%[ *8A/Y@_CWG.?SXK6D M^&NG2PF&2_U%XB,%&N7*D>F-U 'A7PU^%&J>*X7O+NXDL=-SQP09?I_C[5ZO M9_ 'P;;X:9;R9_>;C\L5O0_#73;>)8H;_4(XU^ZB7+@#Z -3_P#A7=E_T%-3 M_P# N3_XJ@!MG\*/!=F!C0[:;'_/9 W]*WK3PQH=CC[+I5I#CD;(P*P_^%=V M7_04U/\ \"Y/_BJ/^%=V7_04U/\ \"Y/_BJ .Q5510J@!1P *6N-_P"%=V7_ M $%-3_\ N3_ .*H_P"%=V7_ $%-3_\ N3_ .*H [*BN-_X5W9?]!34_P#P M+D_^*H_X5W9?]!34_P#P+D_^*H [*BN-_P"%=V7_ $%-3_\ N3_ .*H_P"% M=V7_ $%-3_\ N3_ .*H [*BN-_X5W9?]!34_P#P+D_^*H_X5W9?]!34_P#P M+D_^*H [*BN-_P"%=V7_ $%-3_\ N3_ .*H_P"%=V7_ $%-3_\ N3_ .*H M [*BN-_X5W9?]!34_P#P+D_^*H_X5W9?]!34_P#P+D_^*H [*BN-_P"%=V7_ M $%-3_\ N3_ .*H_P"%=V7_ $%-3_\ N3_ .*H [*BN-_X5W9?]!34_P#P M+D_^*H_X5W9?]!34_P#P+D_^*H [*BN-_P"%=V7_ $%-3_\ N3_ .*H_P"% M=V7_ $%-3_\ N3_ .*H [*BN-_X5W9?]!34_P#P+D_^*H_X5W9?]!34_P#P M+D_^*H [*BN-_P"%=V7_ $%-3_\ N3_ .*H_P"%=V7_ $%-3_\ N3_ .*H M [*BN-_X5W9?]!34_P#P+D_^*H_X5W9?]!34_P#P+D_^*H [*BN-_P"%=V7_ M $%-3_\ N3_ .*H_P"%=V7_ $%-3_\ N3_ .*H [*BN-_X5W9?]!34_P#P M+D_^*H_X5W9?]!34_P#P+D_^*H [*BN-_P"%=V0_YBFI_P#@7)_\57,:\G@S MPX&74/%%ZLR_\L5O'+G\-U 'K--DD2)"\CJB#JS' %?--QX@NM=N3;^#;#6[ MX$X\V2YD!'O@$ULZ1\)?&NM$/X@\0W5G;M_RSBN'9L>A!(H ]+\1?%/PIX<5 MA<:BD\O9+?\ ><^AQG%> :G\7=5N/B"?$&G8C15\J*&3E=G.,_G7J[_L_>'& ML)(5N[D73C'VD_,0?7!.*R/^&:M-S_R,EW_X#+_C0!+;ZM\9=>@CFL[;3(;: M10Z/D*<'O]ZI?^$/^+&H?\?7B86>>ODOG'Y-75:5\+;;3=.BM9-5_&6SE\'V>G-I>LZ@LLLC!P;ISQCZT ?0U%?#7_"7^(O^ M@U?_ /@0_P#C7U1I?@*UNM(LKB35-3WRP([?Z5)U*@_WJ .]HKC?^%=V7_04 MU/\ \"Y/_BJ/^%=V7_04U/\ \"Y/_BJ .RHKC?\ A7=E_P!!34__ +D_P#B MJ/\ A7=E_P!!34__ +D_P#BJ .RHKC?^%=V7_04U/\ \"Y/_BJ/^%=V7_04 MU/\ \"Y/_BJ .RKB?$W_ "-VD_[X_F*D_P"%=V7_ $%-3_\ N3_ .*K&NM" MBT/Q1IL<5S<3!Y%.9Y6I- 'I$W^HD_W3_*L7PE_R*NG_ /7/^IK:F_U$ MG^Z?Y5B^$O\ D5=/_P"N?]30!!X _P"1"T;_ *]Q_,UTE7__ M "#KK_KD_P#(UP?PA_Y%Z]_Z_)?YT >B4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1102 "2< =Z "BN5\0_$7PSX9C8WVI1,X_P"6<)#M^0Z5YW=_%7Q7XJF^ MR^#=!EB1N!=7"$J1Z@X&* /9;S4+/3XFEN[F*%%&278"O./$'QMT+3W:WT>* M;5KG. (%. ??.*Q+3X0:_P"))EN?&^O2SJ2#]EC?.WZ-DBO2/#_@3PYX85?[ M,TV*.5?^6S %S^- 'EV?BC\07&"-!TY^_9E_4UT?A_X(:%I\JW.L32ZM<]3Y M[94'U&,&O4:* *UGI]GI\*Q6EM%"BC "+BK-%% !114;W$,;%7FC4CL6 H D MHJ);F!V"I-&Q/0!@XR": M/5M8\6Z#H,)DU+4[>$#MNW'\AFO.-2^.'VJB_ MS1(91=Z[<3:I>$Y9G;",?<'->CZ7HFF:+ (=-L8;6,#&V)<"@#QY?#?Q.\<' M?J^I#1K)^3;+W'L1G^==/H'P5\-:4RS7ZRZI<#G?U>8M\'M;\0Z@\_BSQ M'+=V^_*P)D8'LC>&/!>A^$+=X=(M1%OQOD;!9L>IH L^)K#4]3T&YM-( MOELKR1<1SL,A?TKP;Q?\$?$AM;>X@O9M8OY'/G_, JC'49Q7TA10!\@_\*6\ M;_\ 0)?_ +[7_&OK+28'MM'LH)1B2.!$8>A"@&KE% !1110 4444 %%%% !7 M$^)O^1NTG_?'\Q7;5Q/B;_D;M)_WQ_,4 =G-_J)/]T_RK%\)?\BKI_\ US_J M:VIO]1)_NG^58OA+_D5=/_ZY_P!30!!X _Y$+1O^O_\ 7Y+_ #KO+_\ MY!UU_P!HZK8:1;&XU"[BMH1 MU>1L"O&YOB3XV\8N;;PGH$MK QQ]IE&'4>O)Q5G3_@MJ.KSK>^,/$$]W*>3% M$<+]#Q0!H:[\<=)AF^Q^'K:35;T\*$'R$^Q%8ATWXH^/B!J$O]B:AVUI;V<0BMH(H8QT6- H_(5-10 444C,%&6( ]2: %HK,O_$. MCZ9&9+S4;>)1URX/Z"N+U;XV>$M/++:3R:C(.J6RG/Z@4 >CT5X;??&WQ#>6 M\LVA^%)O*0$E[A3D#UX-<]#J/Q<\;./LWVBSM'X8@*% _'F@#Z)OM3LM-A\V M]NHH(_[SM@5\H?%;Q2][X]O9M(UB62S9$4-!.VS(4 XP:].T?X$2W %QXEU^ MZN)R:O)-HVHV=K9%5"QRARP..2<#UH \R\">+;C3/ M&FEWFIZI=?8X9"9-TS$8VD<@GWKZ=M/BCX+O,!-?LT8]%>0 UY/I?[.-_%J< M$FI:O9RV:MF5(E;<1[9&*]'?X,>"FMHXETI$D48,JLVYCZGG% '76?B#2-0Q M]DU"WFSTV/FM'(/<5\[^(/!O@+2?$IT6YUW4],FVAA(I^3) ('0^M;-K\(M2 M\E9?#_C:5HR,J7?=Q^ H ]PHKQ4^$?BUI/\ Q[>*X[R,/?"U\0+;6K9\G'4C^8H M Z.BJD6J:?.H:*]MW!Y&)15E)$D^XZM]#F@!U%%% !1110 4444 %%%% !11 M4,]U;VJ%[B>.)0,Y=@* )J*\_P#$'QA\+:)NBAN#J%T./(M@2?UXKCG\>?$/ MQF?*\.:&^GVK''VIQAU^H)_I0![/?:E9Z9;F>]N8X(AU>0X%>=:[\%M$T*%8]/TZWBV]'\L%O^^NM;%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 451U#6=-TJ!IKZ]A@1>I=N M?RZT_3M3L]6LDO+"X2>W?[KKT- %NL75O%N@:'*L6I:I;6TC'"I(^":Q/B!H M'BCQ!!:VV@:NFGQ%C]H)!RR_D:P- ^!^D6-PMWK5W/JMSG<1*WR9]NAH ]2C MD26))(V#(X#*1W!KS+Q=X"\3^+/$#[]?>ST?^!(#AL>A QFO38XTBB2.-=J( M J@=@*=0!P_A3X5>'?"ERMY!')<7PZSS,2?K@DXKN*** "BBB@ HHHH **** M "BBB@ HHHH **** "N)\3?\C=I/^^/YBNVKB?$W_(W:3_OC^8H [.;_ %$G M^Z?Y5B^$O^15T_\ ZY_U-;4W^HD_W3_*L7PE_P BKI__ %S_ *F@"#P!_P B M%HW_ %[C^9KI*YOP!_R(6C?]>X_F:Z2@ HHHH **** *]_\ \@ZZ_P"N3_R- M<'\(?^1>O?\ K\E_G7>7_P#R#KK_ *Y/_(UP?PA_Y%Z]_P"OR7^= 'HE%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%(S!023@#O7/ZIXZ\,:-D7VM6D+C^!I!N/X4 =#2!U8D*P)'4 ]*\<\5_'W1 M+33IHM!$EU?$81G4!![YRGX4 ?7 M.IZWIFC0--J%[!;J!G$D@!/T!ZUYEK'QRLGF>S\,Z7=ZI/,2:QJ:Z1I\G_+&+C'?@UX4T,K--:?;KKJ7N,,,^H&.*] M#ILDB11M)(P5%Y)/:@!(HHX(EBB0(BC 4#@4^N5U3XD>$M(W"ZUNU\P=8T<% MORKC+_X]Z.\I@T/3[J_G[*R;0?Q!- 'KM-=UC4L[!5'4DX%>*GQ;\6?$/_(, M\.KI<;?=>==P(^I6L^Z\%>([ZYC3Q=XX73Y)2 (K>8C<3VQD4 >OZGXQ\/:3 M&7N]6M%QU5959OR!S7$ZA\>/#,,C1:;!=ZC,/X(XF7/Z&G:;\"O"L++/?276 MHR]1))*PS^&:PM=\#>+I=!'C\37J]% #418T"(H51P *=110 4444 %%%% M '/^)/!6@>*XMNK6$%+FWE@ ME&8Y$*,/4$8->/:Q\&[_ $FZ?4O!>L3VMQN+BVDD(C)Z\G)_E0![+5.[TJPO ML_:K2*;/7>N:YOP!>^++K3KB+Q79K#'[$L?XA$,U@W?P0\$W8(^Q30Y_YXR!?Z5Z-10!X_-\ M)MW+:3J=Y:')P6D MW?3IBJY^%7CG3SG2_'&'Z[J]HHH \6_L;XS:=_Q[:E:WV/^>T@Y_-J M;_PF'Q8TLXU+0K6X"]?LZ9S^1->UT4 >,0_&W5;0[-3\%:H/5U5@!ZG[M7X? MCYXC*#5&;P_HUP#YVDV,F>[6Z'^E '* M6/QB\%ZACRM39<_\]8BG\ZZ*U\7>'KQ=T.M6!]C<(#^6:R;WX7^$;\'SM)C7 M/_//Y/Y5S]S\!?!TC%K6.ZMF/=9V/]: .I\3>/-$\,64%S9]OESBOEOQG;067B*ZT_3;RXN[*W?:C MR.3DXYXR?>O6/@5H?A;6;*=KNQ6;6+=MS^:=R[#T.T\= M 1Q0!ZIINOZ7K$T\6GWL-PT!P_EN&Q^55_%=KK-YH$\&@W26U^V-DC#H,\]Q MVJKX2\#:+X,MGBTJ%U:3F1W8L6/XUTE 'C6G_!&?5+D7GC+7+C4I>NQ6(Q[9 M.X_F:Z2N;\ ?\B%HW_7N/YFNDH **** "BBB@"O?_ /(.NO\ KD_\ MC7!_"'_D7KW_ *_)?YUWE_\ \@ZZ_P"N3_R-<'\(?^1>O?\ K\E_G0!Z)111 M0 4444 %%%% !1110 4444 %%%% !1110 444UW6-2SL%4=23@4 .HK$U+Q? MX?TF(O=ZM:+CJJS*6_('-<3J'QW\*6TABLA=7TP_@CB89_'% 'J-'2O$Y?BQ MXPUR0IX>\)W%OGA7NXR5/OG I!H'QA\0&KZX?H&D7Y3^1 MJN=<^+GB;/V724T>%ONS @_H2:Z-OBW\/M 0P6UP4 X"06[$?F!6=-\?-(;/ M]GZ+J%[Z;%89]/X: ,Y?A!XNUK#^(?&$CAN2L!(/_H-=!I7P.\+6)4WWGZFP M[W+?X8K!?XO>*]38KI/@V]ASP#<1L1^>!0NI_&C6>;>QT^UB/()PC ?BU 'I MUMX-\-V-K)!!I%K'"Z%6&W/!'/)KSGX?Z1X$T[Q/K=S97"F:UFVJ;A@ G7.W MV!&*Y+QPGQ)\.Z"U_K'B=X5<[!!!)]_/!Z$UY)HIL+G7[;^VWF:RDE!N&C;# M$'K@X/- 'UOJOQ5\'Z2"KZO%+,/^6488D_IBN/NOCH]U,8-!\-7MU)T5I%^4 M_D:ZC1OA3X(T^WBGBTF*X!4,KW.'(]\XK0U#Q;X0\'VI5[VT@1>L5N0S#_@( MYH \^.I_%[Q.?W%BFAQ-]V0$'\>2:F>%/% M^F>,=/DO=+,IA1]I,D97/TS]*A\:^']4\2:.MEI6L-IK44 - M1%C140850 !Z"G444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+^. MO#>H>)M#%KIFIO87*.'5QT8@@X/!]*ZBB@#PV'QOX]\ .+7Q/I4FJ62G NXA MEB/;!'ZBO:--ODU+3K>]C5D29 P5A@CZU8>-)4*.H93P0>]* % & * %HKR M_P <>*O&WA7Q"+NTTM+[0=H!6)-TF8 M$'/H"0,T =U1110 4444 %%%% &8_A[1Y'+OIUNS,C>#;)+K5 MYGC5SA B%BQ_"O/+CXZ->R+#H7AG4+O<<"4*=OY;: /8ZBFN(+<9FFCC'J[ M?SJ#2[J:]TNVN;BW-O-*@9XF.2A]*Y'QQ\.5\;7UN]QJ<\-K&I#P(W#=* ,/ MXM>,M!;P;?:?!J\1O9%PD<9.2?J*^8/[3OO^?R?_ +^&OI^]^ WADZ)-::<' MBNW7"W-P?,*GUX KE?\ AFQ_^@]'_P!^3_C0!D^!/"?C7QAX5@CM]?-GHN]\ MJ22S'//.":]6\'_";1O"MXFH--/?7ZX_F:Z2@ HKR?5[*32O'L>H7T-C=/J$TT,EL6BM^-J<$\<=:2=TGW_RN#T;7I^=C MM:*\PE@72H;?7[1I1J-Q(_FYTS3X=*U?2KVT>03WS%;G+EM^2 M3T)XQTXIQU$W8[F__P"0==?]7_XFC_A9/A+_ *"P_P# M>7_XF@#JJ*Y7_A9/A+_H+#_P'E_^)K"\9?$+PY<>$]0BLM6/VEH\)MAD4Y^I M6@#T>BOA'^W]7R#_ &E=9'3]X:[WP=\7-?\ #.CSV5M9?VA)*^[S)M[%?I@T M ?6-075[;6,1ENITAC'\3G KY0U;XH_$'5"0LMW:Q-U2* X_49KDM0D\0WJ[/Y9KYZLM,NI+R,7%O=QHS8:3R6.!Z]*]5T[X>_#R,))=^+[TOU*);.! M_P"@4 /OOC1XPU$LEN^F:/GC;<,"%9Q;:W:377V&VL@X\V)K:5AM'_ 30 M!2M9?!+R[[?3-5UNX'1IG9,GW 8UUVFZUXB5 FA_"^&-1]V9XO,./J5KU.'Q MMX$A10EU;)@?PVQ^(,=II\AS' +64%/;B.@#067XT M:B@BMX+#3XCQM>-5Q^.WBC_A7/Q%U4?\37Q.;?=][[+*>/RQ6?X72UTC7[74 MM1^($ETD+9,*V\N''H^N!SC[2V?RS6!J_AGP!J^MW.IR^--40W$AD: M)(GVC)Z#Y.E:GABP^'7A;5TU*W\0W4TR#"B6&7 _): .]LOAUX3TQ61BSL8KCDG\* .Q\/_$+PQXCU Z?I5\DDX4L$&!D# MTYKIYI5@@DF?[B*6;'H!FO/-'UCX8Z!;'M4YQC')STKR*-RTBJ M0,$^E?0?Q,M?"GC*VM$TC6+&QDC=FE>2TF&_.,?=3VKSA/AO9*X;_A,=,X.? M^/:Y_P#C= 'TQING?VQ\/[:P:XEA\^V"F5&.Y?H:YK1_@AX7T^<7-Y]HU&Y! MSYD[GGZC)S6GHWCOPKINCVEE)K*N\,80LMO+@_\ CM7O^%D^$O\ H+#_ ,!Y M?_B: .BLK"TTZW$%G;0V\0_AB0*/TJQ7*_\ "R?"7_06'_@/+_\ $T?\+)\) M?]!8?^ \O_Q- '545RO_ LGPE_T%A_X#R__ !-'_"R?"7_06'_@/+_\30!U M5%)+OX8^*(2M_/%YO\,R6TH93Z\+0!Z7;W,-W L]O(LD3C*NIR#4M>4>!=1\ M'>"+2[MHO$]Q>13N&43P2'RP,\#Y/>NIE^)_@V!=TVMQQKZO#(!^JT ==17' MQ?%/P3<'$.O0R'_8BD/\EJ;_ (63X2_Z"P_\!Y?_ (F@#JJ*Y7_A9/A+_H+# M_P !Y?\ XFC_ (63X2_Z"P_\!Y?_ (F@#JJ*Y7_A9/A+_H+#_P !Y?\ XFC_ M (63X2_Z"P_\!Y?_ (F@#JJ*Y7_A9/A+_H+#_P !Y?\ XFD/Q)\(@9.K@#U- MO+_\30!U=%>;ZI\;?"-B"+2XDU%Q_#;J<_J!4'AOXTZ5K%W.FHV5WI<* &.2 M>%CO]OES0!Z?52_U2QTN+S;ZZBMT_O2-@5R.M>._#6HZ-=V=KX@-K/-&529; M>7*$]_N5Y99^$?!DTYGUOQM?7CDY*"&78?\ QR@#WS2==TK787ETJ_@O(T;: MS0ON /I5'QAJ>KZ1X?ENM#TUM1O@P58%SG!SD]#7,^&]?^'GA2Q-II5ZL*,= MS$03$L?7E:VO^%D^$O\ H+#_ ,!Y?_B: /.S%\8_$_RR&VTNV/57&QP/8[:] M3\)Z5?Z-X?M[/4KUKRZ0?/*W\L]ZH?\ "R?"7_06'_@/+_\ $T?\+)\)?]!8 M?^ \O_Q- &YJ.CZ=JP07]G#487^0KGO M^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JHKE?^%D^$O\ H+#_ M ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JHKE?^%D^$O\ H+#_ ,!Y?_B:/^%D M^$O^@L/_ 'E_P#B: .JHKE?^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E M_P#B: .JHKE?^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JHKE? M^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JHKE?^%D^$O\ H+#_ M ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JHKE?^%D^$O\ H+#_ ,!Y?_B:/^%D M^$O^@L/_ 'E_P#B: .JHKE?^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E M_P#B: .JHKE?^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JHKE? M^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JHKE?^%D^$O\ H+#_ M ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JHKE?^%D^$O\ H+#_ ,!Y?_B:/^%D M^$O^@L/_ 'E_P#B: .JHKE?^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E M_P#B: .JHKE?^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JHKE? M^%D^$O\ H+#_ ,!Y?_B:/^%D^$O^@L/_ 'E_P#B: .JKB?$W_(W:3_OC^8J MY_PLGPE_T%A_X#R__$U@WVOZ9KWBG3)=,NO/1)%#'8RXY']X"@#T6;_42?[I M_E6+X2_Y%73_ /KG_4UM3?ZB3_=/\JQ?"7_(JZ?_ -<_ZF@"#P!_R(6C?]>X M_F:Z2N;\ ?\ (A:-_P!>X_F:Z2@#D[OP%8W?B :D]W=B \O9B3]TY]UQTK?D MTJVDOX[Q@WF1IL SQCZ?C5VBCHEV!ZNYSUMX.TZWU1KXS7_]?DO\Z /1,#TH MP/2BB@ P/2C ]*** # ]*,#THHH ,#TK%\5Z5/K7AB^T^U95FFCVH6'&:VJ* M /E3_A0/C+_GG;?]_E_QKU_X3_#VZ\(Z3UEJEI'<0'D!AG:?4>]:5% M 'B]]\']8\.WIOO VLR6OS9-O(WWOQX&*]T?QGJ,UDEO]A=%!4SS+^\ M)[#@T59(@K$8.3_A0!]4X M'I7D/B#Q_P"-I];N=+\.>&W0PML$]S&2C>X/ KUZB@#S/P5IWQ'.OI?^*+V! M+'8=UK&VX$X.,8)QS7I4D:2QLCJ&1A@@]Z=10!S5C\/_ KI\[3V^B6BS,VX MOY8SFNC2-(T"(H50, #M3J* # ]*,#THHH ,#THP/2BB@ P/2C ]*** # ]* M,#THHH ,#THP/2BB@ P/2C ]*** # ]*,#THHH ,#THP/2BB@ P/2C ]*** M# ]*,#THHH ,#THP/2BB@ P/2C ]*** # ]*,#THHH ,#THP/2BB@ P/2C ] M*** # ]*,#THHH ,#THP/2BB@ P/2C ]*** # ]*,#THHH ,#TKB?$O_ "-N MD_[X_F*[:N)\3?\ (W:3_OC^8H [.;_42?[I_E6+X2_Y%73_ /KG_4UM3?ZB M3_=/\JQ?"7_(JZ?_ -<_ZF@"#P!_R(6C?]>X_F:Z2N;\ ?\ (A:-_P!>X_F: MZ2@ HHHH **** *]_P#\@ZZ_ZY/_ "-<'\(?^1>O?^OR7^==Y?\ _(.NO^N3 M_P C7!_"'_D7KW_K\E_G0!Z)1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 <^W@CPT[L[:/;%F)).#R:N:9X__ .0==?\ 7)_Y&N#^$/\ R+U[_P!?DO\ .N\O M_P#D'77_ %R?^1K@_A#_ ,B]>_\ 7Y+_ #H ]$HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *XGQ-_P C=I/^^/YBNVKB?$W_ "-V MD_[X_F* .SF_U$G^Z?Y5B^$O^15T_P#ZY_U-;4W^HD_W3_*L7PE_R*NG_P#7 M/^IH @\ ?\B%HW_7N/YFNDKF_ '_ "(6C?\ 7N/YFNDH **** "BBB@"O?\ M_(.NO^N3_P C7!_"'_D7KW_K\E_G7>7_ /R#KK_KD_\ (UP?PA_Y%Z]_Z_)? MYT >B4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %< M3XF_Y&[2?]\?S%=M7$^)O^1NTG_?'\Q0!V /^1"T;_KW'\S725S?@#_D0M&_ MZ]Q_,UTE !117/1>-M$FU]M%6:;[6I*Y,#",GV?&#^='6P=+G0T5@6_C#2KK M6I-*B^U&XC+!F-LXC!'7Y\;?UI^F>+M)U?4I;"UDF\^/.?,A9%;!P=I(PWX4 M+78'IN:E_P#\@ZZ_ZY/_ "-<'\(?^1>O?^OR7^==Y?\ _(.NO^N3_P C7!_" M'_D7KW_K\E_G0!Z)1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5Q/B;_D;M)_WQ_,5VU<3XF_Y&[2?]\?S% '9S?ZB3_=/\JQ?"7_ M "*NG_\ 7/\ J:VIO]1)_NG^58OA+_D5=/\ ^N?]30!!X _Y$+1O^O17%_I^G>-I8]'O?,F=AYVFS())"^>=N3 ME<#G ]*]>JH-,L1?&^%I"+HC!EV#=^="^*X/6+1YM#;:?#J-TFAZM=7&KSRR M&>VDG8B,,>?W62!]:T=-U*PU/5](M+"5);JS9CG/-=ZEI;1S&9 M+>)96ZN$ 8_C1':6T,C216\2.WWF5 "?J:(Z6O\ U_P!25[F=XDBU*71YAIM MRD$@1BS.@;(QTYKS+X9VGB670;DZ?J<$*BZD#AH%;)SUYKUR_P#^0==?] /^1"T;_KW'\S725S?@#_D0 MM&_Z]Q_,UTE !1110 4444 5[_\ Y!UU_P!X_F:Z2N;\ ?\ (A:-_P!>X_F:Z2@ HHHH **** *] M_P#\@ZZ_ZY/_ "-<'\(?^1>O?^OR7^==Y?\ _(.NO^N3_P C7!_"'_D7KW_K M\E_G0!Z)1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5Q/B;_D;M)_WQ_,5VU<3XF_Y&[2?]\?S% '9S?ZB3_=/\JQ?"7_ "*NG_\ M7/\ J:VIO]1)_NG^58OA+_D5=/\ ^N?]30!!X _Y$+1O^O_]?DO\Z /1**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "N)\3?\C=I/^^/YBNVKB?$W_(W:3_OC^8H M[.;_ %$G^Z?Y5B^$O^15T_\ ZY_U-;4W^HD_W3_*L7PE_P BKI__ %S_ *F@ M"#P!_P B%HW_ %[C^9KI*YOP!_R(6C?]>X_F:Z2@ HHHH **** *]_\ \@ZZ M_P"N3_R-<'\(?^1>O?\ K\E_G7>7_P#R#KK_ *Y/_(UP?PA_Y%Z]_P"OR7^= M 'HE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$^ M)O\ D;M)_P!\?S%=M7$^)O\ D;M)_P!\?S% '9S?ZB3_ '3_ "K%\)?\BKI_ M_7/^IK:F_P!1)_NG^58OA+_D5=/_ .N?]30!!X _Y$+1O^OKVWBR^ MBU35GB,8=UTZYC504[%"HR1Z9-;.E7>LVFK63?#?QWX7T+2+RU MU36K:UG-W(P1R;^&_@7HMA;S+ MK:P7\SR%D=$(VCTYH&=1_P +6\"_]#+9?FW^%'_"UO O_0RV7YM_A5+_ (4U MX*_Z!4='_"FO!7_0*CH N_\ "UO O_0RV7YM_A1_PM;P+_T,ME^;?X52_P"% M->"O^@5'1_PIKP5_T"HZ +O_ M;P+_T,ME^;?X4?\+6\"_]#+9?FW^%4O\ MA37@K_H%1T?\*:\%?] J.@"[_P +6\"_]#+9?FW^%'_"UO O_0RV7YM_A5+_ M (4UX*_Z!4='_"FO!7_0*CH N_\ "UO O_0RV7YM_A1_PM;P+_T,ME^;?X52 M_P"%->"O^@5'1_PIKP5_T"HZ +O_ M;P+_T,ME^;?X4?\+6\"_]#+9?FW^% M4O\ A37@K_H%1T?\*:\%?] J.@"[_P +6\"_]#+9?FW^%'_"UO O_0RV7YM_ MA5+_ (4UX*_Z!4='_"FO!7_0*CH N_\ "UO O_0RV7YM_A1_PM;P+_T,ME^; M?X52_P"%->"O^@5'1_PIKP5_T"HZ +O_ M;P+_T,ME^;?X4?\+6\"_]#+9? MFW^%4O\ A37@K_H%1UF:]\#_ W?:3+!I5M#9W;8V3,N0OY4 =!_PM;P+_T, MME^;?X4?\+6\"_\ 0RV7YM_A6%HOP1\,V>E0P:E:0W5VH^>95P&_.M#_ (4U MX*_Z!4= %W_A:W@7_H9;+\V_PH_X6MX%_P"AELOS;_"J7_"FO!7_ $"HZ/\ MA37@K_H%1T 7?^%K>!?^AELOS;_"C_A:W@7_ *&6R_-O\*I?\*:\%?\ 0*CH M_P"%->"O^@5'0!=_X6MX%_Z&6R_-O\*/^%K>!?\ H9;+\V_PJE_PIKP5_P! MJ.C_ (4UX*_Z!4= %W_A:W@7_H9;+\V_PH_X6MX%_P"AELOS;_"J7_"FO!7_ M $"HZ/\ A37@K_H%1T 7?^%K>!?^AELOS;_"C_A:W@7_ *&6R_-O\*I?\*:\ M%?\ 0*CH_P"%->"O^@5'0!=_X6MX%_Z&6R_-O\*/^%K>!?\ H9;+\V_PJE_P MIKP5_P! J.C_ (4UX*_Z!4= %W_A:W@7_H9;+\V_PH_X6MX%_P"AELOS;_"J M7_"FO!7_ $"HZ/\ A37@K_H%1T 7?^%K>!?^AELOS;_"C_A:W@7_ *&6R_-O M\*I?\*:\%?\ 0*CH_P"%->"O^@5'0!=_X6MX%_Z&6R_-O\*/^%K>!?\ H9;+ M\V_PKD-<^ VDWNM:;<:68+2RA)^U0,A)FY[$=*Z$?!KP6%&=*C)H O?\+6\" M_P#0RV7YM_A1_P +6\"_]#+9?FW^%4O^%->"O^@5'1_PIKP5_P! J.@"[_PM M;P+_ -#+9?FW^%'_ M;P+_T,ME^;?X52_X4UX*_Z!4='_"FO!7_ $"HZ +O M_"UO O\ T,ME^;?X4?\ "UO O_0RV7YM_A5+_A37@K_H%1T?\*:\%?\ 0*CH M N_\+6\"_P#0RV7YM_A1_P +6\"_]#+9?FW^%4O^%->"O^@5'1_PIKP5_P! MJ.@"[_PM;P+_ -#+9?FW^%'_ M;P+_T,ME^;?X52_X4UX*_Z!4='_"FO!7_ M $"HZ +O_"UO O\ T,ME^;?X4?\ "UO O_0RV7YM_A5+_A37@K_H%1T?\*:\ M%?\ 0*CH N_\+6\"_P#0RV7YM_A1_P +6\"_]#+9?FW^%4O^%->"O^@5'1_P MIKP5_P! J.@"[_PM;P+_ -#+9?FW^%'_ M;P+_T,ME^;?X52_X4UX*_Z!4= M'_"FO!7_ $"HZ +O_"UO O\ T,ME^;?X4?\ "UO O_0RV7YM_A5+_A37@K_H M%1USMO\ ;2H_%EQ?3-;OI+C]U9A#N3IWZ>M '7_ /"UO O_ $,ME^;?X4?\ M+6\"_P#0RV7YM_A5+_A37@K_ *!4='_"FO!7_0*CH N_\+6\"_\ 0RV7YM_A M1_PM;P+_ -#+9?FW^%4O^%->"O\ H%1T?\*:\%?] J.@"[_PM;P+_P!#+9?F MW^%'_"UO O\ T,ME^;?X52_X4UX*_P"@5'1_PIKP5_T"HZ +O_"UO O_ $,M ME^;?X4?\+6\"_P#0RV7YM_A5+_A37@K_ *!4='_"FO!7_0*CH N_\+6\"_\ M0RV7YM_A1_PM;P+_ -#+9?FW^%4O^%->"O\ H%1T?\*:\%?] J.@"[_PM;P+ M_P!#+9?FW^%'_"UO O\ T,ME^;?X52_X4UX*_P"@5'1_PIKP5_T"HZ +O_"U MO O_ $,ME^;?X4?\+6\"_P#0RV7YM_A5+_A37@K_ *!4='_"FO!7_0*CH N_ M\+6\"_\ 0RV7YM_A1_PM;P+_ -#+9?FW^%4O^%->"O\ H%1T?\*:\%?] J.@ M"[_PM;P+_P!#+9?FW^%'_"UO O\ T,ME^;?X52_X4UX*_P"@5'45Q\&/!TEO M(D.FQI(5(5B.A]: -+_A:W@7_H9;+\V_PH_X6MX%_P"AELOS;_"N4\+? G1= M,TYXM=$&HW)D++*B%0%[#FM[_A37@K_H%1T 7?\ A:W@7_H9;+\V_P */^%K M>!?^AELOS;_"J7_"FO!7_0*CH_X4UX*_Z!4= %W_ (6MX%_Z&6R_-O\ "C_A M:W@7_H9;+\V_PJE_PIKP5_T"HZ/^%->"O^@5'0!=_P"%K>!?^AELOS;_ H_ MX6MX%_Z&6R_-O\*I?\*:\%?] J.C_A37@K_H%1T 7?\ A:W@7_H9;+\V_P * M/^%K>!?^AELOS;_"J7_"FO!7_0*CH_X4UX*_Z!4= %W_ (6MX%_Z&6R_-O\ M"C_A:W@7_H9;+\V_PJE_PIKP5_T"HZ/^%->"O^@5'0!=_P"%K>!?^AELOS;_ M H_X6MX%_Z&6R_-O\*I?\*:\%?] J.C_A37@K_H%1T 7?\ A:W@7_H9;+\V M_P */^%K>!?^AELOS;_"J7_"FO!7_0*CH_X4UX*_Z!4= %W_ (6MX%_Z&6R_ M-O\ "C_A:W@7_H9;+\V_PJE_PIKP5_T"HZ/^%->"O^@5'0!=_P"%K>!?^AEL MOS;_ H_X6MX%_Z&6R_-O\*Y?Q-\"M#U&P2+1$@L+@."TCH6!'IQ6I9_!;PC M#901W.G1RSJ@$D@&-S8Y- &I_P +6\"_]#+9?FW^%'_"UO O_0RV7YM_A5+_ M (4UX*_Z!4='_"FO!7_0*CH N_\ "UO O_0RV7YM_A1_PM;P+_T,ME^;?X52 M_P"%->"O^@5'1_PIKP5_T"HZ +O_ M;P+_T,ME^;?X4?\+6\"_]#+9?FW^% M4O\ A37@K_H%1T?\*:\%?] J.@"[_P +6\"_]#+9?FW^%'_"UO O_0RV7YM_ MA5+_ (4UX*_Z!4='_"FO!7_0*CH N_\ "UO O_0RV7YM_A1_PM;P+_T,ME^; M?X52_P"%->"O^@5'1_PIKP5_T"HZ +O_ M;P+_T,ME^;?X4?\+6\"_]#+9? MFW^%4O\ A37@K_H%1T?\*:\%?] J.@"[_P +6\"_]#+9?FW^%'_"UO O_0RV M7YM_A5+_ (4UX*_Z!4='_"FO!7_0*CH N_\ "UO O_0RV7YM_A1_PM;P+_T, MME^;?X52_P"%->"O^@5'1_PIKP5_T"HZ +O_ M;P+_T,ME^;?X5S]YXP\/^ M(?&.EII.JP7;*XR(R?4>HK3_ .%->"O^@5'6/-\%[.T\5Z9JVAS0V-O:RJ\L M)0DR8(/!'TH ]3F_U$G^Z?Y5B^$O^15T_P#ZY_U-;4W^HD_W3_*L7PE_R*NG M_P#7/^IH @\ ?\B%HW_7N/YFNDKF_ '_ "(6C?\ 7N/YFNDH **** "BBB@ MHHHH **** "BBB@ HHHH CN#*+=S H:7'RAC@$UQ']J>)-%OI(]4U&UO0\.X M1QP",P$D@$D$[AG KM+P7!LY1:%!<%3Y>_[N?>N*T7P_XG2"[@UE-+D:XRSW M44CM([]N", <#@5.NOI_G_7W%:65^XS^W?%&E)+%=&WU*YE@\Z *@B"<9(., MYQQS3M9\4:K;>%M.N(7>._NI0CF"U^T%1SG"<9Z5=TS0-;EEFGUB2T\U;S>ZA8Y2XR(V!)[@9!JG_E^;_2UR(WNOG^2 M_6]C0\-WDU[HL,MQ=&XGQB1F@\E@?0ID[3[5K5EZ%ITNGV3?:2GVF9O,E$9) M4-TXSSCBM2G+<([!1112&%%%% !1110 4444 %%%% !1110 5G:RNJ26!CTF M2**Y8X$LB[@@]=O>M&L3Q3;:W>:,\&A36\-TYP7G) V]QP#UZ4I;#CNRW/)>"V7$GHFW/!XZY[UJWOBG5UTG3KBTM(V\V3R[F5FP$ MP<' QSR*I6WA_P 66D*-;6^C03>686599&!7& V2,ENO6M^3P[*/#MOIT4JF M1)!([-T)Y)Q^)JETOW7YZ_A8E[NWG^7^=SG?$/B[5X=9^SZ?)+'' 564)9>< M&)QGVO,?:?M#,K*> M =N!SP.]=+96JV-C#:H25B0("?:E'X=?ZW_X 2^+3^MO^"6****!A1110 44 M44 %%%% !1110 4444 %%%% ''^(IO$]I=M>VNI6EK8(Z(MN\(=IB6P1N)X) MJK-KVNM(VK17,":9 ZI+:&(%FX^;Y^HP1Z5)J>E>+I_%@OH5TJYTV/ @AN)' M4QG^)L 8)QCKTQ3KKP[K_-;-QI,LFM6-VCKY5O'L(/4]:6QTN:#7;[4975A.JH@!Z $_P"-4NGS M_,3OJO3\C6HHHI#"BBB@ HHHH **** "BBB@ HHHH **** &N6",4 +8. 3C M)KB)=2\2Z+JR2:GJ-K<6LH=_LB0A6C0$<[LY. ?2NVEW^4_E8\S:=N>F>U<- MI&A>*EU"[.LKI5Q%=%E>X61S*J9^50N-HP./?%2[ZV*5K:EG3-6UZVU*V_M. MYANK>^4F&..((8CS@9'WN!^M/T_Q!K-Q%K!NK2.&6WSY,:'=@=B>/TIVDZ%K M7]J02ZO):?9K($6WD,2SG)Y;(XX)'%6KCP]T-YT$001-W0X)R0>/PKL*Y#PSH&KV M>IF]U-;&V"1>4D-BS%9./O-D#GC]377U>,FKMKK.NV= MIJ=IUNH=+ANHCYD$D,COO?N7+ M#/]\3: MHOA>RNI;VVTN:>3;+=RH'CB]L' /_P!:MOPEKPUNQFS=1W;VS^6US$H"2\9R M *KRZ'JD&@16UI]BGGC7]=O^#_5B=;1_KO_ ,#^KFY1112*"BBB@ HHHH **** "BBB@ HHHH * M*** ,;7X]HV=O:6U_;17JJ7DNO)#+* MH'!"]LD8K6\9:=XAU."W@T62S$.[-S'<.R^8O]W*C([=*JSZ3XE^RVUQ:PZ5 M#?HABDB#OY6S'&#C.1DFDMOZ_K^M1OI_7]?U8@FU#Q-J6C+>66H6FGK;HPN) M9(1('=>O!QM'6F2ZSXCOX@]C=6]LUK$'N%>(/YIXZ?W00&?%,:V,%A) MIT]I$3+/#!WH= M[:?UO^%_D)6TO_6WXV^9T^EWG]H:9;W>W;YJ;L5;JMIUFNGZ?!:(25B7;D]Z MLUX_F:Z2N;\ ?\B%HW_7N M/YFNDH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***9% M+'-&'B=70]"IR* 'T44=!0 45EVWB31+R_-A;:K:2W8.#"DH+C\*TPP.<'.* M/,!:*** "BF2S1P1F25U1!U9C@"FR74$42RR3(L;8VL3@'/2@"6B@'(R.E% M!102 ,GI4<$\5S"LT$BR1MT93D&@"2BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HILDB0QM)(X1%&69C@ 5C?\)CX;_Z#EA_W_7_ !H VZ*;'(DL221L M&1P&5@<@@]#3J "BJ\=_:2WLMG'J6EH[C*K/*%)'MF@#3HJ"SO;74;5+JSN([BWD&4DC;O2H;G5].L[N* MTN;V"*XE_P!7$[@,WT% %VBJUUJ-G8E1=744);[OF,!FJEEXDT74C*++5;2X M,(S)Y4H;8/?'2BX&I16+:^+_ Y?72VUKKEA-.QPL<1(&V_7%:% !1110 445' M-/%;Q&2:18T'5F. * )**:KJX!5@01G@TZ@ HJ*"YAN59H)4D"L58J=4)C4]VQQ7CCZ[ M\7RY*Z&J@G@ =*]JHH \ \0:S\77T6Y$VEO##M_>/&HR%KG?AYJOQ,ALK@:+ M:3W=IOY\T9 ;V)YKZ@(# @@$'J#4=O;06D0BMXECC'15&!0!XQ_;GQ@_Z H_ M(5UGA#4O&%W!>IXML5L[<(2LP.#7H%(0&!!&0>U)JZL-.SN>76D;:8^G[[72 M;K3A(5@O;=V%TV<\L, 'DTZTN-6M8[VVCUR2-KK4Y8Q.Z*?( 8=..^>_I7:6 MO@WP[9:G_:-MI-O'>9W>: A&..*Y^'Q?XJGU.6RCEU68 MV#>67M[>$K<'.=S[B,=<<>E>M6F@:580006MC%%% VZ)5'W3ZBJ5YX)\-:A. ML]UH]O+*O1B#D=_6A73_ *\O^#H/I_7G_P YA]3UV[N+ZZFO6MX;>W1C9&) M6&]LYR2,\8K/O;O4M3MX;^;5VB@6:-/[/\M,'Y3SG&>*PCU0P6[*HA@AB,3\G)9F.X9]JT M!\.[@^+_ .U7EL?L_G>9N$;>>PQC!;.W]*Z?4?"&@:OJ"W]_I<$]TN )6SD8 MZ=Z4;V3?]:+];_>.6[2_K5_\#[C3CE:;3UD==KM&"RY^Z<HKT'3-*M])L?LEON\K:;#- C;E1@< U MT\$5S"\,R!XW&&4]"*YO\ X5SX/ Q_PC]E_P!\G_&@ M#S>TUOXJ+IE@NGZ*AM5M8A&R\[EV#!YKI/!^K?$6XUR.'7])2*Q;[\AX*_2O M2888[>".&) D<:A$4= , 4^@#S*\G&D>/\ 4M17Y?.MQ"[=L_-L_4U3T1KR MSM_[+L[]K![RY,DEW@,4))) #<_M)+2ZT^&6"1M[HPX)]?UI6V]+?BG_F-Z_??\U_D<2FKZ]?36>FQ:NT M;)<&*2\2-29E"ELX(Q[4MK?:_!=G4+C6Y;BVDN985LVA0(J@#!R!GO74"&TCVARX&/XCU/Z4WT_KJOT^XE)Z_UT M_P SS>34/$-_*%L];?3XHHIY&$4"'>588ZBKEWK6M7L4EW!K!L?L<2YAV*1< M'(&22,CKV]*[E-#TR(L4LHEW*RG ZAN2/QKD?$_P^EUG4X)[1K!8(T"XN8V9 MX_FS^[(( _'/4TIW;LOZW_S7W#@K;_UM_D_O,S5-<\0PZM9S-&];O/M>I:1;W-P%"^8X.<#MP:J6^GF* M.VO9?><9I.MZ_K%IH]N-4N+:261T!X'2M/XAWDMS]ET2WLKO M4/,/F7,5H 7"CE3R1QD&NLM/#^DV!C-K8Q1&([DVC[IQC^565T^T34)+]8$% MU(@C>7N5&<#]31*SL$;IMOY'"Z!XCOS8Z;;7$4EC)'=""6"8 ,(\D+GT^44F MM:C?:EX#U:XCU!XWBD&R2,#IN'%==J'AG1=6$POM.AG$[*TFX'YBHPI_ $U) M%X?TF#2WTR.QB6R<8:$#Y32=W=O^MO\ )_>-:-6V_P"'_P _P.&TG5M:@2RU M*?7&O$FF$#6)C08!P-V0,Y&<_A5OQ+;:G<>.+8:;I^EWCBV?J^'M$2*.]GM=0F^O]:613VT_K6[/-[23Q!9>%;M[34[VX=M2E#&".-IHU#M]T M-P0??VKK_#NHRZCX2E:XEN99XXV61KE%23.#]X+Q^56[GP9X=O(Y8[C2;>1) M9/,<'/S-SSU]S6C8Z58Z;IZV%E;)#:J"HB7H :;UC)/J#W5OZW/*-$NM?-A! M):ZY+;6=I;0$6R1(P?+$$$D9'%:6K7FI:LAOI-7:WMTGC3^SMBX;K\V<;N];-IK6KS>*QHCZJ!;QRLW MVO8N9F/7TJT/#FCBVBMAI\(A MBD\Q%P?E;CG]!2CI:_3_ ('_ _X;"DKWM_7];?CN:E%%% PHHHH **** "B MBB@ HHHH *X[Q[?^+;*UMO\ A%K!;J1V/FD]5':NQHH \3_MSXP?] 4?D*\W M\;?$+QE+JD-CJCFUN+&42>7'QAL=_P #7UI6!>^"/#.HW:+:S7$AR\CJ MNZ;I5CH] MH+73K6.V@!R(XQ@9JY0!P?C#3I-9_P"$>ANLPW+3ALH3\C[&K,M-OB7Q--IV MIHJ:E:6JJY Y5P3AE/IG^5>D36=O<30RS0J\D+;HV/53ZC\ZC&F62ZDVHBVC M%XZ"-IL?,5'0?J:5M+>H[_H<#!9+K>AW]]K]VD3PF2SBE!.$"DJ6^IP#4"-- M93+#?:=I*F2W*6\^GNV6'8R# '->BKIEDEK-:K;1B"8LTB8X8MU)^M9VG^#O M#VEO,]CI5O TRE9"H/S ]NM$M;KR$K)IHY?P3!J@AT]KG3/#D=KY?^M@8F?V M[=:W?&!CQIJW9 LC=)YF>A.> ?;K4EGX!\*Z?=)=6FBVT4Z'*NN<@_G6Y>V5 MMJ-I):W<*S02#:Z-T(JYN[NN]Q05M/(XGQ+=:/HUS;?V68+34;E?*2:$ +&N M<[B!P>G<51N=7UZSCGTJ'63=3K(@6^:-00&8 C &,CK776G@SPY86L]M:Z3; MQPW Q*@!PWZU8L_#.BZ?:"TM-.AB@#^8$4'&[U_05,='K_6O]>MPE=K3^OZ_ M0X*[N_$^GP7DC^(I9?[/E7/[A!YX;/#<<8QV]:-/\1:Y;6-KJL^J_;_M@9?L M@10L/)^8$#/;OZUZ#>:+8W=O"M(T%#+'90?;'# M+),H.6!.<<_A25[-/LOR=_Q&]TUY_FK'/6>IZ[;.JC61J;WMNSJA15\@@$\8 M'/3C-4=+\0:NNGW\6H7.HO$/#]F+D6^E01BY& M)MH/SCWYHT_PAX?TN&:*QTJ"&.;'F*H/S8^IJEO_ %W_ *UZB=[6/++_ %?Q M!8>)+V&SU+4G$SQDK:PQ,R_NQT#X %>G^$;[4;_04DU.">*=25S.%#N/[Q"\ M#\*6_P#!?AS5)6EO=(MYI&QEF!R<# [^E:6FZ58Z/9K::?;);VZ](TZ"DOA: M8/5IH\O@EUN6]NK;3=9ETZ%)KN5_+B1RY#%7=3U'5=8L9?^)RUBEM -\8 MC0BY.1R$= U)X'O-+@F: 8B+ _ M*,Y]:4DY*W]=?\U]Q:?O,^E=7?>#?#NI3137FDV\T MD*A8V;/R@<@=:L+X:T5+::V73H1#,0HRW] M[WI]-CC2&)8XU"H@"J!V%.I%(**** "BBB@ HHHH **** "BBB@!DW^HD_W3 M_*L7PE_R*NG_ /7/^IK:F_U$G^Z?Y5B^$O\ D5=/_P"N?]30!!X _P"1"T;_ M *]Q_,UTE ]&!=0?LX[^YKH_-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ M+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ #T7\Z/-C_YZ+^= #Z*9YL?_ M #T7\Z/-C_YZ+^= !-_J)/\ =/\ *L7PE_R*NG_]<_ZFM>:6/R)/G7[I[^U9 M'A+GPKI__7/^IH D@\)Z%;0I##IL*1H,*HS@#\ZD_P"$:T;_ )\(OU_QHHH M/^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"? M"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ M (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_ MY\(OU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&B MB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ M )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\ M:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH /^$: MT;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]? M\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K M1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(O MU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _ MX1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\( MOU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ MA&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_G MPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** M #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ MGPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH M_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1 MO^?"+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_Q MHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M& M_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7 M_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** #_A M&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_ M7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$ M:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?" M+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH M/^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"? M"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ M (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_ MY\(OU_QH_P"$:T;_ )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&B MB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ M )\(OU_QHHH /^$:T;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\ M:/\ A&M&_P"?"+]?\:** #_A&M&_Y\(OU_QH_P"$:T;_ )\(OU_QHHH /^$: MT;_GPB_7_&C_ (1K1O\ GPB_7_&BB@ _X1K1O^?"+]?\:/\ A&M&_P"?"+]? E\:** $/AG1B,'3XOU_QJ_9V=O86D=K:PK%!$-J(O11110!__V0$! end EX-101.SCH 16 sri-20201231.xsd EX-101.SCH 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details) link:presentationLink link:calculationLink link:definitionLink 40212 - Disclosure - Summary of Significant Accounting Policies (Other Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 40213 - Disclosure - Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 40215 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details) link:presentationLink link:calculationLink link:definitionLink 40217 - Disclosure - Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Debt (Schedule of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Debt (Future Maturities of Long-Term Debt) (Detail) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - Income Taxes (Classification of Net Deferred Tax Asset) (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Leases - Components of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Leases -Balance sheet information (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Leases - Maturities of lease liabilities (Details) (Calc2) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Leases - Maturities of operating lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40707 - Disclosure - Leases - Future minimum lease payment receivables (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - 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 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Nature of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Headquarter Relocation and Consolidation link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Business Realignment and Restructuring link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Unaudited Quarterly Financial Data link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Share-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Business Realignment and Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Unaudited Quarterly Financial Data (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Accounting Policies (Acquisitions Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40210 - Disclosure - Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 40211 - Disclosure - Summary of Significant Accounting Policies (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 40214 - Disclosure - Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 40216 - Disclosure - Summary of Significant Accounting Policies Equity and Accumulated Other Comprehensive Loss Common Share Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 40218 - Disclosure - Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Revenue (Revenue by Segment and Geographical Location) (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40606 - Disclosure - Income Taxes (Summary of Income Tax Contingencies) (Details) link:presentationLink link:calculationLink link:definitionLink 40607 - Disclosure - Income Taxes (Schedule of Tax Years Open for Examination) (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Share-Based Compensation Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - 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 41003 - 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 41005 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Headquarter Relocation and Consolidation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Business Realignment and Restructuring (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Business Realignment and Restructuring (Schedule of Restructuring and Related Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Business Realignment and Restructurings Realignment Charges Classified by Statement of Operations) (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Segment Reporting (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Unaudited Quarterly Financial Data (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Financial Instruments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Revenue (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Leases - Weighted-average remaining lease term and discount rate (Details) link:presentationLink link:calculationLink link:definitionLink 40706 - Disclosure - Leases - Other information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 17 sri-20201231_cal.xml EX-101.CAL EX-101.DEF 18 sri-20201231_def.xml EX-101.DEF EX-101.LAB 19 sri-20201231_lab.xml EX-101.LAB EX-101.PRE 20 sri-20201231_pre.xml EX-101.PRE XML 21 sri-20201231x10k_htm.xml IDEA: XBRL DOCUMENT 0001043337 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0001043337 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0001043337 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0001043337 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 0001043337 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001043337 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0001043337 us-gaap:AllowanceForCreditLossMember 2018-12-31 0001043337 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0001043337 us-gaap:AllowanceForCreditLossMember 2017-12-31 0001043337 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0001043337 us-gaap:AllowanceForCreditLossMember 2016-12-31 0001043337 sri:AgreementLetter10b18Member us-gaap:AdditionalPaidInCapitalMember 2020-03-03 2020-03-06 0001043337 sri:AgreementLetter10b18Member 2020-03-03 2020-03-06 0001043337 us-gaap:TreasuryStockMember 2020-02-25 2020-02-25 0001043337 us-gaap:AdditionalPaidInCapitalMember 2020-02-25 2020-02-25 0001043337 2017-01-01 2017-12-31 0001043337 us-gaap:DomesticCountryMember 2020-12-31 0001043337 sri:AgreementLetter10b18Member 2020-03-03 0001043337 2020-02-24 0001043337 2018-10-26 0001043337 2020-02-25 2020-02-25 0001043337 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001043337 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001043337 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001043337 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001043337 us-gaap:TreasuryStockMember 2020-12-31 0001043337 us-gaap:RetainedEarningsMember 2020-12-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001043337 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201912Member us-gaap:RetainedEarningsMember 2019-12-31 0001043337 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201912Member 2019-12-31 0001043337 us-gaap:TreasuryStockMember 2019-12-31 0001043337 us-gaap:RetainedEarningsMember 2019-12-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001043337 us-gaap:TreasuryStockMember 2018-12-31 0001043337 us-gaap:RetainedEarningsMember 2018-12-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001043337 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2017-12-31 0001043337 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201609Member 2017-12-31 0001043337 us-gaap:TreasuryStockMember 2017-12-31 0001043337 us-gaap:RetainedEarningsMember 2017-12-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001043337 srt:MinimumMember sri:PstShortTermObligationsMember 2020-12-31 0001043337 srt:MaximumMember sri:PstShortTermObligationsMember 2020-12-31 0001043337 sri:PstShortTermObligationsMember 2020-12-31 0001043337 sri:TimeBasedAwardsMember sri:TwoThousandSixteenPlanMember 2020-01-01 2020-12-31 0001043337 sri:TwoThousandSixteenPlanMember 2020-01-01 2020-12-31 0001043337 sri:TwoThousandSixteenPlanMember 2020-12-31 0001043337 sri:PerformanceBasedRightToReceivedCommonSharesMember 2020-12-31 0001043337 sri:TimeBasedAwardsMember 2019-12-31 0001043337 sri:PerformanceBasedRightToReceivedCommonSharesMember 2019-12-31 0001043337 sri:PerformanceBasedAwardsMember 2019-12-31 0001043337 sri:TimeBasedAwardsMember 2018-12-31 0001043337 sri:PerformanceBasedRightToReceivedCommonSharesMember 2018-12-31 0001043337 sri:PerformanceBasedAwardsMember 2018-12-31 0001043337 sri:TimeBasedAwardsMember 2018-01-01 2018-12-31 0001043337 sri:TimeBasedAwardsMember 2019-01-01 2019-12-31 0001043337 sri:TimeBasedAwardsMember sri:Plan2006Member 2020-01-01 2020-12-31 0001043337 sri:PerformanceBasedAwardsMember sri:TwoThousandSixteenPlanMember 2020-01-01 2020-12-31 0001043337 sri:PerformanceBasedAwardsMember sri:Plan2006Member 2020-01-01 2020-12-31 0001043337 sri:TimeBasedAwardsMember sri:Plan2006Member 2019-01-01 2019-12-31 0001043337 sri:PerformanceBasedAwardsMember sri:TwoThousandSixteenPlanMember 2019-01-01 2019-12-31 0001043337 sri:PerformanceBasedAwardsMember sri:Plan2006Member 2019-01-01 2019-12-31 0001043337 sri:TimeBasedAwardsMember sri:Plan2006Member 2018-01-01 2018-12-31 0001043337 sri:PerformanceBasedAwardsMember sri:TwoThousandSixteenPlanMember 2018-01-01 2018-12-31 0001043337 sri:PerformanceBasedAwardsMember sri:Plan2006Member 2018-01-01 2018-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:PstSegmentMember sri:PstEletronicaltdaMember 2020-01-01 2020-12-31 0001043337 us-gaap:CostOfSalesMember sri:PstSegmentMember sri:PstEletronicaltdaMember 2020-01-01 2020-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateMember 2020-01-01 2020-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:CostOfSalesMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateMember 2019-01-01 2019-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:PstSegmentMember 2018-01-01 2018-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ControlDevicesMember 2018-01-01 2018-12-31 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember sri:PstSegmentMember 2018-01-01 2018-12-31 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember sri:ControlDevicesMember 2018-01-01 2018-12-31 0001043337 us-gaap:CostOfSalesMember sri:PstSegmentMember 2018-01-01 2018-12-31 0001043337 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sri:NonCoreSwitchesAndConnectorProductMember sri:ControlDevicesMember 2019-01-01 2019-03-31 0001043337 sri:ParticulateMatterProductLineStrategicExitMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 sri:PstEletronicaltdaMember 2010-01-01 2015-05-15 0001043337 us-gaap:OperatingSegmentsMember sri:PstMember 2020-01-01 2020-12-31 0001043337 us-gaap:OperatingSegmentsMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 us-gaap:OperatingSegmentsMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 srt:SouthAmericaMember sri:PstMember 2020-01-01 2020-12-31 0001043337 srt:NorthAmericaMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 srt:NorthAmericaMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 srt:EuropeMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 srt:EuropeMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 srt:AsiaPacificMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 srt:AsiaPacificMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-12-31 0001043337 srt:SouthAmericaMember 2020-01-01 2020-12-31 0001043337 srt:NorthAmericaMember 2020-01-01 2020-12-31 0001043337 srt:EuropeMember 2020-01-01 2020-12-31 0001043337 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001043337 sri:EuropeAndOtherMember 2020-01-01 2020-12-31 0001043337 us-gaap:OperatingSegmentsMember sri:PstMember 2019-01-01 2019-12-31 0001043337 us-gaap:OperatingSegmentsMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 us-gaap:OperatingSegmentsMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 us-gaap:MaterialReconcilingItemsMember sri:PstMember 2019-01-01 2019-12-31 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 srt:SouthAmericaMember sri:PstMember 2019-01-01 2019-12-31 0001043337 srt:NorthAmericaMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 srt:NorthAmericaMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 srt:EuropeMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 srt:EuropeMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 srt:AsiaPacificMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 srt:AsiaPacificMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-12-31 0001043337 srt:SouthAmericaMember 2019-01-01 2019-12-31 0001043337 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001043337 srt:EuropeMember 2019-01-01 2019-12-31 0001043337 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001043337 sri:EuropeAndOtherMember 2019-01-01 2019-12-31 0001043337 us-gaap:OperatingSegmentsMember sri:PstMember 2018-01-01 2018-12-31 0001043337 us-gaap:OperatingSegmentsMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 us-gaap:OperatingSegmentsMember sri:ControlDevicesMember 2018-01-01 2018-12-31 0001043337 us-gaap:MaterialReconcilingItemsMember sri:PstMember 2018-01-01 2018-12-31 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ControlDevicesMember 2018-01-01 2018-12-31 0001043337 srt:SouthAmericaMember sri:PstMember 2018-01-01 2018-12-31 0001043337 srt:NorthAmericaMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 srt:NorthAmericaMember sri:ControlDevicesMember 2018-01-01 2018-12-31 0001043337 srt:EuropeMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 srt:EuropeMember sri:ControlDevicesMember 2018-01-01 2018-12-31 0001043337 srt:AsiaPacificMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 srt:AsiaPacificMember sri:ControlDevicesMember 2018-01-01 2018-12-31 0001043337 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-12-31 0001043337 srt:SouthAmericaMember 2018-01-01 2018-12-31 0001043337 srt:NorthAmericaMember 2018-01-01 2018-12-31 0001043337 srt:EuropeMember 2018-01-01 2018-12-31 0001043337 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001043337 sri:EuropeAndOtherMember 2018-01-01 2018-12-31 0001043337 us-gaap:OtherRestructuringMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:ElectronicsMember 2020-12-31 0001043337 sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-12-31 0001043337 us-gaap:OtherRestructuringMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2019-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2019-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:ElectronicsMember 2019-12-31 0001043337 sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2019-12-31 0001043337 us-gaap:OtherRestructuringMember sri:ElectronicsMember 2018-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:ElectronicsMember 2018-12-31 0001043337 us-gaap:ContractTerminationMember sri:ElectronicsMember 2018-12-31 0001043337 us-gaap:OtherRestructuringMember sri:ElectronicsMember 2017-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:ElectronicsMember 2017-12-31 0001043337 us-gaap:ContractTerminationMember sri:ElectronicsMember 2017-12-31 0001043337 sri:IntangibleImpairmentMember sri:ElectronicsMember 2017-12-31 0001043337 sri:FixedAssetImpairmentMember sri:ElectronicsMember 2017-12-31 0001043337 sri:ExcessAndObsoleteInventoryMember sri:ElectronicsMember 2017-12-31 0001043337 sri:ElectronicsMember 2017-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ParticulateMatterProductLineStrategicExitMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:CostOfSalesMember sri:ParticulateMatterProductLineStrategicExitMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:CostOfSalesMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 us-gaap:CostOfSalesMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 sri:ParticulateMatterProductLineStrategicExitMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 sri:NonCashFixedAssetChargesMember sri:ParticulateMatterProductLineStrategicExitMember 2020-01-01 2020-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:CantonFacilityRestructuringPlanMember sri:CantonFacilityMember 2019-01-01 2019-12-31 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember sri:CantonFacilityRestructuringPlanMember sri:CantonFacilityMember 2019-01-01 2019-12-31 0001043337 us-gaap:CostOfSalesMember sri:CantonFacilityRestructuringPlanMember sri:CantonFacilityMember 2019-01-01 2019-12-31 0001043337 sri:AcceleratedDepreciationMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 us-gaap:CostOfSalesMember sri:ExcessAndObsoleteInventoryMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 sri:IntangibleImpairmentMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 sri:FixedAssetImpairmentMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 sri:ExcessAndObsoleteInventoryMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001043337 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001043337 sri:PstSegmentMember 2020-01-01 2020-12-31 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001043337 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001043337 sri:PstSegmentMember 2018-01-01 2018-12-31 0001043337 srt:MinimumMember sri:ParticulateMatterProductLineStrategicExitMember sri:ControlDevicesMember 2020-12-31 0001043337 srt:MaximumMember sri:ParticulateMatterProductLineStrategicExitMember sri:ControlDevicesMember 2020-12-31 0001043337 sri:StoneridgeBrazilsBankOverdraftCreditFacilityMember 2020-01-01 2020-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001043337 srt:MinimumMember us-gaap:VehiclesMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:TechnologyEquipmentMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember sri:PreProductionCostsMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:VehiclesMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:TechnologyEquipmentMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember sri:PreProductionCostsMember 2020-01-01 2020-12-31 0001043337 us-gaap:LandMember sri:ControlDevicesMember 2020-12-31 0001043337 us-gaap:BuildingAndBuildingImprovementsMember sri:ControlDevicesMember 2020-12-31 0001043337 us-gaap:VehiclesMember 2020-12-31 0001043337 us-gaap:ToolsDiesAndMoldsMember 2020-12-31 0001043337 us-gaap:TechnologyEquipmentMember 2020-12-31 0001043337 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001043337 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001043337 us-gaap:LandImprovementsMember 2020-12-31 0001043337 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001043337 us-gaap:ConstructionInProgressMember 2020-12-31 0001043337 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001043337 us-gaap:VehiclesMember 2019-12-31 0001043337 us-gaap:ToolsDiesAndMoldsMember 2019-12-31 0001043337 us-gaap:TechnologyEquipmentMember 2019-12-31 0001043337 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001043337 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001043337 us-gaap:LandImprovementsMember 2019-12-31 0001043337 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001043337 us-gaap:ConstructionInProgressMember 2019-12-31 0001043337 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0001043337 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001043337 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001043337 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001043337 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001043337 2019-04-01 2019-04-01 0001043337 us-gaap:LineOfCreditMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001043337 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:VentureCapitalFundsMember 2020-01-01 2020-12-31 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2019-01-01 2019-12-31 0001043337 sri:OrlacoMember 2017-01-01 2017-01-31 0001043337 us-gaap:OtherRestructuringMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:OtherRestructuringMember sri:ParticulateMatterProductLineStrategicExitMember 2020-01-01 2020-12-31 0001043337 us-gaap:OtherRestructuringMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 us-gaap:ContractTerminationMember sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 sri:ParticulateMatterProductLineStrategicExitMember 2020-01-01 2020-12-31 0001043337 us-gaap:OtherRestructuringMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 us-gaap:OtherRestructuringMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 us-gaap:ContractTerminationMember sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 us-gaap:OtherRestructuringMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 us-gaap:ContractTerminationMember sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 sri:AcceleratedShareRepurchaseAgreementMember 2019-05-07 2019-05-07 0001043337 sri:NonCoreSwitchesAndConnectorProductMember sri:ControlDevicesMember 2019-04-01 2019-06-30 0001043337 sri:ExploitatiemaatschappijBerghaafB.v.Member 2018-03-31 0001043337 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001043337 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:ForeignCountryMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:ForeignCountryMember 2020-01-01 2020-12-31 0001043337 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001043337 us-gaap:ForeignCountryMember 2020-12-31 0001043337 us-gaap:DomesticCountryMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:ForeignCountryMember us-gaap:TaxAndCustomsAdministrationNetherlandsMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:ForeignCountryMember us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:ForeignCountryMember us-gaap:FederalMinistryOfFinanceGermanyMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:DomesticCountryMember sri:IncomeTaxAuthorityArgentinaMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember country:SE us-gaap:SwissFederalTaxAdministrationFTAMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember country:MX us-gaap:MexicanTaxAuthorityMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember country:GB us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember country:FR us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember country:ES us-gaap:TaxAuthoritySpainMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember country:CN us-gaap:StateAdministrationOfTaxationChinaMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember country:BR us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:ForeignCountryMember us-gaap:TaxAndCustomsAdministrationNetherlandsMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:ForeignCountryMember us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:ForeignCountryMember us-gaap:FederalMinistryOfFinanceGermanyMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember us-gaap:DomesticCountryMember sri:IncomeTaxAuthorityArgentinaMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember country:SE us-gaap:SwissFederalTaxAdministrationFTAMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember country:MX us-gaap:MexicanTaxAuthorityMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember country:GB us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember country:FR us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember country:ES us-gaap:TaxAuthoritySpainMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember country:CN us-gaap:StateAdministrationOfTaxationChinaMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember country:BR us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember 2020-01-01 2020-12-31 0001043337 srt:SouthAmericaMember 2020-12-31 0001043337 srt:NorthAmericaMember 2020-12-31 0001043337 sri:EuropeAndOtherMember 2020-12-31 0001043337 srt:SouthAmericaMember 2019-12-31 0001043337 srt:NorthAmericaMember 2019-12-31 0001043337 sri:EuropeAndOtherMember 2019-12-31 0001043337 sri:PstEletronicaltdaMember sri:CivilLaborAndOtherTaxContingenciesMember 2020-12-31 0001043337 sri:PstEletronicaltdaMember sri:CivilLaborAndOtherTaxContingenciesMember 2019-12-31 0001043337 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001043337 sri:PstEletronicaltdaMember 2020-12-31 0001043337 sri:PstEletronicaltdaMember sri:TermLoanMember 2020-12-31 0001043337 sri:PstLongTermNotesMember 2019-12-31 0001043337 sri:PstEletronicaltdaMember 2020-08-12 2020-08-12 0001043337 sri:PstEletronicaltdaMember us-gaap:LineOfCreditMember 2020-12-31 0001043337 us-gaap:LineOfCreditMember 2020-12-31 0001043337 srt:MinimumMember sri:SuzhouShortTermCreditLineMember 2020-01-01 2020-12-31 0001043337 srt:MaximumMember sri:SuzhouShortTermCreditLineMember 2020-01-01 2020-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberOneMember sri:SpecifiedHedgeBorrowingsMember 2020-12-31 0001043337 sri:CreditFacilityMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-12-31 0001043337 us-gaap:LineOfCreditMember sri:ElectronicsMember 2020-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001043337 sri:SwedenShortTermNoteMember 2020-12-31 0001043337 sri:SuzhouShortTermCreditLineMember 2020-12-31 0001043337 sri:PstEletronicaltdaMember us-gaap:LineOfCreditMember 2019-12-31 0001043337 sri:SuzhouShortTermCreditLineMember 2019-12-31 0001043337 sri:BankAcceptanceDraftCreditLineMember 2020-12-31 0001043337 sri:BankAcceptanceDraftCreditLineMember 2019-12-31 0001043337 us-gaap:LetterOfCreditMember 2020-12-31 0001043337 us-gaap:LineOfCreditMember 2019-12-31 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2020-12-31 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2019-12-31 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2018-12-31 0001043337 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sri:NonCoreSwitchesAndConnectorProductMember 2019-04-01 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-01-01 2020-12-31 0001043337 us-gaap:TradeNamesMember sri:PstMember 2020-12-31 0001043337 us-gaap:TradeNamesMember sri:ElectronicsMember 2020-12-31 0001043337 us-gaap:SoftwareDevelopmentMember sri:ElectronicsMember 2020-12-31 0001043337 us-gaap:SoftwareDevelopmentMember sri:ControlDevicesMember 2020-12-31 0001043337 us-gaap:CustomerListsMember sri:PstMember 2020-12-31 0001043337 us-gaap:CustomerListsMember sri:ElectronicsMember 2020-12-31 0001043337 sri:TechnologyMember sri:PstMember 2020-12-31 0001043337 sri:TechnologyMember sri:ElectronicsMember 2020-12-31 0001043337 sri:TechnologyMember sri:ControlDevicesMember 2020-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001043337 sri:MindaStoneridgeInstrumentsLtdMember 2020-01-01 2020-12-31 0001043337 sri:AutotechVenturesMember 2020-01-01 2020-12-31 0001043337 sri:MindaStoneridgeInstrumentsLtdMember 2019-01-01 2019-12-31 0001043337 sri:AutotechVenturesMember 2019-01-01 2019-12-31 0001043337 sri:MindaStoneridgeInstrumentsLtdMember 2018-01-01 2018-12-31 0001043337 sri:ElectronicsMember 2018-12-31 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001043337 us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0001043337 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001043337 sri:EuroDenominatedForeignCurrencyForwardContractsMember 2018-01-01 2018-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001043337 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001043337 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001043337 us-gaap:TradeNamesMember 2020-12-31 0001043337 us-gaap:CustomerListsMember 2020-12-31 0001043337 sri:TechnologyMember 2020-12-31 0001043337 us-gaap:TradeNamesMember 2019-12-31 0001043337 us-gaap:CustomerListsMember 2019-12-31 0001043337 sri:TechnologyMember 2019-12-31 0001043337 sri:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001043337 sri:EarnoutConsiderationMember sri:PstEletronicaltdaMember 2020-12-31 0001043337 sri:EarnoutConsiderationMember 2020-12-31 0001043337 sri:EarnoutConsiderationMember sri:PstEletronicaltdaMember 2019-12-31 0001043337 sri:EarnoutConsiderationMember 2019-12-31 0001043337 sri:EarnoutConsiderationMember sri:PstEletronicaltdaMember 2018-12-31 0001043337 sri:EarnoutConsiderationMember sri:OrlacoMember 2018-12-31 0001043337 sri:EarnoutConsiderationMember 2018-12-31 0001043337 sri:EarnoutConsiderationMember sri:OrlacoMember 2019-01-01 2019-12-31 0001043337 sri:EarnoutConsiderationMember sri:PstEletronicaltdaMember 2020-01-01 2020-12-31 0001043337 sri:EarnoutConsiderationMember 2020-01-01 2020-12-31 0001043337 sri:EarnoutConsiderationMember sri:PstEletronicaltdaMember 2019-01-01 2019-12-31 0001043337 sri:EarnoutConsiderationMember 2019-01-01 2019-12-31 0001043337 sri:MindaStoneridgeInstrumentsLtdMember 2020-12-31 0001043337 sri:AutotechVenturesMember 2020-12-31 0001043337 sri:MindaStoneridgeInstrumentsLtdMember 2019-12-31 0001043337 sri:MindaStoneridgeInstrumentsLtdMember 2018-12-31 0001043337 sri:TimeBasedAwardsMember 2020-12-31 0001043337 sri:PerformanceBasedAwardsMember 2020-12-31 0001043337 sri:TimeBasedAwardsMember 2020-01-01 2020-12-31 0001043337 2020-10-01 2020-12-31 0001043337 2020-07-01 2020-09-30 0001043337 2020-04-01 2020-06-30 0001043337 2020-01-01 2020-03-31 0001043337 2019-10-01 2019-12-31 0001043337 2019-07-01 2019-09-30 0001043337 2019-04-01 2019-06-30 0001043337 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sri:NonCoreSwitchesAndConnectorProductMember 2019-01-01 2019-12-31 0001043337 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sri:NonCoreSwitchesAndConnectorProductMember 2018-01-01 2018-12-31 0001043337 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sri:NonCoreSwitchesAndConnectorProductMember sri:ControlDevicesMember 2019-04-01 2019-04-01 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001043337 sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMember us-gaap:CashFlowHedgingMember 2020-12-31 0001043337 sri:EuroDenominatedForeignCurrencyForwardContractsMember us-gaap:NondesignatedMember 2020-12-31 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-02-18 0001043337 sri:U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember us-gaap:CashFlowHedgingMember 2019-12-31 0001043337 sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMember us-gaap:CashFlowHedgingMember 2019-12-31 0001043337 sri:EuroDenominatedForeignCurrencyForwardContractsMember us-gaap:NondesignatedMember 2019-12-31 0001043337 sri:EuroDenominatedForeignCurrencyForwardContractsMember us-gaap:NondesignatedMember 2018-12-31 0001043337 sri:EuroDenominatedForeignCurrencyForwardContractsMember us-gaap:NondesignatedMember 2017-12-31 0001043337 us-gaap:CorporateMember 2020-01-01 2020-12-31 0001043337 sri:PstMember 2020-01-01 2020-12-31 0001043337 sri:ElectronicsMember 2020-01-01 2020-12-31 0001043337 sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 us-gaap:CorporateMember 2019-01-01 2019-12-31 0001043337 sri:PstMember 2019-01-01 2019-12-31 0001043337 sri:ElectronicsMember 2019-01-01 2019-12-31 0001043337 sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 us-gaap:CorporateMember 2018-01-01 2018-12-31 0001043337 sri:PstMember 2018-01-01 2018-12-31 0001043337 sri:ElectronicsMember 2018-01-01 2018-12-31 0001043337 sri:ControlDevicesMember 2018-01-01 2018-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberOneMember 2020-12-31 0001043337 sri:PstShortTermObligationsMember sri:PstShortTermObligationsMember 2020-01-01 2020-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-12-31 0001043337 sri:SwedenShortTermNoteMember 2020-01-01 2020-12-31 0001043337 sri:SuzhouShortTermCreditLineMember 2020-01-01 2020-12-31 0001043337 srt:MinimumMember us-gaap:LineOfCreditMember 2020-12-31 0001043337 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberOneMember us-gaap:LondonInterbankOfferedRateLIBORMember sri:SpecifiedHedgeBorrowingsMember 2020-06-26 2020-06-30 0001043337 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberOneMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-06-26 2020-06-30 0001043337 sri:VolvoMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001043337 sri:FordMotorCompanyMember us-gaap:SalesRevenueNetMember 2020-01-01 2020-12-31 0001043337 sri:VolvoMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001043337 sri:FordMotorCompanyMember us-gaap:SalesRevenueNetMember 2019-01-01 2019-12-31 0001043337 sri:VolvoMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001043337 sri:FordMotorCompanyMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0001043337 us-gaap:CommonStockMember 2020-12-31 0001043337 us-gaap:CommonStockMember 2019-12-31 0001043337 us-gaap:CommonStockMember 2018-12-31 0001043337 us-gaap:CommonStockMember 2017-12-31 0001043337 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001043337 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001043337 2017-12-31 0001043337 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberOneMember 2020-06-26 0001043337 sri:OrlacoMember 2018-01-01 2018-12-31 0001043337 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001043337 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001043337 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001043337 us-gaap:IntersegmentEliminationMember 2020-12-31 0001043337 us-gaap:CorporateMember 2020-12-31 0001043337 sri:PstMember 2020-12-31 0001043337 sri:ElectronicsMember 2020-12-31 0001043337 us-gaap:IntersegmentEliminationMember 2019-12-31 0001043337 us-gaap:CorporateMember 2019-12-31 0001043337 sri:PstMember 2019-12-31 0001043337 sri:ElectronicsMember 2019-12-31 0001043337 sri:ControlDevicesMember 2019-12-31 0001043337 sri:ParticulateMatterFixedAssetsMember us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ControlDevicesMember sri:TallinnEstoniaFacilityMember 2020-01-01 2020-12-31 0001043337 sri:ParticulateMatterFixedAssetsMember sri:ControlDevicesMember sri:TallinnEstoniaFacilityMember 2020-01-01 2020-12-31 0001043337 sri:ParticulateMatterFixedAssetsMember 2020-01-01 2020-12-31 0001043337 sri:CreditFacilityMember 2020-01-01 2020-12-31 0001043337 sri:CreditFacilityMember 2019-01-01 2019-12-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001043337 2018-12-31 0001043337 sri:ControlDevicesMember 2020-12-31 0001043337 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0001043337 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0001043337 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0001043337 sri:TwoThousandSixteenPlanMember 2020-05-31 0001043337 sri:DirectorSharePlanMember 2018-05-31 0001043337 sri:DirectorSharePlanMember 2013-05-31 0001043337 sri:TwoThousandSixteenPlanMember 2020-06-01 2020-12-31 0001043337 sri:DirectorSharePlanMember 2018-05-01 2018-05-31 0001043337 sri:TwoThousandSixteenPlanMember 2016-05-01 2016-05-31 0001043337 sri:DirectorSharePlanMember 2013-05-01 2013-05-31 0001043337 sri:DirectorSharePlanMember 2005-04-01 2005-04-30 0001043337 sri:DirectorSharePlanMember 2020-01-01 2020-12-31 0001043337 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sri:NonCoreSwitchesAndConnectorProductMember sri:ControlDevicesMember 2020-01-01 2020-12-31 0001043337 2020-02-24 2020-02-24 0001043337 sri:PerformanceBasedAwardsMember 2020-01-01 2020-12-31 0001043337 sri:PerformanceBasedAwardsMember 2019-01-01 2019-12-31 0001043337 sri:PerformanceBasedAwardsMember 2018-01-01 2018-12-31 0001043337 sri:AcceleratedShareRepurchaseAgreementMember 2019-05-07 0001043337 2019-01-01 2019-03-31 0001043337 sri:ExploitatiemaatschappijBerghaafB.v.Member 2019-01-01 2019-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberOneMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2020-06-26 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberOneMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2020-06-26 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberOneMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2020-06-26 0001043337 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberOneMember 2020-06-26 0001043337 2020-12-31 0001043337 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2018-01-01 2018-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember 2019-06-05 0001043337 us-gaap:EmployeeRelocationMember 2020-01-01 2020-12-31 0001043337 us-gaap:EmployeeRelocationMember 2019-01-01 2019-12-31 0001043337 us-gaap:EmployeeRelocationMember 2018-01-01 2018-12-31 0001043337 us-gaap:EmployeeRelocationMember 2020-12-31 0001043337 sri:AcceleratedShareRepurchaseAgreementMember 2019-05-06 2019-05-07 0001043337 sri:PstEletronicaltdaMember 2019-12-31 0001043337 2019-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember 2019-01-01 2019-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001043337 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001043337 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sri:NonCoreSwitchesAndConnectorProductMember sri:ControlDevicesMember 2019-01-01 2019-12-31 0001043337 sri:OrlacoMember 2017-01-31 0001043337 2019-01-01 2019-12-31 0001043337 2018-01-01 2018-12-31 0001043337 sri:PstEletronicaltdaMember 2017-05-16 0001043337 2020-06-30 0001043337 2021-02-19 0001043337 2020-01-01 2020-12-31 shares iso4217:USD pure iso4217:EUR iso4217:BRL iso4217:USD shares iso4217:CNY iso4217:SEK sri:segment 0 0 0001043337 --12-31 2020 FY false sri 0 0 0 0 us-gaap:OperatingLeaseRightOfUseAsset us-gaap:OtherLiabilitiesCurrent us-gaap:OperatingLeaseLiabilityNoncurrent Yes P3Y P3Y 4300000 5200000 4300000 4300000 2024-12-31 2040-12-31 2021-12-31 2025-12-31 2025-12-31 us-gaap:OperatingLeaseRightOfUseAsset us-gaap:OtherLiabilitiesCurrent us-gaap:OperatingLeaseLiabilityNoncurrent 10-K true 2020-12-31 001-13337 STONERIDGE INC OH 34-1598949 39675 MacKenzie Drive, Suite 400 Novi MI 48377 248 489-9300 Common Shares, without par value NYSE No No Yes false Accelerated Filer false false true false 532300000 27005257 73919000 69403000 817000 1289000 136745000 138564000 90548000 93449000 33452000 29850000 334664000 331266000 119324000 122483000 55394000 58122000 39104000 35874000 18944000 22027000 53978000 32437000 286744000 270943000 621408000 602209000 7673000 2672000 86103000 80701000 52272000 55223000 146048000 138596000 136000000 126000000 454000 12935000 12530000 15434000 17971000 14357000 16754000 178726000 173709000 5000000 5000000 0 0 60000000 60000000 28966000 28966000 27006000 27408000 0 0 234409000 225607000 1960000 1558000 60482000 50773000 212342000 206542000 -89635000 -91472000 296634000 289904000 621408000 602209000 648006000 834289000 866199000 493810000 620556000 609568000 112474000 123853000 138553000 33599000 49386000 52198000 51074000 -7664000 71281000 67004000 -6124000 -4324000 -4720000 1536000 1578000 2038000 1528000 -142000 736000 -10724000 68393000 65058000 -2774000 8102000 11210000 -7950000 60291000 53848000 -0.29 2.17 1.90 -0.29 2.13 1.85 27025000 27792000 28402000 27025000 28270000 29080000 -7950000 60291000 53848000 2677000 -5428000 -16627000 -840000 -292000 435000 1837000 -5720000 -16192000 -6113000 54571000 37656000 -223000 -78000 156000 -7950000 60291000 53848000 27309000 24904000 22786000 5926000 6579000 6731000 -7953000 5586000 2552000 1536000 1578000 2038000 -185000 98000 -333000 5888000 6191000 5632000 46000 1289000 1584000 33599000 2349000 202000 -3196000 2308000 213000 -4164000 1353000 3575000 -4000000 15653000 10002000 -1342000 8898000 -2291000 3642000 -6980000 11054000 -5483000 -11906000 -7671000 28641000 24505000 80772000 32462000 39467000 29027000 127000 382000 111000 1403000 34386000 1550000 1600000 437000 -33885000 -6299000 -27950000 71500000 112000000 27500000 61500000 82000000 52500000 41104000 2208000 415000 36749000 1587000 5071000 3394000 -1074000 -1366000 4995000 50000000 1773000 4119000 4214000 6513000 -28258000 -33870000 3247000 -1637000 -3863000 4516000 -11689000 15089000 69403000 81092000 66003000 73919000 69403000 81092000 5620000 4401000 4997000 -254000 12222000 13213000 13750000 28180000 786000 228486000 -7118000 92264000 -69560000 244072000 53848000 53848000 435000 435000 -16627000 -16627000 461000 -461000 153000 -153000 1762000 1762000 3161000 3161000 139000 139000 28488000 478000 231647000 -8880000 146251000 -85752000 283266000 60291000 60291000 -292000 -292000 -5428000 -5428000 407000 407000 137000 137000 1893000 1893000 1350000 1350000 10000000 40000000 50000000 3960000 3960000 27408000 1558000 225607000 -50773000 206542000 -91472000 289904000 -7950000 -7950000 -840000 -840000 2677000 2677000 285000 285000 80000 80000 -5286000 -5286000 607000 -607000 -10000000 14995000 4995000 -1198000 -1198000 13750000 13750000 27006000 1960000 234409000 -60482000 212342000 -89635000 296634000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">1. Organization and Nature of Business</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Stoneridge, Inc. and its subsidiaries are global designers and manufacturers of highly engineered electrical and electronic components, modules and systems for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">2. Summary of Significant Accounting Policies</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Basis of Presentation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated financial statements include the accounts of Stoneridge, Inc. and its wholly-owned subsidiaries (collectively, the “Company”). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (“ASC”) “Consolidations (Topic 810)” to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s investment in Minda Stoneridge Instruments Ltd. (“MSIL”) for the years ended December 31, 2020, 2019 and 2018 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company’s 49% ownership in MSIL.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Accounting Estimates</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90 days or less.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Accounts Receivable and Concentration of Credit Risk</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company’s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following percentages of consolidated net sales:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Ford Motor Company</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">11</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Volvo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Allowance for Doubtful Accounts</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer’s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Inventories</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 67,775</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,357</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,005</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,582</p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 15,768</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,510</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total inventories, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 90,548</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,449</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Inventory valued using the FIFO method was $82,308 and $82,910 at December 31, 2020 and 2019, respectively. Inventory valued using the average cost method was $8,240 and $10,539 at December 31, 2020 and 2019, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Pre-production Costs Related to Long-term Supply Arrangements</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically </span><span style="-sec-ix-hidden:Hidden_hx40QDgFSE-NxnYUrT4Pcg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-size:9pt;"> to </span><span style="font-size:9pt;">seven years</span><span style="font-size:9pt;">. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were </span><span style="font-size:9pt;">$14,259</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$7,666</span><span style="font-size:9pt;"> at December 31, 2020 and 2019, respectively. At December 31, 2020 and 2019, </span><span style="font-size:9pt;">$14,259</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$7,544</span><span style="font-size:9pt;">, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Disposal of Non-Core Products </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company’s wholly owned subsidiary, Stoneridge Control Devices, Inc. (“SCD”), and <span style="white-space:pre-wrap;">Standard Motor Products, Inc. (“SMP”). On the same day pursuant to the APA, in exchange for </span>$40,000 (subject to a post-closing inventory adjustment which was a payment to SMP of $1,573) and the assumption of certain liabilities, the Company and SCD sold to SMP, <span style="white-space:pre-wrap;">product lines and assets related to certain non-core switches and connectors (the “Non-core Products”). </span>On April 1, 2019, <span style="white-space:pre-wrap;">the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company provided and was compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis. The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;">On April 1, 2019, the Company’s Control Devices segment recognized net sales and costs of goods sold (“COGS”) of </span>$4,160 and $2,775, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of $33,921,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs. The Company recognized transaction costs associated with the disposal of Control Devices’ Non-core Products of $322 within selling, general and administrative (“SG&amp;A”) expenses for the year ended December 31, 2019. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">The Company received $21 and $1,824 for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&amp;A for the years ended December 31, 2020 and 2019, respectively. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of $26,304 and $1,458 for the year ended December 31, 2019, respectively.  The Company also received $745 for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&amp;A for the year ended December 31, 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;">There were </span>no<span style="background-color:#ffffff;"> Non-core Product net sales for the year ended December 31, 2020. </span>Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were $41,560 and $4,831 for the year ended December 31, 2019, respectively, and $44,537 and $9,086<span style="white-space:pre-wrap;"> for the year ended December 31, 2018, respectively. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;">On June 17, 2020, the Company and SMP terminated the transition services agreement and the contract manufacturing agreement.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Acquisitions</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Orlaco</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">On January 31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge, Inc., acquired Exploitatiemaatschappij Berghaaf B.V. (“Orlaco”). Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy of commercial vehicles. The MirrorEye camera monitor system integrates Orlaco’s vision processing technology and Stoneridge’s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge’s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The aggregate consideration for the Orlaco acquisition was €74,939 ($79,675), which included customary estimated adjustments to the purchase price. The Company paid €67,439 ($71,701) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to €7,500 as contingent consideration (“earn-out consideration”) if certain performance targets are achieved during the first two years. See Note 10 for additional details on the Orlaco contingent consideration.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s statement of operations included $369 of expense for the fair value adjustment for earn-out consideration in SG&amp;A expenses for the years ended December 31, 2018. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Orlaco earn-out consideration reached the capped amount of €7,500<span style="white-space:pre-wrap;"> as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The earn-out consideration obligation related to Orlaco of $8,474 was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of $5,080 and $3,394, respectively, for the year ended December 31, 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Property, Plant and Equipment</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment are recorded at cost and consist of the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Land and land improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,447</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,550</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Buildings and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 39,784</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 253,563</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226,076</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 9,993</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,708</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tooling</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 40,967</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,933</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Information technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,491</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,410</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 654</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,198</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,588</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,744</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,312</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total property, plant, and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 402,841</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 411,454</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (283,517)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (288,971)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 119,324</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 122,483</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the years ended December 31, 2020, 2019 and 2018 was $27,309, $24,904 and $22,786, respectively. Depreciable lives within each property classification are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Buildings and improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">10</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">40 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">10 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">10 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tooling</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Information technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">7 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">shorter of lease term or </span><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">10 years</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&amp;A expenses.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Impairment of Long-Lived or Finite-Lived Assets</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management’s ability to accurately assess whether an asset is impaired.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="background-color:#ffffff;">On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. As a result of the strategic exit of the PM sensor product line the Company determined an impairment indicator existed and performed a recoverability test of the related long-lived assets. The Company identified that there are two asset groups comprised of PM sensor fixed assets at the Company’s Lexington, Ohio and Tallinn, Estonia facilities. As a result of the recoverability test performed, the Company determined that the undiscounted cash flows did not exceed the carrying value of the PM sensor fixed assets at the Company’s Tallinn, Estonia facility. As such, an impairment loss of </span><span style="background-color:#ffffff;">$</span>2,326<span style="background-color:#ffffff;"> was recorded based on the difference between the fair value and the carrying value of the assets. The Company used the income approach to determine the fair value of the PM sensor fixed assets at the Tallinn, Estonia facility. During the year ended December 31, 2020, the impairment loss of </span><span style="background-color:#ffffff;">$</span>2,326<span style="background-color:#ffffff;"> was recorded on the Company’s consolidated statement of operations within SG&amp;A expense. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Goodwill and Other Intangible Assets</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Goodwill</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Goodwill was $39,104 and $35,874 at December <span style="white-space:pre-wrap;">31, 2020 and 2019, respectively, all of which relates to the Electronics segment. Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value. If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows. We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit’s expected long-term operating cash flow performance. This approach also mitigates the impact of cyclical trends that occur in the industry. Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions. The discount rate used is the value-weighted average of our estimated cost of equity and of debt (“cost of capital”) derived using both known and estimated customary market metrics. Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary. Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management’s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit. The market valuation approach is used to further support our analysis. There was </span>no impairment of goodwill for the years ended December 31, 2020, 2019 or 2018.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the years ended December 31, 2020 and 2019 were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 35,874</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,230</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 39,104</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,717</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (843)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,874</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s cumulative goodwill impairment loss since inception was $300,083 at December 31, 2020 and 2019, which includes Stoneridge Brazil’s goodwill impairment in 2014 and goodwill impairment recorded by the Company’s Control Devices segment in 2008 and 2004.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Other Intangible Assets</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Other intangible assets, net at December 31, 2020 and 2019 consisted of the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.0710907%;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Acquisition</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Customer lists</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 48,339</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (18,530)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 29,809</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 17,201</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (6,290)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,911</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 13,799</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8,079)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,720</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized software development</p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,954</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,954</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.43%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 88,293</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.31%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (32,899)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.03%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 55,394</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Acquisition</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Customer lists</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,466)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">33,284</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,041</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,687)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">13,354</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,353)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,878</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized software development</p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,606</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,606</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,628</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,506)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">58,122</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Other intangible assets, net at December 31, 2020 for customer lists, tradenames, technology and capitalized software development include $23,004, $4,678, $2,759 and $6,330, respectively, related to the Electronics segment. Customer lists, tradenames and technology of $6,804, $6,234 and $2,863<span style="white-space:pre-wrap;">, respectively, related to the Stoneridge Brazil segment at December 31, 2020. Capitalized software development and technology of </span>$2,623 and $98 respectively, related to the Control Devices segment at December 31, 2020.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from </span><span style="-sec-ix-hidden:Hidden_4SpYFTkC5E2rg_pWjnz0xg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-size:9pt;"> to </span><span style="font-size:9pt;">seven years</span><span style="font-size:9pt;">.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">The Company recognized </span><span style="font-size:9pt;">$5,399</span><span style="font-size:9pt;">, </span><span style="font-size:9pt;">$5,955</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$6,406</span><span style="font-size:9pt;"> of amortization expense related to intangible assets in 2020, 2019 and 2018, respectively. Amortization expense is included as a component of SG&amp;A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately </span><span style="font-size:9pt;">$5,200</span><span style="font-size:9pt;"> </span><span style="-sec-ix-hidden:Hidden_vC-PLWnrgUm931mFGd7N5A;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">for</span></span><span style="font-size:9pt;"> the years </span><span style="-sec-ix-hidden:Hidden_d-ubI-v0FE61FCyC_D2z4A;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2021</span></span><span style="font-size:9pt;"> and 2022 and approximately </span><span style="-sec-ix-hidden:Hidden_QElRR9flC0Oke6aRzBSPWg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">$4,300</span></span><span style="font-size:9pt;"> for the year 2023 through </span><span style="-sec-ix-hidden:Hidden_yZcRmglgAkefQeUjKZvZ9A;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2025</span></span><span style="font-size:9pt;">. The weighted-average remaining amortization period is approximately </span><span style="font-size:9pt;">10 years</span><span style="font-size:9pt;">.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">For the year ended December 31, 2018, the Company recognized $202 of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as discussed in Note 13. There were no intangible impairment charges for the years ended December 31, 2020 or 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Accrued Expenses and Other Current Liabilities</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Accrued expenses and other current liabilities consist of the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Compensation related liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21,852</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,566</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty and recall obligations</p></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 9,044</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,685</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21,376</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,972</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.64%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52,272</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,223</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">“Other” is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Income Taxes</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note 6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s policy is to provide for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Tax Cuts and Jobs Act of 2017 (“Tax Legislation”) created a provision known as Global Intangible Low-Taxed Income (“GILTI”) that imposes a tax on certain earnings of foreign subsidiaries. The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Currency Translation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other (income) expense, net. These foreign currency transaction (gains) losses, including the impact of hedging activities, were $(997), $372 and $(487) for the years ended December 31, 2020, 2019 and 2018, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Revenue Recognition and Sales Commitments</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer’s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle’s expected production life. Once such agreements are entered into, it is the Company’s obligation to fulfill the customers’ purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing. See Note 3 for additional disclosure.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Shipping and Handling Costs</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Shipping and handling costs are included in COGS on the consolidated statements of operations.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Product Warranty and Recall Reserves</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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 and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the Company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes $3,647 and $3,111 of a long-term liability at December 31, 2020 and 2019, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The following provides a reconciliation of changes in the product warranty and recall reserve:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty and recall at beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,796</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,494</p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Accruals for warranties established during period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,898</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,131</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Aggregate changes in pre-existing liabilities due to claim developments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,794</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,037</p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Settlements made during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (6,297)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,600)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign currency translation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 500</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (266)</p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty and recall at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 12,691</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,796</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Design and Development Costs</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company’s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to $49,386, $52,198 and $51,074 for the years ended December 31, 2020, 2019 and 2018, respectively, or 7.6%, 6.3% and 5.9% of net sales for these respective periods.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Research and Development Activities</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of $19,302, $15,096 and $16,540 for the years ended December 31, 2020, 2019 and 2018, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Share-Based Compensation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">At December 31, 2020, the Company had two types of share-based compensation plans: (1) 2016 Long-Term Incentive Plan for employees and (2) the 2018 Amended and Restated Directors’ Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Total compensation expense recognized as a component of SG&amp;A expense on the consolidated statements of operations for share-based compensation arrangements was $5,888, $6,191 and $5,632 for the years ended December 31, 2020, 2019 and 2018, respectively. The 2020 and 2019 amounts included accelerated expense associated with the retirement of eligible employees and the 2018 amount included the forfeiture of certain grants associated with employee resignations. There was no share-based compensation expense capitalized in inventory during 2020, 2019 or 2018. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Financial Instruments and Derivative Financial Instruments</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt, interest rate swap agreement and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note 10 for fair value disclosures of the Company’s financial instruments.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Common Shares Held in Treasury</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders’ equity.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">(Loss) Earnings Per Share</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Basic (loss) earnings per share was computed by dividing net (loss) income by the weighted-average number of Common Shares outstanding for each respective period. Diluted earnings per share was calculated by dividing net (loss) income by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented. <span style="background-color:#ffffff;">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 </span>372,937<span style="background-color:#ffffff;"> for the year ended December 31, 2020 were excluded from diluted loss per share because the effect would have been anti-dilutive.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Basic weighted-average Common Shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,024,571</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,791,799</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,402,227</p></td></tr><tr><td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Effect of dilutive shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 478,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 677,599</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Diluted weighted-average Common Shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,024,571</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,270,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,079,826</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">There were 752,784, 566,337 and 628,220 performance-based right to receive Common Shares outstanding at December 31, 2020, 2019 and 2018. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the year were the end of the contingency period.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Deferred Financing Costs, net</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the years ended December 31, 2020, 2019 and 2018 was $506, $624 and $326<span style="white-space:pre-wrap;">, respectively, and is included as a component of interest expense, net in the consolidated statements of operations. </span>In 2019, the Company capitalized $1,366 of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of $275 in interest expense, net during the year ended December 31, 2019. In 2020, the Company capitalized an additional $1,079 of deferred financing costs as a result of entering into Amendment No. 1 to the 2019 Credit Facility. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company’s consolidated balance sheets. Deferred financing costs, net, were $2,187 and $1,625, as of December 31, 2020 and 2019, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;">Equity and Changes in Accumulated Other Comprehensive Loss by Component</p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Common Share Repurchase</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">On October 26, 2018, the Company’s Board of Directors authorized the Company to repurchase up to $50,000 of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the “Master Confirmation”) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (“ASR Agreement”), with Citibank N.A. (the “Bank”) to purchase Company Common Shares for a payment of $50,000 (the “Prepayment Amount”). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of 1,349,528 Company Common Shares, which is approximately 80%<span style="white-space:pre-wrap;"> of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company’s Common Shares on May 7, 2019. These Common Shares became treasury shares and were recorded as a </span>$40,000 reduction to shareholder’s equity. The remaining $10,000 of the Prepayment Amount was recorded as a reduction to shareholders’ equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.</p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 5.75pt 0pt 0pt;">On February 25, 2020, the Bank notified the Company that it terminated early its commitment pursuant the ASR Agreement and would deliver 364,604 Common Shares on February 27, 2020 based on the volume weighted average price of our Common Shares during the term set forth in the ASR Agreement. The Bank’s notice of early termination and the subsequent delivery of Common Shares represents the final settlement of the Company’s share repurchase program pursuant to the accelerated share repurchase agreement. These Common Shares became treasury shares and were recorded as a $10,000 reduction to shareholders’ equity as Common Shares held in treasury with the offset of $10,000 to additional paid-in capital.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 5.75pt 0pt 0pt;"><span style="font-size:9pt;margin-right:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">On February 24, 2020, the Company’s Board of Directors authorized a new repurchase program of </span><span style="font-size:9pt;">$50,000</span><span style="font-size:9pt;"> for the repurchase of the Company’s outstanding Common Shares over the next </span><span style="font-size:9pt;">18 months</span><span style="font-size:9pt;">. The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. Repurchases may also be made under Rule 10b-18 plans, which permit Common Shares to be repurchased through pre-determined criteria. </span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">On March 3, 2020, under the new repurchase program the Company entered into a 10b-18 Agreement Letter (the “10b-18 Agreement”), with the Bank to purchase Company Common Shares, under purchasing conditions of Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended (“Rule 10b-18”), for up to $5,000. Under the terms of the 10b-18 Agreement, commencing March 3, 2020 and ending March 6, 2020, the Company received delivery of a total of 242,634 Company Common Shares for the amount of $4,995. These Common Shares became treasury shares and were recorded as a $4,995 reduction to shareholders’ equity as Common Shares held in treasury. In April 2020, the Company announced that it was temporarily suspending the share repurchase program in response to uncertainty surrounding the duration and magnitude of the impact of COVID-19.</p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Changes in accumulated other comprehensive loss for the years ended December 31, 2020 and 2019 were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">gain (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">on derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (91,472)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (91,472)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income (loss) before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,677</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,366)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 311</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,526</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,526</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Net other comprehensive income (loss), net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,677</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (840)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,837</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (88,795)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (840)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (89,635)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86,044)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (85,752)</p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive (loss) income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,073)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (647)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (647)</p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Net other comprehensive loss, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,720)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91,472)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91,472)</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Recently Adopted Accounting Standards</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company adopted this standard prospectively as of January 1, 2020 using the modified retrospective basis. The impact of the adoption was a reduction to deferred tax liabilities and an increase to retained earnings of $13,750<span style="white-space:pre-wrap;"> on the consolidated balance sheet as of December 31, 2020. The adoption of this standard did not have an impact on the Company’s consolidated results of operations and cash flows.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this standard prospectively as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.” The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments”, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019. The guidance allows for various methods for measuring expected credit losses. The Company has elected to apply a historical loss rate based on historical write-offs by region, adjusted for current economic conditions and forecasts about future economic conditions that are reasonable and supportable. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Recently Issued Accounting Standards Not Yet Adopted as of December 31, 2020</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;">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, 2022. As of December 31, 2020, the Company has not yet had contracts modified due to rate reform.</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Basis of Presentation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The accompanying consolidated financial statements include the accounts of Stoneridge, Inc. and its wholly-owned subsidiaries (collectively, the “Company”). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (“ASC”) “Consolidations (Topic 810)” to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s investment in Minda Stoneridge Instruments Ltd. (“MSIL”) for the years ended December 31, 2020, 2019 and 2018 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company’s 49% ownership in MSIL.</p> 0.49 0.49 0.49 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Accounting Estimates</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Cash and Cash Equivalents</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90 days or less.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Accounts Receivable and Concentration of Credit Risk</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company’s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following percentages of consolidated net sales:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Ford Motor Company</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">11</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Volvo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Ford Motor Company</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">11</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Volvo</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">%</p></td></tr></table> 0.11 0.11 0.12 0.08 0.08 0.08 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Allowance for Doubtful Accounts</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer’s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Inventories</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 67,775</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,357</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,005</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,582</p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 15,768</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,510</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total inventories, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 90,548</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,449</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Inventory valued using the FIFO method was $82,308 and $82,910 at December 31, 2020 and 2019, respectively. Inventory valued using the average cost method was $8,240 and $10,539 at December 31, 2020 and 2019, respectively.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 67,775</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 66,357</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,005</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,582</p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 15,768</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,510</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total inventories, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 90,548</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,449</p></td></tr></table> 67775000 66357000 7005000 5582000 15768000 21510000 90548000 93449000 82308000 82910000 8240000 10539000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Pre-production Costs Related to Long-term Supply Arrangements</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically </span><span style="-sec-ix-hidden:Hidden_hx40QDgFSE-NxnYUrT4Pcg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-size:9pt;"> to </span><span style="font-size:9pt;">seven years</span><span style="font-size:9pt;">. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were </span><span style="font-size:9pt;">$14,259</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$7,666</span><span style="font-size:9pt;"> at December 31, 2020 and 2019, respectively. At December 31, 2020 and 2019, </span><span style="font-size:9pt;">$14,259</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$7,544</span><span style="font-size:9pt;">, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.</span></p> P7Y 14259000 7666000 14259000 7544000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Disposal of Non-Core Products </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company’s wholly owned subsidiary, Stoneridge Control Devices, Inc. (“SCD”), and <span style="white-space:pre-wrap;">Standard Motor Products, Inc. (“SMP”). On the same day pursuant to the APA, in exchange for </span>$40,000 (subject to a post-closing inventory adjustment which was a payment to SMP of $1,573) and the assumption of certain liabilities, the Company and SCD sold to SMP, <span style="white-space:pre-wrap;">product lines and assets related to certain non-core switches and connectors (the “Non-core Products”). </span>On April 1, 2019, <span style="white-space:pre-wrap;">the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company provided and was compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis. The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;">On April 1, 2019, the Company’s Control Devices segment recognized net sales and costs of goods sold (“COGS”) of </span>$4,160 and $2,775, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of $33,921,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs. The Company recognized transaction costs associated with the disposal of Control Devices’ Non-core Products of $322 within selling, general and administrative (“SG&amp;A”) expenses for the year ended December 31, 2019. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">The Company received $21 and $1,824 for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&amp;A for the years ended December 31, 2020 and 2019, respectively. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of $26,304 and $1,458 for the year ended December 31, 2019, respectively.  The Company also received $745 for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&amp;A for the year ended December 31, 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;">There were </span>no<span style="background-color:#ffffff;"> Non-core Product net sales for the year ended December 31, 2020. </span>Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were $41,560 and $4,831 for the year ended December 31, 2019, respectively, and $44,537 and $9,086<span style="white-space:pre-wrap;"> for the year ended December 31, 2018, respectively. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;">On June 17, 2020, the Company and SMP terminated the transition services agreement and the contract manufacturing agreement.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p> 40000000 1573000 4160000 2775000 33921000 322000 21000 1824000 26304000 1458000 745000 41560000 4831000 44537000 9086000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Acquisitions</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Orlaco</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">On January 31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge, Inc., acquired Exploitatiemaatschappij Berghaaf B.V. (“Orlaco”). Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy of commercial vehicles. The MirrorEye camera monitor system integrates Orlaco’s vision processing technology and Stoneridge’s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge’s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The aggregate consideration for the Orlaco acquisition was €74,939 ($79,675), which included customary estimated adjustments to the purchase price. The Company paid €67,439 ($71,701) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to €7,500 as contingent consideration (“earn-out consideration”) if certain performance targets are achieved during the first two years. See Note 10 for additional details on the Orlaco contingent consideration.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s statement of operations included $369 of expense for the fair value adjustment for earn-out consideration in SG&amp;A expenses for the years ended December 31, 2018. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Orlaco earn-out consideration reached the capped amount of €7,500<span style="white-space:pre-wrap;"> as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The earn-out consideration obligation related to Orlaco of $8,474 was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of $5,080 and $3,394, respectively, for the year ended December 31, 2019.</p> 74939000 79675000 67439000 71701000 7500000 369000 7500000 8474000 5080000 3394000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Property, Plant and Equipment</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment are recorded at cost and consist of the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Land and land improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,447</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,550</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Buildings and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 39,784</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 253,563</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226,076</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 9,993</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,708</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tooling</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 40,967</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,933</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Information technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,491</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,410</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 654</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,198</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,588</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,744</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,312</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total property, plant, and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 402,841</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 411,454</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (283,517)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (288,971)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 119,324</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 122,483</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the years ended December 31, 2020, 2019 and 2018 was $27,309, $24,904 and $22,786, respectively. Depreciable lives within each property classification are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Buildings and improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">10</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">40 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">10 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">10 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tooling</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Information technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">7 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">shorter of lease term or </span><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">10 years</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&amp;A expenses.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment are recorded at cost and consist of the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Land and land improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,447</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,550</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Buildings and improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 39,784</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 253,563</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226,076</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 9,993</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,708</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tooling</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 40,967</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 76,933</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Information technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,491</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,410</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 654</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 614</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,198</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,588</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,744</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,312</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total property, plant, and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 402,841</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 411,454</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (283,517)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (288,971)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 119,324</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 122,483</p></td></tr></table> 4447000 4550000 39784000 39263000 253563000 226076000 9993000 9708000 40967000 76933000 28491000 32410000 654000 614000 5198000 4588000 19744000 17312000 402841000 411454000 283517000 288971000 119324000 122483000 27309000 24904000 22786000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Buildings and improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">10</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">40 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">10 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">10 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Tooling</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Information technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">7 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Vehicles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">shorter of lease term or </span><span style="font-size:9pt;">3</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">10 years</span></p></td></tr></table> P10Y P40Y P3Y P10Y P3Y P10Y P2Y P7Y P3Y P7Y P3Y P7Y P3Y P10Y <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Impairment of Long-Lived or Finite-Lived Assets</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management’s ability to accurately assess whether an asset is impaired.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="background-color:#ffffff;">On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. As a result of the strategic exit of the PM sensor product line the Company determined an impairment indicator existed and performed a recoverability test of the related long-lived assets. The Company identified that there are two asset groups comprised of PM sensor fixed assets at the Company’s Lexington, Ohio and Tallinn, Estonia facilities. As a result of the recoverability test performed, the Company determined that the undiscounted cash flows did not exceed the carrying value of the PM sensor fixed assets at the Company’s Tallinn, Estonia facility. As such, an impairment loss of </span><span style="background-color:#ffffff;">$</span>2,326<span style="background-color:#ffffff;"> was recorded based on the difference between the fair value and the carrying value of the assets. The Company used the income approach to determine the fair value of the PM sensor fixed assets at the Tallinn, Estonia facility. During the year ended December 31, 2020, the impairment loss of </span><span style="background-color:#ffffff;">$</span>2,326<span style="background-color:#ffffff;"> was recorded on the Company’s consolidated statement of operations within SG&amp;A expense. </span></p> 2326000 2326000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Goodwill and Other Intangible Assets</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Goodwill</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Goodwill was $39,104 and $35,874 at December <span style="white-space:pre-wrap;">31, 2020 and 2019, respectively, all of which relates to the Electronics segment. Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value. If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows. We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit’s expected long-term operating cash flow performance. This approach also mitigates the impact of cyclical trends that occur in the industry. Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions. The discount rate used is the value-weighted average of our estimated cost of equity and of debt (“cost of capital”) derived using both known and estimated customary market metrics. Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary. Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management’s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit. The market valuation approach is used to further support our analysis. There was </span>no impairment of goodwill for the years ended December 31, 2020, 2019 or 2018.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the years ended December 31, 2020 and 2019 were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 35,874</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,230</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 39,104</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,717</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (843)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,874</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s cumulative goodwill impairment loss since inception was $300,083 at December 31, 2020 and 2019, which includes Stoneridge Brazil’s goodwill impairment in 2014 and goodwill impairment recorded by the Company’s Control Devices segment in 2008 and 2004.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Other Intangible Assets</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Other intangible assets, net at December 31, 2020 and 2019 consisted of the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.0710907%;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Acquisition</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Customer lists</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 48,339</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (18,530)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 29,809</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 17,201</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (6,290)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,911</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 13,799</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8,079)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,720</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized software development</p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,954</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,954</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.43%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 88,293</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.31%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (32,899)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.03%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 55,394</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Acquisition</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Customer lists</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,466)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">33,284</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,041</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,687)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">13,354</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,353)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,878</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized software development</p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,606</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,606</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,628</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,506)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">58,122</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Other intangible assets, net at December 31, 2020 for customer lists, tradenames, technology and capitalized software development include $23,004, $4,678, $2,759 and $6,330, respectively, related to the Electronics segment. Customer lists, tradenames and technology of $6,804, $6,234 and $2,863<span style="white-space:pre-wrap;">, respectively, related to the Stoneridge Brazil segment at December 31, 2020. Capitalized software development and technology of </span>$2,623 and $98 respectively, related to the Control Devices segment at December 31, 2020.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from </span><span style="-sec-ix-hidden:Hidden_4SpYFTkC5E2rg_pWjnz0xg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-size:9pt;"> to </span><span style="font-size:9pt;">seven years</span><span style="font-size:9pt;">.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">The Company recognized </span><span style="font-size:9pt;">$5,399</span><span style="font-size:9pt;">, </span><span style="font-size:9pt;">$5,955</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$6,406</span><span style="font-size:9pt;"> of amortization expense related to intangible assets in 2020, 2019 and 2018, respectively. Amortization expense is included as a component of SG&amp;A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately </span><span style="font-size:9pt;">$5,200</span><span style="font-size:9pt;"> </span><span style="-sec-ix-hidden:Hidden_vC-PLWnrgUm931mFGd7N5A;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">for</span></span><span style="font-size:9pt;"> the years </span><span style="-sec-ix-hidden:Hidden_d-ubI-v0FE61FCyC_D2z4A;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2021</span></span><span style="font-size:9pt;"> and 2022 and approximately </span><span style="-sec-ix-hidden:Hidden_QElRR9flC0Oke6aRzBSPWg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">$4,300</span></span><span style="font-size:9pt;"> for the year 2023 through </span><span style="-sec-ix-hidden:Hidden_yZcRmglgAkefQeUjKZvZ9A;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2025</span></span><span style="font-size:9pt;">. The weighted-average remaining amortization period is approximately </span><span style="font-size:9pt;">10 years</span><span style="font-size:9pt;">.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">For the year ended December 31, 2018, the Company recognized $202 of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as discussed in Note 13. There were no intangible impairment charges for the years ended December 31, 2020 or 2019.</p> 39104000 35874000 0 0 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 35,874</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,230</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 39,104</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,717</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (843)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,874</p></td></tr></table> 35874000 3230000 39104000 36717000 -843000 35874000 300083000 300083000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.0710907%;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Acquisition</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Customer lists</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 48,339</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (18,530)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 29,809</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 17,201</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (6,290)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,911</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 13,799</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8,079)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,720</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized software development</p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,954</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,954</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:63.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.43%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 88,293</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.31%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (32,899)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.14%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.03%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 55,394</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Acquisition</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">cost</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">amortization</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Customer lists</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,466)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">33,284</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,041</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,687)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">13,354</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,353)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,878</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capitalized software development</p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,606</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,606</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:61.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,628</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,506)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:6.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">58,122</p></td></tr></table> 48339000 18530000 29809000 17201000 6290000 10911000 13799000 8079000 5720000 8954000 8954000 88293000 32899000 55394000 50750000 17466000 33284000 20041000 6687000 13354000 15231000 7353000 7878000 3606000 3606000 89628000 31506000 58122000 23004000 4678000 2759000 6330000 6804000 6234000 2863000 2623000 98000 P7Y 5399000 5955000 6406000 5200000 P10Y 202000 0 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Accrued Expenses and Other Current Liabilities</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Accrued expenses and other current liabilities consist of the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Compensation related liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21,852</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,566</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty and recall obligations</p></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 9,044</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,685</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21,376</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,972</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.64%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52,272</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,223</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">“Other” is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.</span></td></tr></table><div style="margin-top:10pt;"/> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Compensation related liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21,852</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,566</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty and recall obligations</p></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 9,044</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,685</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21,376</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,972</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:73.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.29%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.64%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52,272</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.31%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.58%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,223</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">“Other” is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.</span></td></tr></table><div style="margin-top:10pt;"/> 21852000 19566000 9044000 7685000 21376000 27972000 52272000 55223000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Income Taxes</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note 6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s policy is to provide for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Tax Cuts and Jobs Act of 2017 (“Tax Legislation”) created a provision known as Global Intangible Low-Taxed Income (“GILTI”) that imposes a tax on certain earnings of foreign subsidiaries. The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Currency Translation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other (income) expense, net. These foreign currency transaction (gains) losses, including the impact of hedging activities, were $(997), $372 and $(487) for the years ended December 31, 2020, 2019 and 2018, respectively.</p> 997000 -372000 487000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Revenue Recognition and Sales Commitments</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer’s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle’s expected production life. Once such agreements are entered into, it is the Company’s obligation to fulfill the customers’ purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing. See Note 3 for additional disclosure.</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Shipping and Handling Costs</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Shipping and handling costs are included in COGS on the consolidated statements of operations.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Product Warranty and Recall Reserves</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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 and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the Company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes $3,647 and $3,111 of a long-term liability at December 31, 2020 and 2019, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The following provides a reconciliation of changes in the product warranty and recall reserve:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty and recall at beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,796</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,494</p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Accruals for warranties established during period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,898</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,131</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Aggregate changes in pre-existing liabilities due to claim developments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,794</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,037</p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Settlements made during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (6,297)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,600)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign currency translation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 500</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (266)</p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty and recall at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 12,691</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,796</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 3647000 3111000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty and recall at beginning of period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,796</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,494</p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Accruals for warranties established during period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,898</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,131</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Aggregate changes in pre-existing liabilities due to claim developments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,794</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,037</p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Settlements made during the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (6,297)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,600)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign currency translation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 500</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (266)</p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Product warranty and recall at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 12,691</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,796</p></td></tr></table> 10796000 10494000 5898000 7131000 1794000 1037000 6297000 7600000 500000 -266000 12691000 10796000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Design and Development Costs</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company’s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to $49,386, $52,198 and $51,074 for the years ended December 31, 2020, 2019 and 2018, respectively, or 7.6%, 6.3% and 5.9% of net sales for these respective periods.</p> 49386000 52198000 51074000 0.076 0.063 0.059 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Research and Development Activities</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of $19,302, $15,096 and $16,540 for the years ended December 31, 2020, 2019 and 2018, respectively.</p> 19302000 15096000 16540000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Share-Based Compensation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">At December 31, 2020, the Company had two types of share-based compensation plans: (1) 2016 Long-Term Incentive Plan for employees and (2) the 2018 Amended and Restated Directors’ Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Total compensation expense recognized as a component of SG&amp;A expense on the consolidated statements of operations for share-based compensation arrangements was $5,888, $6,191 and $5,632 for the years ended December 31, 2020, 2019 and 2018, respectively. The 2020 and 2019 amounts included accelerated expense associated with the retirement of eligible employees and the 2018 amount included the forfeiture of certain grants associated with employee resignations. There was no share-based compensation expense capitalized in inventory during 2020, 2019 or 2018. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.</p> 5888000 6191000 5632000 0 0 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Financial Instruments and Derivative Financial Instruments</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt, interest rate swap agreement and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note 10 for fair value disclosures of the Company’s financial instruments.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Common Shares Held in Treasury</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders’ equity.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">(Loss) Earnings Per Share</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Basic (loss) earnings per share was computed by dividing net (loss) income by the weighted-average number of Common Shares outstanding for each respective period. Diluted earnings per share was calculated by dividing net (loss) income by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented. <span style="background-color:#ffffff;">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 </span>372,937<span style="background-color:#ffffff;"> for the year ended December 31, 2020 were excluded from diluted loss per share because the effect would have been anti-dilutive.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Basic weighted-average Common Shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,024,571</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,791,799</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,402,227</p></td></tr><tr><td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Effect of dilutive shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 478,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 677,599</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Diluted weighted-average Common Shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,024,571</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,270,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,079,826</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">There were 752,784, 566,337 and 628,220 performance-based right to receive Common Shares outstanding at December 31, 2020, 2019 and 2018. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the year were the end of the contingency period.</p> 372937 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Basic weighted-average Common Shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,024,571</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,791,799</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,402,227</p></td></tr><tr><td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Effect of dilutive shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 478,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 677,599</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Diluted weighted-average Common Shares outstanding</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,024,571</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,270,095</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,079,826</p></td></tr></table> 27024571 27791799 28402227 478296 677599 27024571 28270095 29079826 752784 566337 628220 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Deferred Financing Costs, net</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the years ended December 31, 2020, 2019 and 2018 was $506, $624 and $326<span style="white-space:pre-wrap;">, respectively, and is included as a component of interest expense, net in the consolidated statements of operations. </span>In 2019, the Company capitalized $1,366 of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of $275 in interest expense, net during the year ended December 31, 2019. In 2020, the Company capitalized an additional $1,079 of deferred financing costs as a result of entering into Amendment No. 1 to the 2019 Credit Facility. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company’s consolidated balance sheets. Deferred financing costs, net, were $2,187 and $1,625, as of December 31, 2020 and 2019, respectively.</p> 506000 624000 326000 1366000 -275000 1079000 2187000 1625000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;">Equity and Changes in Accumulated Other Comprehensive Loss by Component</p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Common Share Repurchase</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">On October 26, 2018, the Company’s Board of Directors authorized the Company to repurchase up to $50,000 of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the “Master Confirmation”) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (“ASR Agreement”), with Citibank N.A. (the “Bank”) to purchase Company Common Shares for a payment of $50,000 (the “Prepayment Amount”). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of 1,349,528 Company Common Shares, which is approximately 80%<span style="white-space:pre-wrap;"> of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company’s Common Shares on May 7, 2019. These Common Shares became treasury shares and were recorded as a </span>$40,000 reduction to shareholder’s equity. The remaining $10,000 of the Prepayment Amount was recorded as a reduction to shareholders’ equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.</p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 5.75pt 0pt 0pt;">On February 25, 2020, the Bank notified the Company that it terminated early its commitment pursuant the ASR Agreement and would deliver 364,604 Common Shares on February 27, 2020 based on the volume weighted average price of our Common Shares during the term set forth in the ASR Agreement. The Bank’s notice of early termination and the subsequent delivery of Common Shares represents the final settlement of the Company’s share repurchase program pursuant to the accelerated share repurchase agreement. These Common Shares became treasury shares and were recorded as a $10,000 reduction to shareholders’ equity as Common Shares held in treasury with the offset of $10,000 to additional paid-in capital.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 5.75pt 0pt 0pt;"><span style="font-size:9pt;margin-right:0pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">On February 24, 2020, the Company’s Board of Directors authorized a new repurchase program of </span><span style="font-size:9pt;">$50,000</span><span style="font-size:9pt;"> for the repurchase of the Company’s outstanding Common Shares over the next </span><span style="font-size:9pt;">18 months</span><span style="font-size:9pt;">. The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. Repurchases may also be made under Rule 10b-18 plans, which permit Common Shares to be repurchased through pre-determined criteria. </span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">On March 3, 2020, under the new repurchase program the Company entered into a 10b-18 Agreement Letter (the “10b-18 Agreement”), with the Bank to purchase Company Common Shares, under purchasing conditions of Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended (“Rule 10b-18”), for up to $5,000. Under the terms of the 10b-18 Agreement, commencing March 3, 2020 and ending March 6, 2020, the Company received delivery of a total of 242,634 Company Common Shares for the amount of $4,995. These Common Shares became treasury shares and were recorded as a $4,995 reduction to shareholders’ equity as Common Shares held in treasury. In April 2020, the Company announced that it was temporarily suspending the share repurchase program in response to uncertainty surrounding the duration and magnitude of the impact of COVID-19.</p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Changes in accumulated other comprehensive loss for the years ended December 31, 2020 and 2019 were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">gain (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">on derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (91,472)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (91,472)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income (loss) before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,677</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,366)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 311</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,526</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,526</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Net other comprehensive income (loss), net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,677</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (840)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,837</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (88,795)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (840)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (89,635)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86,044)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (85,752)</p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive (loss) income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,073)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (647)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (647)</p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Net other comprehensive loss, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,720)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91,472)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91,472)</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 50000000 50000000 1349528 0.80 40000000 10000000 364604 10000000 10000000 50000000 P18M 5000000 242634 4995000 4995000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">gain (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">on derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (91,472)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (91,472)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive income (loss) before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,677</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,366)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 311</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,526</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,526</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Net other comprehensive income (loss), net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,677</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (840)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,837</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (88,795)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (840)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (89,635)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (86,044)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 292</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (85,752)</p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other comprehensive (loss) income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,073)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Amounts reclassified from accumulated other comprehensive loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (647)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (647)</p></td></tr><tr><td style="vertical-align:bottom;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Net other comprehensive loss, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,428)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,720)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91,472)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91,472)</p></td></tr></table> -91472000 -91472000 2677000 -2366000 311000 -1526000 1526000 2677000 -840000 1837000 -88795000 -840000 -89635000 -86044000 292000 -85752000 -5428000 355000 -5073000 647000 -647000 -5428000 -292000 -5720000 -91472000 -91472000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Recently Adopted Accounting Standards</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company adopted this standard prospectively as of January 1, 2020 using the modified retrospective basis. The impact of the adoption was a reduction to deferred tax liabilities and an increase to retained earnings of $13,750<span style="white-space:pre-wrap;"> on the consolidated balance sheet as of December 31, 2020. The adoption of this standard did not have an impact on the Company’s consolidated results of operations and cash flows.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this standard prospectively as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.” The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments”, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019. The guidance allows for various methods for measuring expected credit losses. The Company has elected to apply a historical loss rate based on historical write-offs by region, adjusted for current economic conditions and forecasts about future economic conditions that are reasonable and supportable. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Recently Issued Accounting Standards Not Yet Adopted as of December 31, 2020</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;">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, 2022. As of December 31, 2020, the Company has not yet had contracts modified due to rate reform.</span></p> 13750000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;">3. Revenue</p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">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.</p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> </p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">The Company does not have any financing components or significant payment terms as payment occurs shortly after the point of sale. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction that are collected by the Company from a customer are excluded from revenue. Amounts billed to customers related to shipping and handling costs are included in net sales in the consolidated statements of operations. Shipping and handling costs associated with outbound freight after control over a product is transferred to the customer are accounted for as a fulfillment cost and are included in cost of sales.</p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue by Reportable Segment</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">Control Devices.</i><i style="font-style:italic;"> </i>Our Control Devices segment designs and manufactures products that monitor, measure or activate specific functions within a vehicle. This segment includes product lines such as actuators, sensors, switches and connectors. We sell these products principally to the automotive market in the North American, European, and Asia Pacific regions. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets in the North American, European 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”).</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">Electronics. </i>Our Electronics segment designs and manufactures driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units. These products are sold principally to the commercial vehicle market primarily through our OEM and aftermarket channels in the European and North American regions, and to a lesser extent, the Asia Pacific region. The camera-based vision systems and related products are sold principally to the off-highway vehicle market in the European and North American regions.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><i style="font-style:italic;">Stoneridge Brazil. </i>Our Stoneridge Brazil segment (also referred to as “PST” in prior filings) primarily serves the South American region and specializes in the design, manufacture and sale of vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions. Stoneridge Brazil sells its products through the aftermarket distribution channel, to factory authorized dealer installers, also referred to as original equipment services, directly to OEMs and through mass merchandisers. In addition, monitoring services and tracking devices are sold directly to corporate customers and individual consumers.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 8pt 0pt;">The following tables disaggregate our revenue by reportable segment and geographical location<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> for the periods ended December 31, 2020, 2019 and 2018:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Control Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Electronics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:19.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Stoneridge Brazil</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:20.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">North America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 261,967</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 365,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 395,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 68,561</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 92,623</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 85,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 330,528</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 457,633</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 480,511</p></td></tr><tr><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">Europe</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 29,679</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 22,467</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 14,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 184,579</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 236,994</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 255,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 214,258</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 259,461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 270,127</p></td></tr><tr><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 50,930</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 44,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 31,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,627</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 5,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 55,557</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 49,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 35,386</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 342,576</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 431,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 441,297</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 257,767</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 335,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 344,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 648,006</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 834,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 866,199</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Company sales based on geographic location are where the sale originates not where the customer is located.</span></td></tr></table><div style="margin-top:8pt;"/><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Performance Obligations</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;">For OEM and Tier 1 supplier customers, the Company typically enters into contracts with its customers to provide serial production parts that consist of a set of documents including, but not limited to, an award letter, master purchase agreement and master terms and conditions. For each production product, the Company enters into separate purchase orders that contain the product specifications and an agreed-upon price. The performance obligation does not exist until a customer release is received for a specific number of parts. The majority of the parts sold to OEM and Tier 1 suppliers are specifically customized to the specific customer, with the exception of off-highway products that are common across all customers. The transaction price is equal to the contracted price per part and there is no expectation of material variable consideration in the transaction price. For most customer contracts, the Company does not have an enforceable right to payment at any time prior to when the parts are shipped or delivered to the customer; therefore, the Company recognizes revenue at the point in time it satisfies a performance obligation by transferring control of a part to the customer. Certain customer contracts contain an enforceable right to payment if the customer terminates the contract for convenience and therefore are recognized over time using the cost to complete input method. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;">Our aftermarket products are focused on meeting the demand for repair and replacement parts, compliance parts and accessories and are sold primarily to aftermarket distributors and mass retailers in our South American, European and North American markets. Aftermarket products have one type of performance obligation which is the delivery of aftermarket parts and spare parts. For aftermarket customers, the Company typically has standard terms and conditions for all customers. In addition, aftermarket products have alternative use as they can be sold to multiple customers. Revenue for aftermarket part production contracts is recognized at a point in time when the control of the parts transfer to the customer which is based on the shipping terms. Aftermarket contracts may include variable consideration related to discounts and rebates and is included in the transaction price upon recognizing the product revenue. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;">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></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">Contract Balances</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company had no material contract assets, contract liabilities or capitalized contract acquisition costs as of December 31, 2020 or 2019.</p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Control Devices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Electronics</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:19.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Stoneridge Brazil</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:20.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:5.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Net Sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">North America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 261,967</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 365,010</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 395,148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 68,561</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 92,623</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 85,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 330,528</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 457,633</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 480,511</p></td></tr><tr><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">South America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">Europe</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 29,679</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 22,467</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 14,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 184,579</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 236,994</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 255,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 214,258</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 259,461</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 270,127</p></td></tr><tr><td style="vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 50,930</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 44,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 31,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,627</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 5,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 55,557</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 49,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 35,386</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">Total net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 342,576</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 431,560</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 441,297</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 257,767</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 335,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 344,727</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 648,006</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 834,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 866,199</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:14.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:6pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Company sales based on geographic location are where the sale originates not where the customer is located.</span></td></tr></table><div style="margin-top:8pt;"/> 261967000 365010000 395148000 68561000 92623000 85363000 330528000 457633000 480511000 47663000 67534000 80175000 47663000 67534000 80175000 29679000 22467000 14727000 184579000 236994000 255400000 214258000 259461000 270127000 50930000 44083000 31422000 4627000 5578000 3964000 55557000 49661000 35386000 342576000 431560000 441297000 257767000 335195000 344727000 47663000 67534000 80175000 648006000 834289000 866199000 0 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">4. Investments</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Minda Stoneridge Instruments Ltd.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company has a 49% equity interest in MSIL, a company based in India that manufactures electronics, instrumentation equipment and sensors primarily for the motorcycle, commercial vehicle and automotive markets. The investment is accounted for under the equity method of accounting. The Company’s investment in MSIL, recorded as a component of investments and other long-term assets, net on the consolidated balance sheets, was $13,547 and $12,701 as of December 31, 2020 and 2019, respectively. Equity in earnings of MSIL included in the consolidated statements of operations were $1,477, $1,578 and $2,038 for the years ended December 31, 2020, 2019 and 2018, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">PST Eletrônica Ltda.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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%<span style="white-space:pre-wrap;"> noncontrolling interest in Stoneridge Brazil. As part of the acquisition agreement, the Company will be required to pay additional earn-out consideration, which is not capped, based on Stoneridge Brazil’s financial performance in either 2020 or 2021. See Note 10 for the fair value and foreign currency adjustments of the earn-out consideration for the current and prior periods. </span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Stoneridge Brazil had dividends payable to former noncontrolling interest holders of Brazilian real (“R$”) 24,154 ($6,010) as of December 31, 2019. The dividends payable balance included monetary correction of R$3,703 ($921) as of December 31, 2019, based on the Brazilian National Extended Consumer Price inflation index (“IPCA”). The dividend payable related to Stoneridge Brazil was recorded within other current liabilities on the consolidated balance sheet as of December 31, 2019. These dividends were paid in January 2020.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other Investments</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">In December 2018, the Company entered into an agreement to make a </span><span style="font-size:9pt;">$10,000</span><span style="font-size:9pt;"> 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.</span> <span style="font-size:9pt;">The Company’s </span><span style="font-size:9pt;">$10,000</span><span style="font-size:9pt;"> investment in the Autotech Fund II will be contributed over the expected </span><span style="font-size:9pt;">ten year</span><span style="font-size:9pt;"> life of the fund.  The Company contributed </span><span style="font-size:9pt;">$1,550</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$1,600</span><span style="font-size:9pt;"> to the Autotech Ventures fund during the years ended December 31, 2020 and 2019, respectively. The Company has a </span><span style="font-size:9pt;">6.7%</span><span style="font-size:9pt;"> interest in Autotech Fund II. The Company recognized earnings (loss) of </span><span style="font-size:9pt;">$59</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$(211</span><span style="font-size:9pt;">) during the years ended December 31, 2020 and 2019, respectively. The Autotech Fund II investment recorded in investments and other long-term assets, net in the consolidated balance sheet was </span><span style="font-size:9pt;">$3,436</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$1,827</span><span style="font-size:9pt;white-space:pre-wrap;"> as of December 31, 2020 and 2019, respectively. </span></p> 0.49 0.49 0.49 13547000 12701000 1477000 1578000 2038000 0.74 0.26 24154000 6010000 3703000 921000 10000000 10000000 P10Y 1550000 1600000 0.067 59000 -211000 3436000 1827000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">5. Debt</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rates at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Maturity</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revolving Credit Facility</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 136,000</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 126,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2.85%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">June 2024</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil short-term obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,561</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">5.64%</b><b style="font-weight:bold;"> - </b><b style="font-weight:bold;">8.80</b><b style="font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">June 2021 - November 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil long-term notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Sweden short-term credit line</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,591</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2.60%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">January 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Suzhou short-term credit line</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,521</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">3.85%</b><b style="font-weight:bold;"> - </b><b style="font-weight:bold;">5.00%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">September 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,673</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (7,673)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term debt, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Revolving Credit Facility</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">On June 5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the “2019 Credit Facility”). The 2019 Credit Facility provides for a $400,000 senior secured revolving credit facility and it replaced and superseded the Third Amended and Restated Credit Agreement that provided for a $300,000 revolving credit facility. The 2019 Credit Facility has an accordion feature which allows 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 2019 Credit Facility has a termination date of June 5, 2024. In 2019, the Company capitalized $1,366 of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of $275 in interest expense, net during the year ended December 31, 2019. Borrowings under the 2019 Credit Facility bear interest at either the Base Rate or the LIBOR rate, at the Company’s option, plus the applicable margin as set forth in the 2019 Credit Facility. The 2019 Credit Facility contains certain financial covenants that require the Company to maintain less than a maximum leverage ratio and more than a minimum interest coverage ratio. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">The 2019 Credit Facility contains customary affirmative covenants and representations. The 2019 Credit Facility also contains customary negative covenants, which, among other things, are subject to certain exceptions, including restrictions on (i) indebtedness, (ii) liens, (iii) liquidations, mergers, consolidations and acquisitions, (iv) disposition of assets or subsidiaries, (v) affiliate transactions, (vi) creation or ownership of certain subsidiaries, partnerships and joint ventures, (vii) continuation of or change in business, (viii) restricted payments, (ix) prepayment of subordinated and junior lien indebtedness, (x) restrictions in agreements on dividends, intercompany loans and granting liens on the collateral, (xi) loans and investments, (xii) sale and leaseback transactions, (xiii) changes in organizational documents and fiscal year and (xiv) transactions with respect to bonding subsidiaries. The 2019 Credit Facility contains customary events of default, subject to customary thresholds and exceptions, including, among other things, (i) non-payment of principal and non-payment of interest and fees, (ii) a material inaccuracy of a representation or warranty at the time made, (iii) a failure to comply with any covenant, subject to customary grace periods in the case of certain affirmative covenants, (iv) cross default of other debt, final judgments and other adverse orders in excess of $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.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;">Due to the expected impact of the COVID-19 pandemic on the Company’s end-markets and the resulting expected financial impacts to the Company, on June 26, 2020, the Company entered into a Waiver and Amendment No. 1 to the Fourth Amended and Restated Credit Agreement (“Amendment No. 1”). Amendment No. 1 provides for certain covenant relief and restrictions during the “Covenant Relief Period” (the period ending on the date that the Company delivers a compliance certificate for the quarter ending June 30, 2021 in form and substance satisfactory to the administrative agent). During the Covenant Relief Period:</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">●</span></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">the maximum net leverage ratio is suspended;</span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">●</span></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">the calculation of the minimum interest coverage ratio will exclude second quarter 2020 financial results effective for the quarters ended September 30, 2020 through March 31, 2021;</span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">●</span></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">the minimum interest coverage ratio of </span><span style="background-color:#ffffff;font-size:9pt;">3.50</span><span style="background-color:#ffffff;font-size:9pt;"> is reduced to </span><span style="background-color:#ffffff;font-size:9pt;">2.75</span><span style="background-color:#ffffff;font-size:9pt;"> and </span><span style="background-color:#ffffff;font-size:9pt;">3.25</span><span style="background-color:#ffffff;font-size:9pt;white-space:pre-wrap;"> for the quarters ended December 31, 2020 and March 31, 2021, respectively; </span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">●</span></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">the Company’s liquidity may not be less than </span><span style="background-color:#ffffff;font-size:9pt;">$150,000</span><span style="background-color:#ffffff;font-size:9pt;">;</span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">●</span></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">the Company’s aggregate amount of cash and cash equivalents cannot exceed </span><span style="background-color:#ffffff;font-size:9pt;">$130,000</span><span style="background-color:#ffffff;font-size:9pt;">;</span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">●</span></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">there are certain restrictions on Restricted Payments (as defined); and</span></p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">●</span></p></td><td style="padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="background-color:#ffffff;font-size:9pt;">a Permitted Acquisition (as defined) may be not consummated unless otherwise approved in writing by the required lenders.</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;">Amendment No. 1 changes the leverage based LIBOR pricing grid through the maturity date and also provides for a LIBOR floor of </span><span style="background-color:#ffffff;">50</span><span style="background-color:#ffffff;"> basis points on outstanding borrowings excluding any Specified Hedge Borrowings (as defined) which remain subject to a LIBOR floor of </span><span style="background-color:#ffffff;">0</span><span style="background-color:#ffffff;"> basis points. As of December 31, 2020, Specified Hedge Borrowings were </span><span style="background-color:#ffffff;">$50,000</span><span style="background-color:#ffffff;">.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;">The Company capitalized an additional </span><span style="background-color:#ffffff;">$1,079</span><span style="background-color:#ffffff;"> of deferred financing costs as a result of entering into Amendment No. 1.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Borrowings outstanding on the 2019 Credit Facility, were $136,000 and $126,000 at December 31, 2020 and 2019, respectively. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">The Company was in compliance with all credit facility covenants at December 31, 2020 and 2019.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company also had outstanding letters of credit of $1,720 and $1,768 at December 31, 2020 and 2019, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Debt</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Stoneridge Brazil maintains short-term notes used for working capital purposes which have fixed or variable interest rates. The weighted-average interest rate of Stoneridge Brazil short-term debt at December 31, 2020 was 6.79%. Depending on the specific note, interest is payable either monthly or annually. Principal repayments of $1,561 on Stoneridge Brazil debt at December 31, 2020 are due in 2021.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">In December 2019, Stoneridge Brazil established an overdraft credit line which allowed overdrafts on Stoneridge Brazil’s bank account up to a maximum level of R$5,000, or $1,244, at December 31, 2019. There was no balance outstanding on the overdraft credit line as of December 31, 2019. During the year ended December 31, 2020, the subsidiary borrowed and repaid R$7,150, or $1,306, prior to terminating the overdraft credit line.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s wholly-owned subsidiary located in Sweden, has an overdraft credit line which allows overdrafts on the subsidiary’s bank account up to a daily maximum level of 20,000 Swedish krona, or $2,435 and $2,136 at December 31, 2020 and 2019, respectively. At December 31, 2020 there was 13,072 Swedish krona, or $1,591, outstanding on this overdraft credit line. At December 31, 2019, there was no balance outstanding on this overdraft credit line. During the year ended December 31, 2020, the subsidiary borrowed 312,921 Swedish krona, or $38,092, and repaid 299,849 Swedish krona, or $36,501.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s wholly-owned subsidiary located in Suzhou, China, has two credit lines (the “Suzhou credit line”) which allow up to a maximum borrowing level of 50,000 Chinese yuan, or $7,663 at December 31, 2020, and 40,000 Chinese yuan, or $5,746 at December 31, 2019. At December 31, 2020 and 2019 there was $4,521 and $2,154, respectively, in borrowings outstanding on the Suzhou credit line with weighted-average interest rates of 4.32% and 4.80%, respectively. The Suzhou credit line is included on the 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. This bank acceptance draft line of credit allows up to a maximum borrowing level of 15,000 Chinese yuan, or $2,299 and $2,154, at December 31, 2020 and 2019, respectively. There was $414 and $150 utilized on the Suzhou bank acceptance draft line of credit at December 31, 2020 and 2019, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">At December 31, 2020, the future maturities of the Credit Facility and debt were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,673</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 136,000</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 143,673</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Interest rates at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Maturity</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revolving Credit Facility</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Credit Facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 136,000</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 126,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2.85%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">June 2024</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil short-term obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,561</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">5.64%</b><b style="font-weight:bold;"> - </b><b style="font-weight:bold;">8.80</b><b style="font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">June 2021 - November 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil long-term notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Sweden short-term credit line</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,591</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2.60%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">January 2021</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Suzhou short-term credit line</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,521</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">3.85%</b><b style="font-weight:bold;"> - </b><b style="font-weight:bold;">5.00%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">September 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,673</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (7,673)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:34.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term debt, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 454</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 136000000 126000000 0.0285 0.0285 June 2024 1561000 0.0564 0.0880 June 2021 - November 2021 972000 1591000 0.0260 January 2021 4521000 2154000 0.0385 0.0500 September 2021 7673000 3126000 7673000 2672000 454000 400000000 150000000 1366000 275000 30000000 30000000 0.0350 0.0275 0.0325 150000000 130000000 0.0050 0 50000000 1079000 136000000 126000000 The Company was in compliance with all credit facility covenants at December 31, 2020 and 2019. 1720000 1768000 0.0679 1561000 5000000 1244000 0 7150000 1306000 20000000 2435000 2136000 13072000 1591000 0 312921000 38092000 299849000 36501000 50000000 7663000 40000000 5746000 4521000 2154000 0.0432 0.0480 15000000 15000000 2299000 2154000 414000 150000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,673</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 136,000</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 143,673</b></p></td></tr></table> 7673000 136000000 143673000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">6. Income Taxes</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The income tax (benefit) expense included in the accompanying consolidated statement of operations represents federal, state and foreign income taxes. The components of (loss) income before income taxes and the (benefit) provision for income taxes consist of the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:99.12%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">(Loss) income before income taxes:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (25,403)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,464</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,907</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Foreign</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 14,679</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,151</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total (loss) income before income taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (10,724)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,393</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,058</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision for income taxes:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Current:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,384)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,370</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">State and foreign</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,182</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,900</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,288</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total current expense</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,179</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,516</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,658</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8,512)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,780</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,788</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">State and foreign</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 559</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,194)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,236)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred (benefit) provision</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (7,953)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,552</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax (benefit) provision</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,774)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,102</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,210</p></td></tr><tr style="height:3.55pt;"><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">A summary of the differences between the statutory federal income tax rate of 21.0% and the consolidated provision for income taxes is shown below.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:99.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Statutory U.S. federal income tax (benefit) provision</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,252)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,662</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">State income taxes, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (647)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 152</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tax credits and incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,791)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,297)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,159)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Foreign tax rate differential</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 90</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,347</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 710</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Impact of change in enacted tax law</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,108</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (848)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,174</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (138)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,922)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">U.S. tax on foreign earnings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (433)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,373)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 664</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Compensation and benefits</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 362</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (469)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 839</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (385)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,524</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">(Benefit) provision for income taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,774)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,102</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,210</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.</span></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:8pt;margin-bottom:10pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Significant components of the Company’s deferred tax assets and liabilities were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,858</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,254</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Employee compensation and benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,306</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,105</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Accrued liabilities and reserves</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,649</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,211</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Property, plant and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 943</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 552</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Tax loss carryforwards</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 12,307</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,536</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Tax credit carryforwards</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 22,949</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,448</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Lease liability</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,199</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,768</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 897</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 582</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 49,108</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,456</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less: Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (10,237)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,586)</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets less valuation allowance</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 38,871</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,870</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Property, plant and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,400)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,071)</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (13,630)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,846)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Outside basis difference in foreign subsidiary</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">-</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;"> </b>(13,750)</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Right-of-use-assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,076)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,695)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,793)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (375)</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Gross deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (24,899)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,737)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets (liabilities)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 13,972</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,867)</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The balance sheet classification of our net deferred tax asset (liability) is shown below:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:70.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:70.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Long-term deferred tax assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,907</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,663</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Long-term deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (12,935)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,530)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 13,972</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,867)</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;">The Company adopted ASU 2019-12,Income Taxes: Simplifying the Accounting for Income Taxes. As a result, the Company reversed a deferred tax liability of </span>$13,750<span style="white-space:pre-wrap;"> related to its Stoneridge Brazil subsidiary that was previously a foreign equity method investment. The impact of adoption was recognized in retained earnings.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="white-space:pre-wrap;">The Company has recognized deferred taxes related to foreign withholding taxes and the expected foreign currency impact upon repatriation from foreign subsidiaries not considered indefinitely reinvested. At December 31, 2020, the aggregate undistributed earnings of our foreign subsidiaries amounted to </span>$52,715.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Based on the Company’s review of both positive and negative evidence regarding the realizability of deferred tax assets at December 31, 2020, a valuation allowance is recorded against certain deferred tax assets based upon the conclusion that it was more likely than not they would not be realized. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">The Company generated federal net operating loss of </span><span style="font-size:9pt;">$15,801</span><span style="font-size:9pt;"> in 2020. The Company has net operating loss carry forwards of </span><span style="font-size:9pt;">$74,474</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$30,991</span><span style="font-size:9pt;"> for state and foreign tax jurisdictions, respectively. Federal net operating loss carryover is indefinite and be carried back for 5 years. The state net operating losses expire from </span><span style="-sec-ix-hidden:Hidden_je8d1qvWP0qTe81OPEFq9g;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2024</span></span><span style="font-size:9pt;">-</span><span style="-sec-ix-hidden:Hidden_dL76Jdl6Q0SvuSi-GCEBTQ;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2040</span></span><span style="font-size:9pt;"> or have indefinite lives and the foreign net operating losses expire from </span><span style="-sec-ix-hidden:Hidden_vbxa7agXoUuTx3sKfXqRzg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2021</span></span><span style="font-size:9pt;">-</span><span style="-sec-ix-hidden:Hidden_ms-RJQU7REC29ukczecltg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2025</span></span><span style="font-size:9pt;"> or have indefinite lives. The Company has general business and foreign tax credit carry forwards of </span><span style="font-size:9pt;">$19,810</span><span style="font-size:9pt;">, </span><span style="font-size:9pt;">$1,792</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$1,348</span><span style="font-size:9pt;"> for U.S. federal, state and foreign jurisdictions, respectively. The U.S. federal general business credits, if unused, begin to expire in </span><span style="-sec-ix-hidden:Hidden_dRyrsjnKQk-Bqf74Ngmdmw;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2025</span></span><span style="font-size:9pt;">, and the state and foreign tax credits expire at various times.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The following is a reconciliation of the Company’s total gross unrecognized tax benefits:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,449</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,481</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,645</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tax positions related to the current year:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Additions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_JHtpl7mslkuq55gR17vG5A;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_2Z5EUGoHykqhsW2UMmu7mA;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_fLR7Zh16JUilM3WBRrWxdg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tax positions related to the prior years:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Reductions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (165)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expirations of statutes of limitation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,449</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,449</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,481</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">At December 31, 2020, the Company has classified $3,449 as a reduction to non-current deferred income tax assets. If the Company’s tax positions are sustained by the taxing authorities in favor of the Company, the amount that would affect the Company’s effective tax rate is approximately $3,449 at December 31, 2020 and 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company classifies interest expense and, if applicable, penalties which could be assessed related to unrecognized tax benefits as a component of income tax expense. For the years ended December 31, 2020, 2019 and 2018, the Company recognized approximately $0, $(5) and $(13) of gross interest and penalties, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company conducts business globally and, as a result, files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world. The following table summarizes the open tax years for each jurisdiction:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Jurisdiction</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Open Tax Years</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">U.S. Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2017</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Argentina</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2015</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Brazil</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2014</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2017</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">France</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2017</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2016</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Italy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2015</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Mexico</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2015</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Netherlands</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2017</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Spain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2016</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Sweden</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2015</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2019</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:99.12%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">(Loss) income before income taxes:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (25,403)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,464</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,907</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Foreign</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 14,679</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,151</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total (loss) income before income taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (10,724)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,393</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,058</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Provision for income taxes:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Current:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Federal</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,384)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,370</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">State and foreign</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,182</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,900</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,288</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total current expense</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,179</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,516</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,658</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (8,512)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,780</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,788</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">State and foreign</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 559</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,194)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,236)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred (benefit) provision</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (7,953)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,552</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total income tax (benefit) provision</p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,774)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,102</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,210</p></td></tr><tr style="height:3.55pt;"><td style="vertical-align:bottom;white-space:normal;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p> -25403000 30464000 32907000 14679000 37929000 32151000 -10724000 68393000 65058000 -3000 -4384000 2370000 5182000 6900000 6288000 5179000 2516000 8658000 -8512000 6780000 3788000 559000 -1194000 -1236000 -7953000 5586000 2552000 -2774000 8102000 11210000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:99.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Statutory U.S. federal income tax (benefit) provision</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,252)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,363</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,662</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">State income taxes, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (647)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 152</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tax credits and incentives</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,791)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,297)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,159)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Foreign tax rate differential</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 90</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,347</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 710</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Impact of change in enacted tax law</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,108</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 993</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (848)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,174</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (138)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,922)</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">U.S. tax on foreign earnings</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (433)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,373)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 664</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Compensation and benefits</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 362</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (469)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 839</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Other <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (385)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,524</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">(Benefit) provision for income taxes</p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,774)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,102</p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,210</p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.</span></td></tr></table> -2252000 14363000 13662000 -647000 152000 95000 2791000 6297000 5159000 90000 1347000 710000 1108000 993000 -848000 2174000 -138000 -1922000 -433000 -3373000 664000 362000 -469000 839000 -385000 1524000 3169000 -2774000 8102000 11210000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,858</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,254</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Employee compensation and benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,306</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,105</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Accrued liabilities and reserves</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,649</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,211</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Property, plant and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 943</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 552</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Tax loss carryforwards</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 12,307</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,536</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Tax credit carryforwards</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 22,949</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,448</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Lease liability</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,199</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,768</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 897</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 582</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 49,108</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,456</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less: Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (10,237)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,586)</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets less valuation allowance</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 38,871</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,870</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Property, plant and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,400)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,071)</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (13,630)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,846)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Outside basis difference in foreign subsidiary</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">-</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;"> </b>(13,750)</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Right-of-use-assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,076)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,695)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,793)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (375)</p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Gross deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (24,899)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,737)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets (liabilities)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 13,972</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,867)</p></td></tr></table> 1858000 2254000 2306000 2105000 3649000 3211000 943000 552000 12307000 7536000 22949000 15448000 4199000 4768000 897000 582000 49108000 36456000 10237000 8586000 38871000 27870000 2400000 2071000 13630000 14846000 13750000 4076000 4695000 4793000 375000 24899000 35737000 13972000 7867000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:70.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:70.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Long-term deferred tax assets</p></td><td style="vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,907</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,663</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Long-term deferred tax liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (12,935)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,530)</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 13,972</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,867)</p></td></tr></table> 26907000 4663000 12935000 12530000 13972000 7867000 13750000 52715000 -15801000 74474000 30991000 19810000 1792000 1348000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of January 1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,449</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,481</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,645</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tax positions related to the current year:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Additions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_JHtpl7mslkuq55gR17vG5A;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_2Z5EUGoHykqhsW2UMmu7mA;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_fLR7Zh16JUilM3WBRrWxdg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Tax positions related to the prior years:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Reductions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (165)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Expirations of statutes of limitation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of December 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,449</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,449</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,481</p></td></tr></table> 3449000 3481000 3645000 32000 165000 1000 3449000 3449000 3481000 3449000 3449000 3449000 0 5000 13000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Jurisdiction</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Open Tax Years</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">U.S. Federal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2017</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Argentina</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2015</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Brazil</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2014</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">China</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2017</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">France</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2017</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Germany</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2016</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Italy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2015</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Mexico</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2015</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Netherlands</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2017</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Spain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2016</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Sweden</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2015</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">United Kingdom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">2019</span><span style="font-size:9pt;">-</span><span style="font-size:9pt;">2020</span></p></td></tr></table> 2017 2020 2015 2020 2014 2020 2017 2020 2017 2020 2016 2020 2015 2020 2015 2020 2017 2020 2016 2020 2015 2020 2019 2020 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">7. Leases</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Lessee</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">The Company has various cancelable and noncancelable leased assets within all segments, which include certain properties, vehicles and equipment of which are all classified as operating leases. Payments for these leases are generally fixed; however, several of our leases are composed of variable lease payments including index-based payments or inflation-based payments based on a Consumer Price Index (“CPI”) or other escalators. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Under Leases (Topic 842), the Company determines an arrangement is a lease when we have the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. Other than the leases that we have already identified, we are not aware of any material leases that have not yet commenced. For leases that have a calculated lease term of 12 months or less and do not include an option to purchase the underlying asset which we are reasonably certain to exercise, the Company has made the policy election to not apply the recognition requirements in Leases (Topic 842). For these short-term leases, the Company recognizes the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">For the leases identified, right of use (“ROU”) assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, the Company used the calculated incremental borrowing rate based on the information available at the implementation date, and going forward at the commencement date, in determining the present value of lease payments. The Company will use the implicit rate when readily determinable. The ROU asset includes the carrying amount of the lease liability, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. The Company’s lease terms may include options to </span><span style="font-size:9pt;">extend</span><span style="font-size:9pt;"> or </span><span style="font-size:9pt;">terminate</span><span style="font-size:9pt;"> the lease and such options are included in the lease term when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Lease expenses are recognized within COGS, SG&amp;A and design and development (“D&amp;D”) costs in the consolidated statements of operations. The Company has made the policy election to account for lease and non-lease components as a single lease component for all of its leases.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">As a result of the Company’s election to apply the modified retrospective transition method at the effective date of the standard, information prior to January 1, 2019 has not been restated and continues to be reported under the accounting standards in effect for the period (ASC Topic 840).</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 8pt 0pt;">The components of lease expense are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,330</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,740</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 665</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 529</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 614</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,609</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,632</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 8pt 0pt;">Balance sheet information related to leases is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_FQmrOZKxykiDPXJbMWHXxA;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease right-of-use assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 18,944</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,027</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_hfwO6l_X10uyw21f3mXKGg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease current liability, included in other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,271</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,556</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_IBSe_HKlU0CpzfTcXVZ0Hg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease long-term liability</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 15,434</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,971</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total leased liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,705</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,527</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Maturities of operating lease liabilities are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,873</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,862</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,627</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,208</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,444</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,707</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total future minimum lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,721</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,016)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,705</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Weighted-average remaining lease term and discount rate for operating leases is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (in years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">6.33</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">6.71</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">5.77</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Other information:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating cash flows:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Cash paid related to operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,550</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,558</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-cash activity:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets obtained in exchange for </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">operating lease obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 822</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,065</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Lessor</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">The Company, as lessor, has entered into a lease with a third-party lessee effective July 1, 2020, of its Canton, Massachusetts facility. In conjunction with the Canton restructuring plan outlined in Note 13, the Company ceased operations at this facility in March 2020. The Company recognizes lease income on a straight-line basis over the lease term, and the leased asset is included in property, plant and equipment, net in the consolidated balance sheet and depreciated to its estimated residual value over the remaining useful life of the assets. The carrying value of the leased facility is comprised of land of </span><span style="font-size:9pt;">$1,225</span><span style="font-size:9pt;"> and building and building improvements of </span><span style="font-size:9pt;">$9,635</span><span style="font-size:9pt;">, with accumulated depreciation of </span><span style="font-size:9pt;">$7,637</span><span style="font-size:9pt;"> as of December 31, 2020. </span><span style="font-size:9pt;">The lease includes </span><span style="font-size:9pt;">two</span><span style="font-size:9pt;"> optional extension terms of </span><span style="font-size:9pt;">five years</span><span style="font-size:9pt;"> each.</span><span style="font-size:9pt;"> The Company recognized, in its Control Devices segment, operating and variable lease income from leases in our consolidated statements of operations of </span><span style="font-size:9pt;">$674</span><span style="font-size:9pt;"> and </span><span style="font-size:9pt;">$199</span><span style="font-size:9pt;">, respectively for the year ended December 31, 2020.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Maturities of future minimum lease payments to be received are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,544</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,582</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,622</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,662</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,704</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,083</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Total future minimum lease payments to be received</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 11,197</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> true true <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,330</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,740</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 665</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 529</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 614</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 363</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,609</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,632</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.23%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 5330000 5740000 665000 529000 614000 363000 6609000 6632000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 8pt 0pt;">Balance sheet information related to leases is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_FQmrOZKxykiDPXJbMWHXxA;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease right-of-use assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 18,944</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,027</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_hfwO6l_X10uyw21f3mXKGg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease current liability, included in other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,271</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,556</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_IBSe_HKlU0CpzfTcXVZ0Hg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease long-term liability</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 15,434</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,971</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total leased liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,705</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,527</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 18944000 22027000 4271000 4556000 15434000 17971000 19705000 22527000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Maturities of operating lease liabilities are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,873</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,862</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,627</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,208</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,444</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,707</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total future minimum lease payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,721</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,016)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,705</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 4873000 3862000 3627000 3208000 2444000 5707000 23721000 4016000 19705000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Weighted-average remaining lease term and discount rate for operating leases is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (in years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-size:9pt;font-weight:bold;">6.33</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-size:9pt;">6.71</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">5.77</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:53.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> P6Y3M29D P6Y8M15D 0.0577 0.0575 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Other information:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating cash flows:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Cash paid related to operating lease obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,550</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,558</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-cash activity:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Right-of-use assets obtained in exchange for </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:55.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">operating lease obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 822</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,065</p></td></tr></table> 5550000 5558000 822000 6065000 1225000 9635000 7637000 The lease includes two optional extension terms of five years each. true P5Y 674000 199000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Maturities of future minimum lease payments to be received are as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,544</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,582</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,622</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,662</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,704</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,083</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Total future minimum lease payments to be received</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 11,197</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 1544000 1582000 1622000 1662000 1704000 3083000 11197000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">8. Share-Based Compensation Plans</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">In May 2016, the Company’s shareholders approved the 2016 Long-Term Incentive Plan (the “2016 Plan”) and reserved 1,800,000 Common Shares (of which the maximum number of Common Shares which may be issued). In May 2020, the Company’s shareholders approved an amendment to the 2016 Plan to increase by 1,100,000 the number of Common Shares authorized for issuance. The amendment to the 2016 Plan brought the total Common Shares available for issuance to 2,900,000. Under the 2016 Plan, as of December 31, 2020, the Company has granted 1,868,930 share units, of which 735,361 were time-based with cliff vesting using the straight-line method and 1,133,569 were performance-based. There are 1,326,299 shares available to be granted under the 2016 Plan at December 31, 2020.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">In 2020, 2019 and 2018, pursuant to the 2016 Plan, the Company granted time-based share units and performance-based performance shares. The time-based share units cliff vest </span><span style="font-size:9pt;">three years</span><span style="font-size:9pt;"> after the date of grant. The performance-based performance shares vest and are no longer subject to forfeiture upon the recipient remaining an employee of the Company for </span><span style="font-size:9pt;">three years</span><span style="font-size:9pt;"> from the date of grant and, for a portion of the annual awards, upon the Company attaining certain targets of performance measured against a peer group’s </span><span style="font-size:9pt;">three year</span><span style="font-size:9pt;"> performance in terms of total shareholder return and, for the remaining portion of the annual awards, upon achieving certain earnings per share targets and return on invested capital targets established by the Company during the performance period of the award.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The allocation of performance shares granted between total shareholder return, earnings per share and return on invested capital were as follows for the years ended December 31:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total shareholder return</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 45</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 36</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Return on invested capital</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 18</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">In April 2005, the Company adopted the Directors’ Restricted Shares Plan (the “Director Share Plan”) and reserved </span><span style="font-size:9pt;">500,000</span><span style="font-size:9pt;"> Common Shares for issuance under the Director Share Plan. In May 2013, shareholders approved an amendment to the Director Share Plan to increase the number of shares for issuance by </span><span style="font-size:9pt;">200,000</span><span style="font-size:9pt;"> to </span><span style="font-size:9pt;">700,000</span><span style="font-size:9pt;">. In May 2018, the Company’s shareholders approved the 2018 Amended and Restated Director’s Restricted Shares Plan (the “2018 Director Share Plan”) to increase the number of shares for issuance by </span><span style="font-size:9pt;">150,000</span><span style="font-size:9pt;"> to </span><span style="font-size:9pt;">850,000</span><span style="font-size:9pt;">. Under the 2018 Director Share Plan, the Company has cumulatively issued </span><span style="font-size:9pt;">718,467</span><span style="font-size:9pt;"> restricted Common Shares. As such, there are </span><span style="font-size:9pt;">131,533</span><span style="font-size:9pt;"> restricted Common Shares available to be issued on December 31, 2020. Shares issued annually under the 2018 Director Share Plan are no longer subject to forfeiture </span><span style="font-size:9pt;">one year</span><span style="font-size:9pt;"> after the date of grant.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Share Units and Performance Shares</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The fair value of the non-vested time-based share unit awards was calculated using the market value of the Common Shares on the date of issuance. The weighted-average grant-date fair value of time-based share units granted during the years ended December 31, 2020, 2019 and 2018 was $17.78, $30.01 and $24.69, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The fair value of the non-vested performance-based performance share awards with a performance condition requiring the Company to obtain certain earnings per share and return on invested capital targets were estimated using the market value of the shares on the date of grant. The fair value of non-vested performance-based performance share awards with a market condition requiring the Company to obtain a total shareholder return target relative to a group of peer companies was estimated using a Monte Carlo valuation model taking into consideration the probability of achievement using multiple simulations. The awards that use earnings per share and return on invested capital as the performance target are expensed beginning when it is probable that the Company will meet the underlying performance condition.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">A summary of the status of the Company’s non-vested share units and performance shares as of December 31, 2020 and the changes during the year then ended, are presented below:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:98.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Time-based awards</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance-based awards</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average grant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 566,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.97</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 306,161</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 17.78</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 409,686</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 17.10</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (128,144)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 22.13</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (145,569)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 22.08</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited or cancelled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (37,123)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 25.37</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (77,670)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24.37</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 502,728</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21.89</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 752,783</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24.32</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">A summary of the status of the Company’s non-vested share units and performance shares as of December 31, 2019 and the changes during the year then ended, are presented below:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:97.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Time-based awards</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance-based awards</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">average grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">average grant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 419,996</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.64</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 628,220</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.41</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.17</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (196,404)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.08</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (236,902)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.92</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited or cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,840)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27.42</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361,834</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.84</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 566,336</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.97</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">As of December 31, 2020, total unrecognized compensation cost related to non-vested time-based share units granted was </span><span style="font-size:9pt;">$4,297</span><span style="font-size:9pt;">. That cost is expected to be recognized over a weighted-average period of </span><span style="font-size:9pt;">1.40</span><span style="font-size:9pt;"> years.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">For the years ended December 31, 2020, 2019 and 2018, the total fair value of awards vested was $5,288, $12,376 and $12,577, respectively.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;">As of December 31, 2020, total unrecognized compensation cost related to non-vested performance shares granted was </span><span style="font-size:9pt;">$628</span><span style="font-size:9pt;"> for shares probable to vest. That cost is expected to be recognized over a weighted-average period of </span><span style="font-size:9pt;">1.45</span><span style="font-size:9pt;"> years dependent upon the achievement of performance conditions. As noted above, the Company has issued and outstanding performance-based share units that use different performance targets (total shareholder return, earnings per share and return on invested capital).</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The excess tax benefit realized from the vesting of share units and performance shares of the share-based payment arrangements was $46, $1,289 and $1,584 for the years ended December 31, 2020, 2019 and 2018, respectively.</p> 1800000 1100000 2900000 1868930 735361 1133569 1326299 P3Y P3Y P3Y P3Y P3Y P3Y P3Y P3Y P3Y <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total shareholder return</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 45</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 36</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Return on invested capital</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 18</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 0.45 0.45 0.55 0.36 0.36 0.45 0.18 0.18 500000 200000 700000 150000 850000 718467 131533 P1Y 17.78 30.01 24.69 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:98.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Time-based awards</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance-based awards</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average grant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361,834</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 566,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.97</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 306,161</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 17.78</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 409,686</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 17.10</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (128,144)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 22.13</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (145,569)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 22.08</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited or cancelled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (37,123)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 25.37</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (77,670)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24.37</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2020</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 502,728</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 21.89</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 752,783</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24.32</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:97.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Time-based awards</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:28.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance-based awards</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">average grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">average grant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Share Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">date fair value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 419,996</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.64</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 628,220</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21.41</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 184,645</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,858</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34.17</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (196,404)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.08</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (236,902)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.92</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited or cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (75,840)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27.42</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested as of December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 361,834</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25.84</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 566,336</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28.97</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 361834 25.84 566336 28.97 306161 17.78 409686 17.10 128144 22.13 145569 22.08 37123 25.37 77670 24.37 502728 21.89 752783 24.32 419996 19.64 628220 21.41 184645 30.01 250858 34.17 196404 17.08 236902 14.92 46403 23.70 75840 27.42 361834 25.84 566336 28.97 4297000 P1Y4M24D 5288000 12376000 12577000 628000 P1Y5M12D 46000 1289000 1584000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">9. Employee Benefit Plans</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company has certain defined contribution profit sharing and 401(k) plans covering substantially all of its employees in the United States and Europe. The Company provides matching contributions to the Company’s 401(k) plan. Company contributions are generally discretionary. For the years ended December 31, 2020, 2019 and 2018, expenses related to these plans amounted to $3,812, $4,260 and $3,520, respectively.</p> 3812000 4260000 3520000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">10. Financial Instruments and Fair Value Measurements</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Financial Instruments</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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 2019 Credit Facility and the maturity of the remaining outstanding debt.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Derivative Instruments and Hedging Activities</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">On December <span style="white-space:pre-wrap;">31, 2020, 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 2020 and 2019. 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></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Foreign Currency Exchange Rate Risk</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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 to manage its exposure to fluctuations in foreign currency exchange rates by reducing the effect of such fluctuations on foreign currency denominated intercompany transactions, inventory purchases and other foreign currency exposures. The Company hedged the euro and Mexican peso currencies during 2020 and 2018 and, during 2019, the Company hedged only the Mexican peso. In addition, the Company hedged the U.S. dollar against the Swedish krona and euro on behalf of its European subsidiaries in 2018.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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 income, to the extent that hedges are effective, until the underlying transactions are recognized in earnings. Unrealized amounts in accumulated other comprehensive income will 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 has been and will be measured on an ongoing basis using regression analysis and forecasted future purchases of the currency.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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 consolidated statements of operations as a component of other (income) expense, net. At December 31, 2020, all of the Company’s foreign currency forward contracts were designated as cash flow hedges.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company’s foreign currency forward contracts offset a portion of the gains and losses on the underlying foreign currency denominated transactions as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Euro-denominated Foreign Currency Forward Contracts – Cash Flow Hedges</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">At December 31, 2017, the Company held foreign currency forward contracts with an underlying notional amount of $1,486 to reduce the exposure related to the Company’s euro-denominated intercompany loans. There were no contracts entered into as of December 31, 2020, 2019 or 2018 as these contracts were settled in December 2018. This euro-denominated foreign currency forward contract was not designated as a hedging instrument. For the year ended December 31, 2018, the Company recognized a gain of $73 in the consolidated statements of operations as a component of other (income) expense, net related to the euro-denominated contract.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">U.S. dollar-denominated Foreign Currency Forward Contracts – Cash Flow Hedges</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company entered into U.S. dollar-denominated currency contracts on behalf of one of its European Electronics subsidiaries, whose functional currency is the euro, and expired ratably on a monthly basis during 2020. There were no such contracts at December 31, 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Mexican peso-denominated Foreign Currency Forward Contracts – Cash Flow Hedges</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company holds Mexican peso-denominated foreign currency forward contracts with a notional amount at December 31, 2020 of $1,242 which expire ratably on a monthly basis from January 2021 to March 2021. There were no open Mexican peso-denominated foreign currency forward contracts at December 31, 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company evaluated the effectiveness of the Mexican peso-denominated foreign currency forward contracts held as of December 31, 2020 and the year then ended, and concluded that the hedges were effective.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Interest Rate Risk</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Interest Rate Risk – Cash Flow Hedge</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">On February 18, 2020, the Company entered into a floating-to-fixed interest rate swap agreement (the “Swap”) with a notional amount of $50,000 to hedge its exposure to interest payment fluctuations on a portion of its 2019 Credit Facility borrowings. The Swap was designated as a cash flow hedge of the variable interest rate obligation under the Company's 2019 Credit Facility that has a current balance of $136,000 at December 31, 2020. Accordingly, the change in fair value of the Swap is recognized in accumulated other comprehensive income (loss). The Swap agreement requires monthly settlements on the same days that the 2019 Credit Facility interest payments are due and has a maturity date of March 10, 2023, which is prior to the 2019 Credit Facility maturity date of June 4, 2024. Under the Swap terms, the Company pays a fixed interest rate and receives a floating interest rate based on the one-month LIBOR, with a floor. The critical terms of the Swap are aligned with the terms of the 2019 Credit Facility, resulting in no hedge ineffectiveness. The difference between amounts to be received and paid under the Swap is recognized as a component of interest expense, net on the consolidated statements of operations. The swap settlements increased interest expense by $433 for the year ended December 31, 2020.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The notional amounts and fair values of derivative instruments in the consolidated balance sheets were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:21.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Prepaid expenses</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrued expenses and</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional amounts </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:21.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> and other current assets</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">other current liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Derivatives designated as hedging instruments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash flow hedges:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Forward currency contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,242</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swap</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 50,000</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,318</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:36pt;text-indent:-36pt;"><span style="display:inline-block;font-family:'Arial';font-size:8pt;min-width:29.7pt;text-indent:0pt;white-space:nowrap;">(A)</span><span style="font-size:8pt;">Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.</span></div><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Gross amounts recorded for the cash flow hedges in other comprehensive income (loss) and in net (loss) income for the years ended December 31 were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:middle;white-space:nowrap;width:29.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:29.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (loss) reclassified from</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (loss) recorded in other</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:29.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">other comprehensive income</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:30.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">comprehensive income (loss)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:29.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) into net (loss) income </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Derivatives designated as cash flow hedges:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forward currency contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,244)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,499)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,376</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swap</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,751)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (433)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Gains (losses) reclassified from comprehensive income (loss) into net (loss) income recognized in COGS in the Company’s consolidated statements of operations for the years ended December 31, 2020, 2019 and 2018 were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$(1,146</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">), </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$695</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,259</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> recognized in D&amp;D in the Company’s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$(29</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">), </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$125</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$117</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2020, 2019 and 2018, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income recognized in SG&amp;A in the Company’s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$(324)</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$0</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$0</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2020, 2019 and 2018, respectively.</span></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">For the year ended December 31, 2020, the total net gain on the foreign currency contract cash flow hedges of $255 is expected to be included in COGS, SG&amp;A and D&amp;D within the next 12 months. Of the total net loss on the interest rate swap cash flow hedge, $591 of loss is expected to be included in interest expense, net within the next 12 months and $727 of losses are expected to be included in interest expense, net in subsequent periods.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Cash flows from derivatives used to manage foreign exchange and interest rate risks are classified as operating activities within the consolidated statements of cash flows.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company has measured the ineffectiveness of the forward currency contracts and any amounts recognized in the consolidated financial statements were immaterial for the years ended December 31, 2020, 2019 and 2018.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Fair Value Measurements</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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 contracts, inputs include foreign currency exchange rates. For the interest rate swap, inputs include LIBOR. Fair values estimated using Level 3 inputs consist of significant unobservable inputs.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">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.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;white-space:nowrap;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Fair values estimated using</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Fair</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Level 1</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Level 2</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Level 3</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Fair value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Financial assets carried at fair value:</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Forward currency contract</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total financial assets carried at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Financial liabilities carried at fair value:</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swap</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,318</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,318</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Earn-out consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,011</p></td></tr><tr><td style="vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total financial liabilities carried at fair value</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,131</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,318</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,011</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stoneridge Brazil</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,011</p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value</p></td><td style="vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,196)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,196)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign currency adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,002)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,002)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Orlaco</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Stoneridge Brazil</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,602</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,070</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,672</p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value</p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,308</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign currency adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (128)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (367)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (495)</p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Earn-out consideration cash payment</p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,474)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,011</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company will be required to pay the Stoneridge Brazil earn-out consideration, which is not capped, based on Stoneridge Brazil’s financial performance in either 2020 or 2021. The fair value of the Stoneridge Brazil earn-out consideration is based on discounted cash flows utilizing forecasted earnings before interest, depreciation and amortization (“EBITDA”) in 2020 or 2021 using the key inputs of forecasted sales and expected operating income reduced by the market required rate of return. The former Stoneridge Brazil owners may choose either the 2020 or 2021 financial performance period to be used to determine the earn-out consideration payment. The former Stoneridge Brazil owners must choose the 2020 financial performance period by March 31, 2021 otherwise the 2021 financial performance period will automatically be used. The Company has assigned a zero probability that the former owners will choose the 2020 performance period given Stoneridge Brazil’s financial performance has been negatively impacted by COVID-19. As such, the earn-out fair value assumes 2021 financial performance will be the basis for the earn-out consideration obligation. The earn-out consideration obligation related to Stoneridge Brazil is recorded within other long-term liabilities in the consolidated balance sheets as of December 31, 2020 and 2019. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The change in fair value of the earn-out consideration for Stoneridge Brazil was due to updated financial performance projections and favorable foreign currency translation offset by the reduced time from the current period end to the payment date. The change in fair value of the Stoneridge Brazil earn-out consideration was recorded in SG&amp;A expense and the foreign currency impact was included in other (income) expense, net in the consolidated statements of operations.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The fair value of the Orlaco earn-out consideration was based on a Monte Carlo simulation utilizing forecasted EBITDA for the 2017 and 2018 earn-out period as well as a growth rate reduced by the market required rate of return. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Orlaco earn-out consideration reached the capped amount of €7,500 as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid out in March 2019. The payment of the Orlaco earn-out consideration of $8,474 was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of $5,080 and $3,394, respectively, for the year ended December 31, 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">There were no transfers in or out of Level 3 from other levels in the fair value hierarchy for the year ended December 31, 2020.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">No non-recurring fair value adjustments were required for nonfinancial assets for the years ended December 31, 2020 and 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">Impairment of Long-Lived Assets or Finite-Lived Assets</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management’s ability to accurately assess whether an asset is impaired.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. As a result of the strategic exit of the PM sensor product line the Company determined an impairment indicator existed and performed a recoverability test of the related long-lived assets. The Company identified that there are two asset groups comprised of PM sensor fixed assets at the Company’s Lexington, Ohio and Tallinn, Estonia facilities. As a result of the recoverability test performed, the Company determined that the undiscounted cash flows did not exceed the carrying value of the PM sensor fixed assets at the Company’s Tallinn, Estonia facility. As such, an impairment loss of $2,326 was recorded based on the difference between the fair value and the carrying value of the assets. The Company used the income approach to determine the fair value of the PM sensor fixed assets at the Tallinn, Estonia facility. During the year ended December 31, 2020, the impairment loss of $2,326 was recorded on the Company’s condensed consolidated statement of operations within SG&amp;A expense. The inputs utilized in the analyses are classified as Level 3 inputs within the fair value hierarchy as defined in ASC 820, "Fair Value Measurement."</p> 1486000 0 0 0 73000 0 1242000 0 50000000 136000000 433000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:19.39%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:21.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Prepaid expenses</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrued expenses and</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional amounts </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:21.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> and other current assets</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;white-space:nowrap;width:20.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">other current liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:6pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Derivatives designated as hedging instruments:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash flow hedges:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Forward currency contracts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,242</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swap</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 50,000</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,318</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:36pt;text-indent:-36pt;"><span style="display:inline-block;font-family:'Arial';font-size:8pt;min-width:29.7pt;text-indent:0pt;white-space:nowrap;">(A)</span><span style="font-size:8pt;">Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.</span></div> 1242000 255000 50000000 1318000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:middle;white-space:nowrap;width:29.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:29.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (loss) reclassified from</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain (loss) recorded in other</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:29.37%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">other comprehensive income</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:30.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">comprehensive income (loss)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;white-space:nowrap;width:29.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(loss) into net (loss) income </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Derivatives designated as cash flow hedges:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Forward currency contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,244)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,499)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,376</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swap</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,751)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (433)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> -</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Gains (losses) reclassified from comprehensive income (loss) into net (loss) income recognized in COGS in the Company’s consolidated statements of operations for the years ended December 31, 2020, 2019 and 2018 were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$(1,146</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">), </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$695</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,259</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> recognized in D&amp;D in the Company’s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$(29</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">), </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$125</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$117</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2020, 2019 and 2018, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income recognized in SG&amp;A in the Company’s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$(324)</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$0</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$0</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2020, 2019 and 2018, respectively.</span></td></tr></table> -1244000 450000 1967000 -1499000 820000 1376000 -1751000 -433000 -1146000 695000 1259000 -29000 125000 117000 -324000 0 0 255000 591000 727000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:99.55%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:middle;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;white-space:nowrap;width:36.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Fair values estimated using</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Fair</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Level 1</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Level 2</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Level 3</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Fair value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Financial assets carried at fair value:</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Forward currency contract</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total financial assets carried at fair value</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 255</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Financial liabilities carried at fair value:</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Interest rate swap</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,318</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,318</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Earn-out consideration</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,011</p></td></tr><tr><td style="vertical-align:bottom;width:34.4%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total financial liabilities carried at fair value</p></td><td style="vertical-align:bottom;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,131</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,318</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,011</p></td></tr></table> 255000 255000 255000 255000 1318000 1318000 5813000 5813000 12011000 7131000 1318000 5813000 12011000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stoneridge Brazil</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,011</p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value</p></td><td style="vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,196)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,196)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign currency adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,002)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,002)</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,813</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Orlaco</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Stoneridge Brazil</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,602</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,070</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,672</p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Change in fair value</p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,308</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Foreign currency adjustments</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (128)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (367)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (495)</p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Earn-out consideration cash payment</p></td><td style="vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,474)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,474)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,011</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,011</p></td></tr></table> 12011000 12011000 -3196000 -3196000 -3002000 -3002000 5813000 5813000 8602000 10070000 18672000 2308000 2308000 -128000 -367000 -495000 8474000 8474000 12011000 12011000 7500000 8474000 5080000 3394000 0 0 0 2326000 2326000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">11. Commitments and Contingencies</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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 this site. The Company engaged an environmental engineering consultant to assess the level of contamination and to develop a remediation and monitoring plan for the site. Soil remediation at the site was completed during the year ended December 31, 2010. Upon approval of the remedial action plan by the Florida Department of Environmental Protection, ground water remediation began in the fourth quarter of 2015. During the year ended December 31, 2020 environmental remediation costs incurred were $128 and were immaterial for the years ended December 31, 2019 and 2018. At December 31, 2020 and 2019, the Company had accrued an undiscounted liability of $180 and $82<span style="white-space:pre-wrap;">, respectively, related to future remediation costs which were recorded as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Costs associated with the recorded liability will be incurred to complete the groundwater remediation and monitoring. The recorded liability is based on assumptions in the remedial action plan. 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 </span>$1,489 letter of credit for the benefit of the buyer.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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$43,736 ($8,416) and R$29,700 ($7,300) at December 31, 2020 and 2019, respectively. An unfavorable outcome on these contingencies could result in significant cost to the Company and adversely affect its results of operations.</p><p style="font-family:'Tahoma';font-size:9pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';">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</span><span style="font-family:'Arial','Helvetica','sans-serif';">$7,995</span><span style="font-family:'Arial','Helvetica','sans-serif';"> (</span><span style="font-family:'Arial','Helvetica','sans-serif';">$1,538</span><span style="font-family:'Arial','Helvetica','sans-serif';">) 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></p><p style="font-family:'Tahoma';font-size:12pt;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Insurance Recoveries</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The Company incurred losses and incremental costs related to the damage to assets caused by a storm at its Mexican production facility in the fourth quarter of 2016 and pursued recovery of such costs under applicable insurance policies. As of December 31, 2020, the claims have been resolved and the case has been closed with our insurance providers. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Loss recoveries related to the damage of inventory and incremental costs included in COGS were not significant for the years ended December 31, 2020, 2019 and 2018, and there were no loss recoveries and insurance gain contingencies related to the damage of property, plant and equipment included within SG&amp;A expense. As of December 31, 2017, the Company had confirmation of the open insurance claim and recorded a receivable of $1,644. The cash payment was subsequently received in January 2018. Cash proceeds related to the damage of inventory and incremental costs were $241 for the year ended December 31, 2018 and were included in cash flows from operating activities. Cash proceeds related to the damage of property, plant and equipment of $1,403 for the year ended December 31, 2018 were included in cash flows from investing activities. Cash proceeds received during the year ended December 21, 2019 were immaterial and there were no cash proceeds received during the year ended December 31, 2020.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Brazilian Indirect Tax</i></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">In March 2017, the Supreme Court of Brazil issued a decision concluding that a certain state value added tax should not be included in the calculation of federal gross receipts taxes. The decision reduced Stoneridge Brazil’s gross receipts tax prospectively and, potentially, retrospectively. In April 2019, the Company received judicial notification that the Superior Judicial Court of Brazil rendered a favorable decision on Stoneridge Brazil’s case granting the Company the right to recover, through offset of federal tax liabilities, amounts collected by the government from June 2010 to February 2017. Based on the Company’s determination that these tax credits will be used prior to expiration, we recorded a pre-tax benefit of $6,473 as a reduction to SG&amp;A expense which is inclusive of related interest income of $2,392, net of applicable professional fees of $990 in the year ended December 31, 2019. In January 2020, the Company received administrative approval and is now offsetting eligible federal tax with these tax credits.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">The Brazilian tax authorities have sought clarification before the Supreme Court of Brazil (in a leading case involving another taxpayer) of certain matters that could affect the rights of Brazilian taxpayers regarding these credits. The timing for a decision is uncertain due to the COVID-19 pandemic. If the Brazilian tax authorities challenge our rights to these credits, we may become subject to new litigation that could impact the amount ultimately realized by Stoneridge Brazil.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 128000 180000 82000 1489000 43736000 8416000 29700000 7300000 7995000 1538000 0 0 0 1644000 241000 1403000 0 6473000 2392000 990000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">12. Headquarter Relocation and Consolidation</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">During the fourth quarter of 2016, the Company relocated its corporate headquarters from Warren, Ohio to Novi, Michigan and consolidated its other corporate functions into one location. As a result, the Company incurred headquarter relocation costs recorded within SG&amp;A expense, which included employee retention and relocation expense of $269 for the year ended December 31, 2018. There were no headquarter relocation costs incurred in 2020 or 2019.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">In connection with the headquarter relocation, the Company was approved for a Michigan Business Development Program grant of up to $1,400 based upon the number of new jobs created in Michigan through 2022. As a result of the attainment of certain milestones, grant income of $429 and $312 was recognized during the years ended December 31, 2019 and 2018, respectively, within SG&amp;A expense in the consolidated statements of operations. There was no grant income recognized during the year ended December 31, 2020.</p> 269000 0 0 1400000 429000 312000 0 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">13. Restructuring and Business Realignment</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. The decision to exit the PM sensor product line was made after consideration of the decline in the market outlook for diesel passenger vehicles, the current and expected profitability of the product line and the Company’s strategic focus on aligning resources with the greatest opportunities. The Company expects the exit from the PM sensor product line to be completed in the fourth quarter of 2021.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">As a result of the PM sensor restructuring actions, the Company recognized expense of </span><span style="background-color:#ffffff;">$3,428</span><span style="background-color:#ffffff;"> for the year ended December 31, 2020 for non-cash fixed asset charges, including impairment and accelerated depreciation of PM sensor related fixed assets and other related costs. For the year ended December 31, 2020 restructuring related costs of </span><span style="background-color:#ffffff;">$817</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">$2,611</span><span style="background-color:#ffffff;"> were recognized in COGS and SG&amp;A, respectively. The estimated range of additional cost of the plan to exit the PM sensor product line, that will impact the Control Devices segment, is approximately </span><span style="background-color:#ffffff;">$2,800</span><span style="background-color:#ffffff;"> and </span><span style="background-color:#ffffff;">$6,330</span><span style="background-color:#ffffff;"> and is related to employee severance and termination costs, contract terminations costs, other related costs such as potential commercial and supplier settlements and accelerated depreciation. We anticipate that these costs will be incurred through the fourth quarter of 2021.</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The expenses for the exit of the PM sensor line that relate to the Control Devices reportable segment include the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020 Charge</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">January 1, 2020</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">to Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Fixed asset impairment and <br/>accelerated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,326</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,326)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 102</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (102)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,428</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (102)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,326)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">On January 10, 2019, the Company committed to a restructuring plan that resulted in the closure of the Canton, Massachusetts facility (“Canton Facility”) on by March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (“Canton Restructuring”). Company management informed employees at the Canton Facility of this restructuring decision on January 11, 2019. 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. </p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">As a result of the Canton Restructuring actions, the Company recognized expense of $2,978 and $12,530 for the years ended December 31, 2020 and 2019, respectively, for employee termination benefits and other restructuring related costs. For the year ended December 31, 2020 severance and other restructuring related costs of $1,659, $551 and $768 were recognized in COGS, SG&amp;A and D&amp;D, respectively, in the consolidated statement of operations. For the year ended December 31, 2019 severance and other related restructuring costs of $7,625, $1,526 and $3,379 were recognized in COGS, SG&amp;A and D&amp;D, respectively, in the consolidated statement of operations. The estimated additional cost of this restructuring plan, that will impact the Control Devices segment, is immaterial.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The expenses for the Canton Restructuring that relate to the Control Devices reportable segment include the following:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020 Charge</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">January 1, 2020</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">to Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,636</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,119</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,590)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_AVXQV5YyhUm7J5TZ_hBIZg;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 165</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_BqaqXmyMQ0ihITknlnw-7Q;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,859</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,859)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_eoGS536nc0O7giwYtOLjEw;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_QJSUikRzm02pUSAwOVOO1A;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,636</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,978</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (5,449)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_YilbbWUq3EqC6F7fQpvybQ;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 165</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019 Charge</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">January 1, 2019</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">to Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,088</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,452)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,636</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,442)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,530</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,894)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,636</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">In the fourth quarter of 2018, the Company undertook restructuring actions for the Electronics segment affecting the European Aftermarket business and China operations. In the second quarter of 2020, the Company finalized plans to move its European Aftermarket sales activities in Dundee, Scotland to a new location which resulted in incurring contract termination costs as well as employee severance and termination costs. In addition, the Company announced a restructuring program to transfer the European production of its controls product line to China. As a result of these actions, the Company recognized expense of $2,400, $603 and $3,539 respectively, for the years ended December 31, 2020, 2019 and 2018 for employee severance and termination costs, contract termination costs, non-cash fixed asset charges for accelerated depreciation of fixed assets and other related costs. Electronics segment restructuring costs recognized in COGS, SG&amp;A and D&amp;D in the consolidated statement of operations for the year ended December 31, 2020 were $147, $1,774 and $479, respectively. Electronics segment restructuring costs were recorded in SG&amp;A in the consolidated statements of operations for the year ended December 31, 2019. Excess and obsolete inventory write-offs of $823 were recognized in COGS for the year ended December 31, 2018 and all other restructuring costs were recognized in SG&amp;A in the consolidated statement of operations. The Company expects to incur approximately $200 of additional restructuring costs related to the actions through the second quarter of 2021.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The expenses for the restructuring activities that relate to the Electronics reportable segment include the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020 Charge to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:22.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> January 1, 2020</b></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,034</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (859)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 227</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Contract termination costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 452</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (452)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 914</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (914)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,400</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,225)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 227</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019 Charge to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:22.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> January 1, 2019</b></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 520</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (453)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Accelerated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Contract termination costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (442)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 656</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (921)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (286)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 52</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018 Charge to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> January 1, 2018</b></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_f4xzGWl7lk29NfoDJNU3Dw;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,939</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,419)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 520</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Excess and obsolete inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_lAEJMVF2_UaIlCSfdR-57w;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (823)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Intangible impairment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_yZYlteyHtEybXi_Wn9F8cg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (200)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Fixed asset impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_TyqhQyT87kycopGVE90sEw;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Contract termination costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_txlO6jNhrU-WDnNlyzM2LQ;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 156</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 17</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_dlzbX0qfskaAlRGRJdylzg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 119</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_Bn7GImdPm0q29I09UUHG1w;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,539</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,703)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,180)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 656</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">In addition to the specific restructuring activities, the Company regularly evaluates the performance of its businesses and cost structures, including personnel, and makes necessary changes thereto in order to optimize its results. The Company also evaluates the required skill sets of its personnel and periodically makes strategic changes. As a consequence of these actions, the Company incurs severance related costs which are referred to as business realignment charges.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Business realignment charges by reportable segment were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Control Devices <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,752</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 682</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 169</p></td></tr><tr><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Electronics <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,690</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Stoneridge Brazil <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 234</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 478</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Unallocated Corporate <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(D)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 361</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total business realignment charges</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,037</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 710</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2020 related to COGS, D&amp;D and SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$724</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$283</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$745</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$682</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Severance costs for the year ended December 31, 2018 related to D&amp;D and SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$128</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$41</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2020 related to COGS, D&amp;D and SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$383</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$402</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$905</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$99</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Severance costs for the year ended December 31, 2018 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$63</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2020 related to COGS and SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$124 </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$110</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2018 related to COGS, SG&amp;A and D&amp;D were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$63</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$387</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$28</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(D)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the years ended December 31, 2020 and 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$361</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,048</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">Business realignment charges classified by statement of operations line item were as follows:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,231</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,121</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Design and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 685</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 156</p></td></tr><tr><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total business realignment charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,037</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 710</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 3428000 817000 2611000 2800000 6330000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:28.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020 Charge</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">January 1, 2020</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">to Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Fixed asset impairment and <br/>accelerated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,326</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,326)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 102</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (102)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,428</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (102)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,326)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 3326000 3326000 102000 102000 3428000 102000 3326000 2978000 12530000 1659000 551000 768000 7625000 1526000 3379000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020 Charge</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">January 1, 2020</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">to Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,636</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,119</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,590)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_AVXQV5YyhUm7J5TZ_hBIZg;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 165</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_BqaqXmyMQ0ihITknlnw-7Q;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,859</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (1,859)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_eoGS536nc0O7giwYtOLjEw;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_QJSUikRzm02pUSAwOVOO1A;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,636</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,978</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (5,449)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_YilbbWUq3EqC6F7fQpvybQ;"><b style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 165</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019 Charge</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">January 1, 2019</b></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">to Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,088</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,452)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,636</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,442)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,530</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,894)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,636</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 2636000 1119000 3590000 165000 1859000 1859000 2636000 2978000 5449000 165000 8088000 5452000 2636000 4442000 4442000 12530000 9894000 2636000 2400000 603000 3539000 147000 1774000 479000 823000 200000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The expenses for the restructuring activities that relate to the Electronics reportable segment include the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020 Charge to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:22.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> January 1, 2020</b></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,034</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (859)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 227</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Contract termination costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 452</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (452)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 914</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (914)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 52</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,400</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,225)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 227</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.57%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.21%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019 Charge to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:22.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> January 1, 2019</b></p></td><td style="vertical-align:bottom;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 520</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (453)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 52</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Accelerated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (289)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Contract termination costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (26)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (442)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:23.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 656</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (921)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (286)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 52</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018 Charge to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> January 1, 2018</b></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> Expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Non-Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:15.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Employee termination benefits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_f4xzGWl7lk29NfoDJNU3Dw;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,939</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,419)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 520</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Excess and obsolete inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_lAEJMVF2_UaIlCSfdR-57w;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (823)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Intangible impairment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_yZYlteyHtEybXi_Wn9F8cg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (200)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Fixed asset impairment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_TyqhQyT87kycopGVE90sEw;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (157)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Contract termination costs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_txlO6jNhrU-WDnNlyzM2LQ;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 156</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 17</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other related costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_dlzbX0qfskaAlRGRJdylzg;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 119</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_Bn7GImdPm0q29I09UUHG1w;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,539</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,703)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,180)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 656</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 52000 1034000 859000 227000 452000 452000 914000 914000 52000 2400000 2225000 227000 520000 -18000 453000 3000 52000 289000 289000 17000 9000 26000 119000 323000 442000 656000 603000 921000 286000 52000 1939000 1419000 520000 823000 823000 200000 200000 157000 157000 156000 139000 17000 264000 145000 119000 3539000 1703000 1180000 656000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:26.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Control Devices <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,752</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 682</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 169</p></td></tr><tr><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Electronics <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,690</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Stoneridge Brazil <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 234</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">-</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 478</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Unallocated Corporate <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(D)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 361</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,048</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total business realignment charges</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,037</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,829</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 710</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2020 related to COGS, D&amp;D and SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$724</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$283</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$745</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$682</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Severance costs for the year ended December 31, 2018 related to D&amp;D and SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$128</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$41</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2020 related to COGS, D&amp;D and SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$383</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$402</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$905</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$99</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Severance costs for the year ended December 31, 2018 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$63</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2020 related to COGS and SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$124 </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$110</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the year ended December 31, 2018 related to COGS, SG&amp;A and D&amp;D were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$63</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$387</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$28</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(D)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Severance costs for the years ended December 31, 2020 and 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$361</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,048</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><div style="margin-top:10pt;"/> 1752000 682000 169000 1690000 99000 63000 234000 478000 361000 1048000 4037000 1829000 710000 724000 283000 745000 682000 128000 41000 383000 402000 905000 99000 63000 124000 110000 63000 387000 28000 361000 1048000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Cost of goods sold</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,231</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,121</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 491</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Design and development</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 685</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 156</p></td></tr><tr><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total business realignment charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,037</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 710</p></td></tr></table> 1231000 63000 2121000 1829000 491000 685000 156000 4037000 1829000 710000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">14. Segment Reporting</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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, camera-based vision 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 and telematics solutions.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">The accounting policies of the Company’s reportable segments are the same as those described in Note 2. 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.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 10pt 0pt;">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.</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">A summary of financial information by reportable segment is as follows:</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net Sales:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 342,576</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 431,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 441,297</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,475</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,348</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Control Devices net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 348,051</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 437,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 449,645</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 257,767</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 335,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 344,727</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24,027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 33,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 37,126</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Electronics net sales</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 281,794</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 368,930</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 381,853</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Stoneridge Brazil net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,177</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (29,502)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,179)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,476)</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 648,006</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 834,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 866,199</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating (Loss) Income:</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 22,072</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 73,327</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 64,191</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,672)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 25,006</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 28,236</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,766</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,539</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,989</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Unallocated Corporate <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (29,830)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,591)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,412)</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total operating (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (7,664)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 71,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,004</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and Amortization:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 15,377</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 13,397</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 11,914</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,501</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,872</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,982</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,766</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,338</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,443</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Unallocated Corporate</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,592</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,252</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 852</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total depreciation and amortization<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"> (B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 33,236</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 30,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 29,191</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Interest Expense, net:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 343</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 76</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 612</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 85</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 29</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 824</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Unallocated Corporate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,140</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,955</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,735</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total interest expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,124</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,720</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capital Expenditures:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 11,760</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 16,737</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 11,617</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 15,476</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 5,965</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,839</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 5,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,242</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Unallocated Corporate<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,444</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,699</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,083</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,660</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 35,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 29,027</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 194,433</b></p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 191,491</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 303,914</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 285,027</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 61,350</b></p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 89,393</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Corporate <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 390,851</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 358,766</p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (329,140)</b></p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (322,468)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 621,408</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 602,209</p></td></tr><tr style="height:2.2pt;"><td style="vertical-align:bottom;white-space:normal;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 9pt 0pt;">The following table presents net sales and long-term assets for the geographic areas in which the Company operates:</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net Sales:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 330,528</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 457,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 480,511</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">South America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Europe and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 269,815</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 309,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 305,513</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 648,006</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 834,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 866,199</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Long-term Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 110,330</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 87,430</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">South America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 33,785</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 52,518</p></td></tr><tr><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Europe and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 142,629</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 130,995</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total long-term assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 286,744</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 270,943</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.</span></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.</span></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Assets located at Corporate consist primarily of cash, intercompany receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table> 3 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">A summary of financial information by reportable segment is as follows:</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net Sales:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 342,576</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 431,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 441,297</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,475</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,348</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Control Devices net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 348,051</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 437,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 449,645</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 257,767</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 335,195</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 344,727</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24,027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 33,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 37,126</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Electronics net sales</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 281,794</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 368,930</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 381,853</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Inter-segment sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Stoneridge Brazil net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,177</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (29,502)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (40,179)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (45,476)</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 648,006</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 834,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 866,199</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating (Loss) Income:</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 22,072</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 73,327</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 64,191</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,672)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 25,006</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 28,236</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,766</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,539</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,989</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Unallocated Corporate <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (29,830)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,591)</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,412)</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total operating (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (7,664)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 71,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,004</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and Amortization:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 15,377</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 13,397</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 11,914</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,501</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 9,872</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 8,982</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 4,766</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,338</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 7,443</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Unallocated Corporate</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,592</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,252</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 852</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total depreciation and amortization<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"> (B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 33,236</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 30,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 29,191</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Interest Expense, net:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 343</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 811</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 76</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 612</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 85</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 29</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 824</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Unallocated Corporate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,140</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,955</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,735</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total interest expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,124</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,720</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capital Expenditures:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 11,760</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 16,737</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 11,617</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 15,476</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 5,965</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,839</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 5,003</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,242</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Unallocated Corporate<sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,444</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,699</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,083</p></td></tr><tr><td style="vertical-align:bottom;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 27,660</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 35,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 29,027</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:58.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-size:8pt;text-decoration:underline;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Control Devices</p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 194,433</b></p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 191,491</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Electronics</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 303,914</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 285,027</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Stoneridge Brazil</p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 61,350</b></p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 89,393</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Corporate <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 390,851</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 358,766</p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Eliminations</p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (329,140)</b></p></td><td style="vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:normal;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (322,468)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 621,408</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 602,209</p></td></tr><tr style="height:2.2pt;"><td style="vertical-align:bottom;white-space:normal;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 342576000 431560000 441297000 5475000 6438000 8348000 348051000 437998000 449645000 257767000 335195000 344727000 24027000 33735000 37126000 281794000 368930000 381853000 47663000 67534000 80175000 6000 2000 47663000 67540000 80177000 -29502000 -40179000 -45476000 648006000 834289000 866199000 22072000 73327000 64191000 -3672000 25006000 28236000 3766000 6539000 4989000 -29830000 -33591000 -30412000 -7664000 71281000 67004000 15377000 13397000 11914000 10501000 9872000 8982000 4766000 6338000 7443000 2592000 1252000 852000 33236000 30859000 29191000 -343000 -811000 -76000 -612000 -350000 -85000 -29000 -208000 -824000 -5140000 -2955000 -3735000 -6124000 -4324000 -4720000 11760000 12646000 16737000 11617000 15476000 5965000 2839000 5003000 3242000 1444000 2699000 3083000 27660000 35824000 29027000 194433000 191491000 303914000 285027000 61350000 89393000 390851000 358766000 -329140000 -322468000 621408000 602209000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net Sales:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 330,528</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 457,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 480,511</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">South America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 47,663</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 67,534</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 80,175</p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Europe and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 269,815</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 309,122</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 305,513</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 648,006</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 834,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 866,199</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Long-term Assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">North America</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 110,330</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 87,430</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">South America</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 33,785</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 52,518</p></td></tr><tr><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Europe and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 142,629</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 130,995</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;">Total long-term assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 286,744</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 270,943</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.</span></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.</span></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Assets located at Corporate consist primarily of cash, intercompany receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table> 330528000 457633000 480511000 47663000 67534000 80175000 269815000 309122000 305513000 648006000 834289000 866199000 110330000 87430000 33785000 52518000 142629000 130995000 286744000 270943000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;font-weight:bold;margin:0pt 0pt 9pt 0pt;">15. Unaudited Quarterly Financial Data</p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 9pt 0pt;">The following is a summary of quarterly results of operations:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 189,731</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 175,764</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 99,545</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 182,966</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 49,550</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 45,995</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 13,254</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 45,397</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,673</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 9,827</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (26,823)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,659</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 920</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,814</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (6,721)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,213</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,580</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 6,714</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (21,734)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 3,490</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Earnings (loss) per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Basic <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 0.13</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 0.25</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.81)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 0.13</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:46.48%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Diluted <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 0.13</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 0.25</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.81)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 0.13</b></p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">Quarter ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30 </b><sup style="font-size:6.75pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,365</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 203,386</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 222,241</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 218,297</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56,827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,853</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,073</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,323</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,186</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,699</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Income tax (benefit) expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,249)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,835</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,209</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,661</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,764</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,657</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Earnings per share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Basic <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.15</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.24</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.43</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.34</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:42.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Diluted <sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.33</p></td></tr></table><div style="font-family:'Arial','Helvetica','sans-serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Earnings per share for the year may not equal the sum of the four historical quarters earnings per share due to changes in weighted-average basic and diluted shares outstanding.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The Company recognized a gain on disposal of Non-core Products in our Control Devices segment, net of </span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$33,599</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> in the quarter ended June 30, 2019. See Note 2 to the Company’s consolidated financial statements for further information</span><span style="color:#000000;font-family:'Arial','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table> <p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p> 189731000 175764000 99545000 182966000 49550000 45995000 13254000 45397000 5673000 9827000 -26823000 3659000 920000 1814000 -6721000 1213000 3580000 6714000 -21734000 3490000 0.13 0.25 -0.81 0.13 0.13 0.25 -0.81 0.13 190365000 203386000 222241000 218297000 44198000 51855000 56827000 60853000 1073000 9323000 49186000 11699000 -4249000 1450000 9066000 1835000 4209000 6661000 39764000 9657000 0.15 0.24 1.43 0.34 0.15 0.24 1.41 0.33 33599000 <p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</b></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;">The following schedule provides the activity for accounts receivable reserves and valuation allowance for deferred tax assets for the years ended December 31, 2020, 2019 and 2018 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.8%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Charged to</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.18%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">beginning of</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">costs and</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.82%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:14.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">period</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:15.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">expenses (income)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">Write-offs</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:11.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-weight:bold;">end of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 1.8pt;">Accounts receivable reserves:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Year ended December 31, 2020</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,289</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,130</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,602)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 817</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Year ended December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,243</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"> (1,080)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,289</p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Year ended December 31, 2018</p></td><td style="vertical-align:bottom;white-space:normal;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,109</p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:13.09%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,244</p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt;"> (1,110)</p></td><td style="vertical-align:bottom;white-space:normal;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,243</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:96.96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="background-color:#ffff00;font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="background-color:#ffff00;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="background-color:#ffff00;font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Net additions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Exchange rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">charged to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">fluctuations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">beginning of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">and other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">(benefit)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-weight:bold;">end of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Valuation allowance for deferred tax assets:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Year ended December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,586</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,174</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (523)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-weight:bold;"> 10,237</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Year ended December 31, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,962</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (138)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (238)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,586</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Year ended December 31, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,922)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,102)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Arial','Helvetica','sans-serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,962</p></td></tr></table><p style="font-family:'Arial','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 1289000 1130000 1602000 817000 1243000 1126000 1080000 1289000 1109000 1244000 1110000 1243000 8586000 2174000 523000 10237000 8962000 -138000 238000 8586000 11986000 -1922000 1102000 8962000 XML 22 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Feb. 19, 2021
Jun. 30, 2020
Document and Entity Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2020    
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, without par value    
Trading Symbol sri    
Amendment Flag false    
Security Exchange Name NYSE    
Entity Well-Known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 532.3
Entity Common Stock Shares Outstanding   27,005,257  
Entity Central Index Key 0001043337    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
XML 23 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 73,919 $ 69,403
Accounts receivable, less reserves of $817 and $1,289, respectively 136,745 138,564
Inventories, net 90,548 93,449
Prepaid expenses and other current assets 33,452 29,850
Total current assets 334,664 331,266
Long-term assets:    
Property, plant and equipment, net 119,324 122,483
Intangible assets, net 55,394 58,122
Goodwill 39,104 35,874
Operating lease right-of-use asset 18,944 22,027
Investments and other long-term assets, net 53,978 32,437
Total long-term assets 286,744 270,943
Total assets 621,408 602,209
Current liabilities:    
Current portion of debt 7,673 2,672
Accounts payable 86,103 80,701
Accrued expenses and other current liabilities 52,272 55,223
Total current liabilities 146,048 138,596
Long-term liabilities:    
Revolving credit facility 136,000 126,000
Long-term debt, net   454
Deferred income taxes 12,935 12,530
Operating lease long-term liability 15,434 17,971
Other long-term liabilities 14,357 16,754
Total long-term liabilities 178,726 173,709
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,006 and 27,408 shares outstanding at December 31, 2020 and 2019, respectively, with no stated value
Additional paid-in capital 234,409 225,607
Common Shares held in treasury, 1,960 and 1,558 shares at December 31, 2020 and 2019, respectively, at cost (60,482) (50,773)
Retained earnings 212,342 206,542
Accumulated other comprehensive loss (89,635) (91,472)
Total shareholders' equity 296,634 289,904
Total liabilities and shareholders' equity $ 621,408 $ 602,209
XML 24 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
CONDENSED CONSOLIDATED BALANCE SHEETS    
Accounts receivable, reserves (in dollars) $ 817 $ 1,289
Preferred shares, no par value $ 0 $ 0
Preferred shares, authorized 5,000,000 5,000,000
Preferred shares, issued 0 0
Common shares, no par value $ 0 $ 0
Common shares, authorized 60,000,000 60,000,000
Common shares, issued 28,966,000 28,966,000
Common shares, outstanding 27,006,000 27,408,000
Common shares held in treasury, shares 1,960,000 1,558,000
XML 25 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS      
Net sales $ 648,006 $ 834,289 $ 866,199
Costs and expenses:      
Cost of goods sold 493,810 620,556 609,568
Selling, general and administrative 112,474 123,853 138,553
Gain on disposal of Non-core Products, net   (33,599)  
Design and development 49,386 52,198 51,074
Operating income (7,664) 71,281 67,004
Interest expense, net 6,124 4,324 4,720
Equity in loss (earnings) of investee (1,536) (1,578) (2,038)
Other income , net (1,528) 142 (736)
(Loss) income before income taxes (10,724) 68,393 65,058
(Benefit) provision for income taxes (2,774) 8,102 11,210
Net (loss) income $ (7,950) $ 60,291 $ 53,848
(Loss) earnings per share:      
Basic (in dollars per share) $ (0.29) $ 2.17 $ 1.90
Diluted (in dollars per share) $ (0.29) $ 2.13 $ 1.85
Weighted-average shares outstanding:      
Basic (in shares) 27,024,571 27,791,799 28,402,227
Diluted (in shares) 27,024,571 28,270,095 29,079,826
XML 26 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
Net (loss) income $ (7,950) $ 60,291 $ 53,848
Other comprehensive income (loss), net of tax:      
Foreign currency translation 2,677 (5,428) (16,627)
Unrealized (loss) gain on derivatives (1) (840) (292) 435
Other comprehensive income (loss), net of tax 1,837 (5,720) (16,192)
Comprehensive (loss) income $ (6,113) $ 54,571 $ 37,656
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
Tax (benefit) expense $ (223) $ (78) $ 156
XML 28 R7.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
OPERATING ACTIVITIES:      
Net (loss) income $ (7,950) $ 60,291 $ 53,848
Adjustments to reconcile net income to net cash provided by (used for) operating activities:      
Depreciation 27,309 24,904 22,786
Amortization, including accretion and write-off of deferred financing costs 5,926 6,579 6,731
Deferred income taxes (7,953) 5,586 2,552
Earnings of equity method investee (1,536) (1,578) (2,038)
Loss (gain) on sale of fixed assets 185 (98) 333
Share-based compensation expense 5,888 6,191 5,632
Excess tax benefit related to share-based compensation expense (46) (1,289) (1,584)
Gain on disposal of Non-core Products, net   (33,599)  
Property, plant and equipment impairment charge 2,349    
Intangible impairment charge 0 0 202
Change in fair value of earn-out contingent consideration (3,196) 2,308 213
Changes in operating assets and liabilities:      
Accounts receivable, net 4,164 (1,353) (3,575)
Inventories, net 4,000 (15,653) (10,002)
Prepaid expenses and other assets 1,342 (8,898) 2,291
Accounts payable 3,642 (6,980) 11,054
Accrued expenses and other liabilities (5,483) (11,906) (7,671)
Net cash provided by operating activities 28,641 24,505 80,772
INVESTING ACTIVITIES:      
Capital expenditures, including intangibles (32,462) (39,467) (29,027)
Proceeds from sale of fixed assets 127 382 111
Proceeds from disposal of Non-core Products   34,386  
Investment in venture capital fund (1,550) (1,600) (437)
Insurance proceeds for fixed assets     1,403
Net cash used for investing activities (33,885) (6,299) (27,950)
FINANCING ACTIVITIES:      
Revolving credit facility borrowings 71,500 112,000 27,500
Revolving credit facility payments (61,500) (82,000) (52,500)
Proceeds from issuance of debt 41,104 2,208 415
Repayments of debt (36,749) (1,587) (5,071)
Earn-out consideration cash payment   (3,394)  
Other financing costs (1,074) (1,366)  
Common Share repurchase program (4,995) (50,000)  
Repurchase of Common Shares to satisfy employee tax withholding (1,773) (4,119) (4,214)
Net cash provided by (used for) financing activities 6,513 (28,258) (33,870)
Effect of exchange rate changes on cash and cash equivalents 3,247 (1,637) (3,863)
Net change in cash and cash equivalents 4,516 (11,689) 15,089
Cash and cash equivalents at beginning of period 69,403 81,092 66,003
Cash and cash equivalents at end of period 73,919 69,403 81,092
Supplemental disclosure of cash flow information:      
Cash paid for interest 5,620 4,401 4,997
Cash paid for income taxes, net (254) $ 12,222 $ 13,213
Supplemental disclosure of non-cash activity:      
Adoption of ASU 2019-12 (Note 2) $ 13,750    
XML 29 R8.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Number of Common Shares outstanding
Treasury shares
Additional Paid-In Capital
Retained earnings
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained earnings
Accumulated other comprehensive loss
Cumulative Effect, Period of Adoption, Adjustment [Member]
Total
Balance (ASU 2016-09) at Dec. 31, 2017       $ 139     $ 139  
Balance at Dec. 31, 2017   $ (7,118) $ 228,486   $ 92,264 $ (69,560)   $ 244,072
Common Stock, Share, Beginning Balance (in shares) at Dec. 31, 2017 28,180              
Treasury Stock, Shares, Beginning Balance at Dec. 31, 2017   786            
Net income (loss)         53,848     53,848
Unrealized gain (loss) on derivatives, net           435   435
Currency translation adjustments           (16,627)   (16,627)
Issuance of restricted Common Shares ( in shares) 461 (461)            
Repurchased Common Shares for treasury   $ (1,762)           (1,762)
Repurchased Common Shares for treasury (in shares) (153) 153            
Share-based compensation     3,161         3,161
Balance at Dec. 31, 2018   $ (8,880) 231,647   146,251 (85,752)   283,266
Common Stock, Share, Ending Balance (in shares) at Dec. 31, 2018 28,488              
Treasury Stock, Shares, Ending Balance at Dec. 31, 2018   478            
Net income (loss)         60,291     60,291
Unrealized gain (loss) on derivatives, net           (292)   (292)
Currency translation adjustments           (5,428)   (5,428)
Issuance of Common Shares ( in shares) 407              
Issuance of Common Shares ( in treasury shares)   (407)            
Repurchased Common Shares for treasury, net   $ (1,893)           (1,893)
Repurchased Common Shares for treasury (in shares) (137)              
Repurchased Common Shares for treasury (in treasury shares)   137            
Common Share repurchase program   $ (40,000) (10,000)         (50,000)
Common Share repurchase program (in shares) (1,350)              
Common Share repurchase program (in treasury shares)   1,350            
Share-based compensation     3,960         3,960
Balance (ASU 2019-12 [Member]) at Dec. 31, 2019       $ 13,750     $ 13,750  
Balance at Dec. 31, 2019   $ (50,773) 225,607   206,542 (91,472)   $ 289,904
Common Stock, Share, Ending Balance (in shares) at Dec. 31, 2019 27,408             27,408
Treasury Stock, Shares, Ending Balance at Dec. 31, 2019   1,558           1,558
Net income (loss)         (7,950)     $ (7,950)
Unrealized gain (loss) on derivatives, net           (840)   (840)
Currency translation adjustments           2,677   2,677
Issuance of Common Shares ( in shares) 285              
Issuance of Common Shares ( in treasury shares)   (285)            
Repurchased Common Shares for treasury, net   $ 5,286           5,286
Repurchased Common Shares for treasury (in shares) (80)              
Repurchased Common Shares for treasury (in treasury shares)   80            
Common Share repurchase program $ (607) $ (14,995) 10,000         (4,995)
Common Share repurchase program (in shares)   607            
Share-based compensation     (1,198)         (1,198)
Balance at Dec. 31, 2020   $ (60,482) $ 234,409   $ 212,342 $ (89,635)   $ 296,634
Common Stock, Share, Ending Balance (in shares) at Dec. 31, 2020 27,006             27,006
Treasury Stock, Shares, Ending Balance at Dec. 31, 2020   1,960           1,960
XML 30 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Nature of Business
12 Months Ended
Dec. 31, 2020
Basis of Presentation [Abstract]  
Organization and Nature of Business

1. Organization and Nature of Business

Stoneridge, Inc. and its subsidiaries are global designers and manufacturers of highly engineered electrical and electronic components, modules and systems for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets.

XML 31 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Presentation

The accompanying consolidated financial statements include the accounts of Stoneridge, Inc. and its wholly-owned subsidiaries (collectively, the “Company”). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (“ASC”) “Consolidations (Topic 810)” to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.

The Company’s investment in Minda Stoneridge Instruments Ltd. (“MSIL”) for the years ended December 31, 2020, 2019 and 2018 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company’s 49% ownership in MSIL.

Accounting Estimates

The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.

Cash and Cash Equivalents

The Company’s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90 days or less.

Accounts Receivable and Concentration of Credit Risk

Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company’s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following percentages of consolidated net sales:

Year ended December 31

    

2020

    

2019

    

2018

Ford Motor Company

11

%

11

%

12

%

Volvo

8

%

8

%

8

%

Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.

Allowance for Doubtful Accounts

The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer’s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.

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:

December 31

    

2020

    

2019

Raw materials

$

67,775

$

66,357

Work-in-progress

7,005

5,582

Finished goods

15,768

21,510

Total inventories, net

$

90,548

$

93,449

Inventory valued using the FIFO method was $82,308 and $82,910 at December 31, 2020 and 2019, respectively. Inventory valued using the average cost method was $8,240 and $10,539 at December 31, 2020 and 2019, respectively.

Pre-production Costs Related to Long-term Supply Arrangements

Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically three to seven years. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were $14,259 and $7,666 at December 31, 2020 and 2019, respectively. At December 31, 2020 and 2019, $14,259 and $7,544, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.

Disposal of Non-Core Products

On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company’s wholly owned subsidiary, Stoneridge Control Devices, Inc. (“SCD”), and Standard Motor Products, Inc. (“SMP”). On the same day pursuant to the APA, in exchange for $40,000 (subject to a post-closing inventory adjustment which was a payment to SMP of $1,573) and the assumption of certain liabilities, the Company and SCD sold to SMP, product lines and assets related to certain non-core switches and connectors (the “Non-core Products”). On April 1, 2019, the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company provided and was compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis. The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components.

On April 1, 2019, the Company’s Control Devices segment recognized net sales and costs of goods sold (“COGS”) of $4,160 and $2,775, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of $33,921,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs. The Company recognized transaction costs associated with the disposal of Control Devices’ Non-core Products of $322 within selling, general and administrative (“SG&A”) expenses for the year ended December 31, 2019.

The Company received $21 and $1,824 for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&A for the years ended December 31, 2020 and 2019, respectively. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of $26,304 and $1,458 for the year ended December 31, 2019, respectively.  The Company also received $745 for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&A for the year ended December 31, 2019.

There were no Non-core Product net sales for the year ended December 31, 2020. Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were $41,560 and $4,831 for the year ended December 31, 2019, respectively, and $44,537 and $9,086 for the year ended December 31, 2018, respectively.

On June 17, 2020, the Company and SMP terminated the transition services agreement and the contract manufacturing agreement.

Acquisitions

Orlaco

On January 31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge, Inc., acquired Exploitatiemaatschappij Berghaaf B.V. (“Orlaco”). Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy of commercial vehicles. The MirrorEye camera monitor system integrates Orlaco’s vision processing technology and Stoneridge’s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge’s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.

The aggregate consideration for the Orlaco acquisition was €74,939 ($79,675), which included customary estimated adjustments to the purchase price. The Company paid €67,439 ($71,701) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to €7,500 as contingent consideration (“earn-out consideration”) if certain performance targets are achieved during the first two years. See Note 10 for additional details on the Orlaco contingent consideration.

The Company’s statement of operations included $369 of expense for the fair value adjustment for earn-out consideration in SG&A expenses for the years ended December 31, 2018.

The Orlaco earn-out consideration reached the capped amount of €7,500 as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019.

The earn-out consideration obligation related to Orlaco of $8,474 was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of $5,080 and $3,394, respectively, for the year ended December 31, 2019.

Property, Plant and Equipment

Property, plant and equipment are recorded at cost and consist of the following:

December 31

    

2020

    

2019

Land and land improvements

$

4,447

$

4,550

Buildings and improvements

39,784

39,263

Machinery and equipment

253,563

226,076

Office furniture and fixtures

9,993

9,708

Tooling

40,967

76,933

Information technology

28,491

32,410

Vehicles

654

614

Leasehold improvements

5,198

4,588

Construction in progress

19,744

17,312

Total property, plant, and equipment

402,841

411,454

Less: accumulated depreciation

(283,517)

(288,971)

Property, plant and equipment, net

$

119,324

$

122,483

Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the years ended December 31, 2020, 2019 and 2018 was $27,309, $24,904 and $22,786, respectively. Depreciable lives within each property classification are as follows:

Buildings and improvements

    

10-40 years

Machinery and equipment

3-10 years

Office furniture and fixtures

3-10 years

Tooling

2-7 years

Information technology

3-7 years

Vehicles

3-7 years

Leasehold improvements

shorter of lease term or 3-10 years

Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&A expenses.

Impairment of Long-Lived or Finite-Lived Assets

The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management’s ability to accurately assess whether an asset is impaired.

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. As a result of the strategic exit of the PM sensor product line the Company determined an impairment indicator existed and performed a recoverability test of the related long-lived assets. The Company identified that there are two asset groups comprised of PM sensor fixed assets at the Company’s Lexington, Ohio and Tallinn, Estonia facilities. As a result of the recoverability test performed, the Company determined that the undiscounted cash flows did not exceed the carrying value of the PM sensor fixed assets at the Company’s Tallinn, Estonia facility. As such, an impairment loss of $2,326 was recorded based on the difference between the fair value and the carrying value of the assets. The Company used the income approach to determine the fair value of the PM sensor fixed assets at the Tallinn, Estonia facility. During the year ended December 31, 2020, the impairment loss of $2,326 was recorded on the Company’s consolidated statement of operations within SG&A expense.

Goodwill and Other Intangible Assets

Goodwill

The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.

Goodwill was $39,104 and $35,874 at December 31, 2020 and 2019, respectively, all of which relates to the Electronics segment. Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value. If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.

The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows. We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit’s expected long-term operating cash flow performance. This approach also mitigates the impact of cyclical trends that occur in the industry. Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions. The discount rate used is the value-weighted average of our estimated cost of equity and of debt (“cost of capital”) derived using both known and estimated customary market metrics. Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary. Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management’s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit. The market valuation approach is used to further support our analysis. There was no impairment of goodwill for the years ended December 31, 2020, 2019 or 2018.

Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the years ended December 31, 2020 and 2019 were as follows:

    

Balance at January 1, 2020

$

35,874

Currency translation

3,230

Balance at December 31, 2020

$

39,104

Balance at January 1, 2019

$

36,717

Currency translation

(843)

Balance at December 31, 2019

$

35,874

The Company’s cumulative goodwill impairment loss since inception was $300,083 at December 31, 2020 and 2019, which includes Stoneridge Brazil’s goodwill impairment in 2014 and goodwill impairment recorded by the Company’s Control Devices segment in 2008 and 2004.

Other Intangible Assets

Other intangible assets, net at December 31, 2020 and 2019 consisted of the following:

Acquisition

Accumulated

As of December 31, 2020

    

cost

    

amortization

    

Net

Customer lists

$

48,339

$

(18,530)

$

29,809

Tradenames

17,201

(6,290)

10,911

Technology

13,799

(8,079)

5,720

Capitalized software development

8,954

-

8,954

Total

$

88,293

$

(32,899)

$

55,394

Acquisition

Accumulated

As of December 31, 2019

    

cost

    

amortization

    

Net

Customer lists

$

50,750

$

(17,466)

$

33,284

Tradenames

20,041

(6,687)

13,354

Technology

15,231

(7,353)

7,878

Capitalized software development

3,606

-

3,606

Total

$

89,628

$

(31,506)

$

58,122

Other intangible assets, net at December 31, 2020 for customer lists, tradenames, technology and capitalized software development include $23,004, $4,678, $2,759 and $6,330, respectively, related to the Electronics segment. Customer lists, tradenames and technology of $6,804, $6,234 and $2,863, respectively, related to the Stoneridge Brazil segment at December 31, 2020. Capitalized software development and technology of $2,623 and $98 respectively, related to the Control Devices segment at December 31, 2020.

The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from three to seven years.

The Company recognized $5,399, $5,955 and $6,406 of amortization expense related to intangible assets in 2020, 2019 and 2018, respectively. Amortization expense is included as a component of SG&A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately $5,200 for the years 2021 and 2022 and approximately $4,300 for the year 2023 through 2025. The weighted-average remaining amortization period is approximately 10 years.

For the year ended December 31, 2018, the Company recognized $202 of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as discussed in Note 13. There were no intangible impairment charges for the years ended December 31, 2020 or 2019.

Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

As of December 31

    

2020

    

2019

Compensation related liabilities

$

21,852

$

19,566

Product warranty and recall obligations

9,044

7,685

Other (A)

21,376

27,972

Total accrued expenses and other current liabilities

$

52,272

$

55,223

(A)“Other” is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.

Income Taxes

The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.

Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note 6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.

The Company’s policy is to provide for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.

The Tax Cuts and Jobs Act of 2017 (“Tax Legislation”) created a provision known as Global Intangible Low-Taxed Income (“GILTI”) that imposes a tax on certain earnings of foreign subsidiaries. The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.

Currency Translation

The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.

Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other (income) expense, net. These foreign currency transaction (gains) losses, including the impact of hedging activities, were $(997), $372 and $(487) for the years ended December 31, 2020, 2019 and 2018, respectively.

Revenue Recognition and Sales Commitments

The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer’s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle’s expected production life. Once such agreements are entered into, it is the Company’s obligation to fulfill the customers’ purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing. See Note 3 for additional disclosure.

Shipping and Handling Costs

Shipping and handling costs are included in COGS on the consolidated statements of operations.

Product Warranty and Recall Reserves

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 and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the Company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes $3,647 and $3,111 of a long-term liability at December 31, 2020 and 2019, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.

The following provides a reconciliation of changes in the product warranty and recall reserve:

Year ended December 31

    

2020

    

2019

Product warranty and recall at beginning of period

$

10,796

$

10,494

Accruals for warranties established during period

5,898

7,131

Aggregate changes in pre-existing liabilities due to claim developments

1,794

1,037

Settlements made during the period

(6,297)

(7,600)

Foreign currency translation

500

(266)

Product warranty and recall at end of period

$

12,691

$

10,796

Design and Development Costs

Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company’s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to $49,386, $52,198 and $51,074 for the years ended December 31, 2020, 2019 and 2018, respectively, or 7.6%, 6.3% and 5.9% of net sales for these respective periods.

Research and Development Activities

The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of $19,302, $15,096 and $16,540 for the years ended December 31, 2020, 2019 and 2018, respectively.

Share-Based Compensation

At December 31, 2020, the Company had two types of share-based compensation plans: (1) 2016 Long-Term Incentive Plan for employees and (2) the 2018 Amended and Restated Directors’ Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.

Total compensation expense recognized as a component of SG&A expense on the consolidated statements of operations for share-based compensation arrangements was $5,888, $6,191 and $5,632 for the years ended December 31, 2020, 2019 and 2018, respectively. The 2020 and 2019 amounts included accelerated expense associated with the retirement of eligible employees and the 2018 amount included the forfeiture of certain grants associated with employee resignations. There was no share-based compensation expense capitalized in inventory during 2020, 2019 or 2018. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.

Financial Instruments and Derivative Financial Instruments

Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt, interest rate swap agreement and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note 10 for fair value disclosures of the Company’s financial instruments.

Common Shares Held in Treasury

The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders’ equity.

(Loss) Earnings Per Share

Basic (loss) earnings per share was computed by dividing net (loss) income by the weighted-average number of Common Shares outstanding for each respective period. Diluted earnings per share was calculated by dividing net (loss) 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 372,937 for the year ended December 31, 2020 were excluded from diluted loss per share because the effect would have been anti-dilutive.

 

Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:

2020

    

2019

    

2018

Basic weighted-average Common Shares outstanding

27,024,571

27,791,799

28,402,227

Effect of dilutive shares

-

478,296

677,599

Diluted weighted-average Common Shares outstanding

27,024,571

28,270,095

29,079,826

There were 752,784, 566,337 and 628,220 performance-based right to receive Common Shares outstanding at December 31, 2020, 2019 and 2018. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the year were the end of the contingency period.

Deferred Financing Costs, net

Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the years ended December 31, 2020, 2019 and 2018 was $506, $624 and $326, respectively, and is included as a component of interest expense, net in the consolidated statements of operations. In 2019, the Company capitalized $1,366 of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of $275 in interest expense, net during the year ended December 31, 2019. In 2020, the Company capitalized an additional $1,079 of deferred financing costs as a result of entering into Amendment No. 1 to the 2019 Credit Facility. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company’s consolidated balance sheets. Deferred financing costs, net, were $2,187 and $1,625, as of December 31, 2020 and 2019, respectively.

Equity and Changes in Accumulated Other Comprehensive Loss by Component

Common Share Repurchase

On October 26, 2018, the Company’s Board of Directors authorized the Company to repurchase up to $50,000 of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the “Master Confirmation”) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (“ASR Agreement”), with Citibank N.A. (the “Bank”) to purchase Company Common Shares for a payment of $50,000 (the “Prepayment Amount”). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of 1,349,528 Company Common Shares, which is approximately 80% of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company’s Common Shares on May 7, 2019. These Common Shares became treasury shares and were recorded as a $40,000 reduction to shareholder’s equity. The remaining $10,000 of the Prepayment Amount was recorded as a reduction to shareholders’ equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.

On February 25, 2020, the Bank notified the Company that it terminated early its commitment pursuant the ASR Agreement and would deliver 364,604 Common Shares on February 27, 2020 based on the volume weighted average price of our Common Shares during the term set forth in the ASR Agreement. The Bank’s notice of early termination and the subsequent delivery of Common Shares represents the final settlement of the Company’s share repurchase program pursuant to the accelerated share repurchase agreement. These Common Shares became treasury shares and were recorded as a $10,000 reduction to shareholders’ equity as Common Shares held in treasury with the offset of $10,000 to additional paid-in capital.

On February 24, 2020, the Company’s Board of Directors authorized a new repurchase program of $50,000 for the repurchase of the Company’s outstanding Common Shares over the next 18 months. The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. Repurchases may also be made under Rule 10b-18 plans, which permit Common Shares to be repurchased through pre-determined criteria.

On March 3, 2020, under the new repurchase program the Company entered into a 10b-18 Agreement Letter (the “10b-18 Agreement”), with the Bank to purchase Company Common Shares, under purchasing conditions of Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended (“Rule 10b-18”), for up to $5,000. Under the terms of the 10b-18 Agreement, commencing March 3, 2020 and ending March 6, 2020, the Company received delivery of a total of 242,634 Company Common Shares for the amount of $4,995. These Common Shares became treasury shares and were recorded as a $4,995 reduction to shareholders’ equity as Common Shares held in treasury. In April 2020, the Company announced that it was temporarily suspending the share repurchase program in response to uncertainty surrounding the duration and magnitude of the impact of COVID-19.

Accumulated Other Comprehensive Loss

Changes in accumulated other comprehensive loss for the years ended December 31, 2020 and 2019 were as follows:

Foreign

Unrealized

currency

gain (loss)

    

translation

   

on derivatives

   

Total

Balance at January 1, 2020

$

(91,472)

$

-

$

(91,472)

Other comprehensive income (loss) before reclassifications

2,677

(2,366)

311

Amounts reclassified from accumulated other comprehensive loss

-

1,526

1,526

Net other comprehensive income (loss), net of tax

2,677

(840)

1,837

Balance at December 31, 2020

$

(88,795)

$

(840)

$

(89,635)

Balance at January 1, 2019

$

(86,044)

$

292

$

(85,752)

Other comprehensive (loss) income before reclassifications

(5,428)

355

(5,073)

Amounts reclassified from accumulated other comprehensive loss

-

(647)

(647)

Net other comprehensive loss, net of tax

(5,428)

(292)

(5,720)

Balance at December 31, 2019

$

(91,472)

$

-

$

(91,472)

Recently Adopted Accounting Standards

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company adopted this standard prospectively as of January 1, 2020 using the modified retrospective basis. The impact of the adoption was a reduction to deferred tax liabilities and an increase to retained earnings of $13,750 on the consolidated balance sheet as of December 31, 2020. The adoption of this standard did not have an impact on the Company’s consolidated results of operations and cash flows.

In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this standard prospectively as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.” The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments”, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019. The guidance allows for various methods for measuring expected credit losses. The Company has elected to apply a historical loss rate based on historical write-offs by region, adjusted for current economic conditions and forecasts about future economic conditions that are reasonable and supportable. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

Recently Issued Accounting Standards Not Yet Adopted as of December 31, 2020

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, 2022. As of December 31, 2020, the Company has not yet had contracts modified due to rate reform.

XML 32 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue
12 Months Ended
Dec. 31, 2020
Revenue [Abstract]  
Revenue

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 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, European, and Asia Pacific regions. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets in the North American, European 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, camera-based vision systems, connectivity and compliance products and electronic control units. These products are sold principally to the commercial vehicle market primarily through our OEM and aftermarket channels in the European and North American regions, and to a lesser extent, the Asia Pacific region. The camera-based vision systems and related products are sold principally to the off-highway vehicle market in the European and North American regions.

 

Stoneridge Brazil. Our Stoneridge Brazil segment (also referred to as “PST” in prior filings) primarily serves the South American region and specializes in the design, manufacture and sale of vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions. Stoneridge Brazil sells its products through the aftermarket distribution channel, to factory authorized dealer installers, also referred to as original equipment services, 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 periods ended December 31, 2020, 2019 and 2018:

Control Devices

Electronics

Stoneridge Brazil

Consolidated

Year ended December 31

    

2020

    

2019

2018

    

2020

    

2019

2018

    

2020

    

2019

2018

    

2020

    

2019

 

2018

Net Sales:

  

  

  

  

  

  

  

  

  

  

  

  

North America

$

261,967

$

365,010

$

395,148

$

68,561

$

92,623

$

85,363

$

-

$

-

$

-

$

330,528

$

457,633

$

480,511

South America

 

-

 

-

 

-

 

-

 

-

 

-

 

47,663

 

67,534

 

80,175

 

47,663

 

67,534

 

80,175

Europe

 

29,679

 

22,467

 

14,727

 

184,579

 

236,994

 

255,400

 

-

 

-

 

-

 

214,258

 

259,461

 

270,127

Asia Pacific

 

50,930

 

44,083

 

31,422

 

4,627

 

5,578

 

3,964

 

-

 

-

 

-

 

55,557

 

49,661

 

35,386

Total net sales

$

342,576

$

431,560

$

441,297

$

257,767

$

335,195

$

344,727

$

47,663

$

67,534

$

80,175

$

648,006

$

834,289

$

866,199

(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 with its customers to provide serial production parts that consist of a set of documents including, but not limited to, an award letter, master purchase agreement and master terms and conditions. For each production product, the Company enters into separate purchase orders that contain the product specifications and an agreed-upon price. The performance obligation does not exist until a customer release is received for a specific number of parts. The majority of the parts sold to OEM and Tier 1 suppliers are specifically customized to the specific customer, with the exception of off-highway products that are common across all customers. The transaction price is equal to the contracted price per part and there is no expectation of material variable consideration in the transaction price. For most customer contracts, the Company does not have an enforceable right to payment at any time prior to when the parts are shipped or delivered to the customer; therefore, the Company recognizes revenue at the point in time it satisfies a performance obligation by transferring control of a part to the customer. Certain customer contracts contain an enforceable right to payment if the customer terminates the contract for convenience and therefore are recognized over time using the cost to complete input method.

Our aftermarket products are focused on meeting the demand for repair and replacement parts, compliance parts and accessories and are sold primarily to aftermarket distributors and mass retailers in our South American, European and North American markets. Aftermarket products have one type of performance obligation which is the delivery of aftermarket parts and spare parts. For aftermarket customers, the Company typically has standard terms and conditions for all customers. In addition, aftermarket products have alternative use as they can be sold to multiple customers. Revenue for aftermarket part production contracts is recognized at a point in time when the control of the parts transfer to the customer which is based on the shipping terms. Aftermarket contracts may include variable consideration related to discounts and rebates and is included in the transaction price upon recognizing the product revenue.

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 December 31, 2020 or 2019.

XML 33 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Investments
12 Months Ended
Dec. 31, 2020
Investments [Abstract]  
Investments

4. Investments

Minda Stoneridge Instruments Ltd.

The Company has a 49% equity interest in MSIL, a company based in India that manufactures electronics, instrumentation equipment and sensors primarily for the motorcycle, commercial vehicle and automotive markets. The investment is accounted for under the equity method of accounting. The Company’s investment in MSIL, recorded as a component of investments and other long-term assets, net on the consolidated balance sheets, was $13,547 and $12,701 as of December 31, 2020 and 2019, respectively. Equity in earnings of MSIL included in the consolidated statements of operations were $1,477, $1,578 and $2,038 for the years ended December 31, 2020, 2019 and 2018, respectively.

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 will be required to pay additional earn-out consideration, which is not capped, based on Stoneridge Brazil’s financial performance in either 2020 or 2021. See Note 10 for the fair value and foreign currency adjustments of the earn-out consideration for the current and prior periods.

Stoneridge Brazil had dividends payable to former noncontrolling interest holders of Brazilian real (“R$”) 24,154 ($6,010) as of December 31, 2019. The dividends payable balance included monetary correction of R$3,703 ($921) as of December 31, 2019, based on the Brazilian National Extended Consumer Price inflation index (“IPCA”). The dividend payable related to Stoneridge Brazil was recorded within other current liabilities on the consolidated balance sheet as of December 31, 2019. These dividends were paid in January 2020.

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 contributed $1,550 and $1,600 to the Autotech Ventures fund during the years ended December 31, 2020 and 2019, respectively. The Company has a 6.7% interest in Autotech Fund II. The Company recognized earnings (loss) of $59 and $(211) during the years ended December 31, 2020 and 2019, respectively. The Autotech Fund II investment recorded in investments and other long-term assets, net in the consolidated balance sheet was $3,436 and $1,827 as of December 31, 2020 and 2019, respectively.

XML 34 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Debt
12 Months Ended
Dec. 31, 2020
Debt [Abstract]  
Debt

5. Debt

Interest rates at

Year ended December 31

   

2020

   

2019

   

December 31, 2020

   

Maturity

Revolving Credit Facility

Credit Facility

$

136,000

$

126,000

2.85%

June 2024

Debt

Stoneridge Brazil short-term obligations

1,561

-

5.64% - 8.80%

June 2021 - November 2021

Stoneridge Brazil long-term notes

-

972

Sweden short-term credit line

1,591

-

2.60%

January 2021

Suzhou short-term credit line

4,521

2,154

3.85% - 5.00%

September 2021

Total debt

7,673

3,126

Less: current portion

(7,673)

(2,672)

Total long-term debt, net

$

-

$

454

Revolving Credit Facility

On June 5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the “2019 Credit Facility”). The 2019 Credit Facility provides for a $400,000 senior secured revolving credit facility and it replaced and superseded the Third Amended and Restated Credit Agreement that provided for a $300,000 revolving credit facility. The 2019 Credit Facility has an accordion feature which allows 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 2019 Credit Facility has a termination date of June 5, 2024. In 2019, the Company capitalized $1,366 of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of $275 in interest expense, net during the year ended December 31, 2019. Borrowings under the 2019 Credit Facility bear interest at either the Base Rate or the LIBOR rate, at the Company’s option, plus the applicable margin as set forth in the 2019 Credit Facility. The 2019 Credit Facility contains certain financial covenants that require the Company to maintain less than a maximum leverage ratio and more than a minimum interest coverage ratio.

The 2019 Credit Facility contains customary affirmative covenants and representations. The 2019 Credit Facility also contains customary negative covenants, which, among other things, are subject to certain exceptions, including restrictions on (i) indebtedness, (ii) liens, (iii) liquidations, mergers, consolidations and acquisitions, (iv) disposition of assets or subsidiaries, (v) affiliate transactions, (vi) creation or ownership of certain subsidiaries, partnerships and joint ventures, (vii) continuation of or change in business, (viii) restricted payments, (ix) prepayment of subordinated and junior lien indebtedness, (x) restrictions in agreements on dividends, intercompany loans and granting liens on the collateral, (xi) loans and investments, (xii) sale and leaseback transactions, (xiii) changes in organizational documents and fiscal year and (xiv) transactions with respect to bonding subsidiaries. The 2019 Credit Facility contains customary events of default, subject to customary thresholds and exceptions, including, among other things, (i) non-payment of principal and non-payment of interest and fees, (ii) a material inaccuracy of a representation or warranty at the time made, (iii) a failure to comply with any covenant, subject to customary grace periods in the case of certain affirmative covenants, (iv) cross default of other debt, final judgments and other adverse orders in excess of $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 expected impact of the COVID-19 pandemic on the Company’s end-markets and the resulting expected financial impacts to the Company, on June 26, 2020, the Company entered into a Waiver and Amendment No. 1 to the Fourth Amended and Restated Credit Agreement (“Amendment No. 1”). Amendment No. 1 provides for certain covenant relief and restrictions during the “Covenant Relief Period” (the period ending on the date that the Company delivers a compliance certificate for the quarter ending June 30, 2021 in form and substance satisfactory to the administrative agent). During the Covenant Relief Period:

the maximum net leverage ratio is suspended;

the calculation of the minimum interest coverage ratio will exclude second quarter 2020 financial results effective for the quarters ended September 30, 2020 through March 31, 2021;

the minimum interest coverage ratio of 3.50 is reduced to 2.75 and 3.25 for the quarters ended December 31, 2020 and March 31, 2021, respectively;

the Company’s liquidity may not be less than $150,000;

the Company’s aggregate amount of cash and cash equivalents cannot exceed $130,000;

there are certain restrictions on Restricted Payments (as defined); and

a Permitted Acquisition (as defined) may be not consummated unless otherwise approved in writing by the required lenders.

Amendment No. 1 changes the leverage based LIBOR pricing grid through the maturity date and also provides for a LIBOR floor of 50 basis points on outstanding borrowings excluding any Specified Hedge Borrowings (as defined) which remain subject to a LIBOR floor of 0 basis points. As of December 31, 2020, Specified Hedge Borrowings were $50,000.

The Company capitalized an additional $1,079 of deferred financing costs as a result of entering into Amendment No. 1.

Borrowings outstanding on the 2019 Credit Facility, were $136,000 and $126,000 at December 31, 2020 and 2019, respectively.

The Company was in compliance with all credit facility covenants at December 31, 2020 and 2019.

The Company also had outstanding letters of credit of $1,720 and $1,768 at December 31, 2020 and 2019, respectively.

Debt

Stoneridge Brazil maintains short-term notes used for working capital purposes which have fixed or variable interest rates. The weighted-average interest rate of Stoneridge Brazil short-term debt at December 31, 2020 was 6.79%. Depending on the specific note, interest is payable either monthly or annually. Principal repayments of $1,561 on Stoneridge Brazil debt at December 31, 2020 are due in 2021.

In December 2019, Stoneridge Brazil established an overdraft credit line which allowed overdrafts on Stoneridge Brazil’s bank account up to a maximum level of R$5,000, or $1,244, at December 31, 2019. There was no balance outstanding on the overdraft credit line as of December 31, 2019. During the year ended December 31, 2020, the subsidiary borrowed and repaid R$7,150, or $1,306, prior to terminating the overdraft credit line.

The Company’s wholly-owned subsidiary located in Sweden, has an overdraft credit line which allows overdrafts on the subsidiary’s bank account up to a daily maximum level of 20,000 Swedish krona, or $2,435 and $2,136 at December 31, 2020 and 2019, respectively. At December 31, 2020 there was 13,072 Swedish krona, or $1,591, outstanding on this overdraft credit line. At December 31, 2019, there was no balance outstanding on this overdraft credit line. During the year ended December 31, 2020, the subsidiary borrowed 312,921 Swedish krona, or $38,092, and repaid 299,849 Swedish krona, or $36,501.

The Company’s wholly-owned subsidiary located in Suzhou, China, has two credit lines (the “Suzhou credit line”) which allow up to a maximum borrowing level of 50,000 Chinese yuan, or $7,663 at December 31, 2020, and 40,000 Chinese yuan, or $5,746 at December 31, 2019. At December 31, 2020 and 2019 there was $4,521 and $2,154, respectively, in borrowings outstanding on the Suzhou credit line with weighted-average interest rates of 4.32% and 4.80%, respectively. The Suzhou credit line is included on the 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. This bank acceptance draft line of credit allows up to a maximum borrowing level of 15,000 Chinese yuan, or $2,299 and $2,154, at December 31, 2020 and 2019, respectively. There was $414 and $150 utilized on the Suzhou bank acceptance draft line of credit at December 31, 2020 and 2019, respectively.

At December 31, 2020, the future maturities of the Credit Facility and debt were as follows:

Year ended December 31

    

2021

$

7,673

2022

-

2023

-

2024

136,000

2025

-

Total

$

143,673

XML 35 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Taxes [Abstract]  
Income Taxes

6. Income Taxes

The income tax (benefit) expense included in the accompanying consolidated statement of operations represents federal, state and foreign income taxes. The components of (loss) income before income taxes and the (benefit) provision for income taxes consist of the following:

Year ended December 31

    

2020

    

2019

    

2018

(Loss) income before income taxes:

Domestic

$

(25,403)

$

30,464

$

32,907

Foreign

14,679

37,929

32,151

Total (loss) income before income taxes

$

(10,724)

$

68,393

$

65,058

Provision for income taxes:

Current:

Federal

$

(3)

$

(4,384)

$

2,370

State and foreign

5,182

6,900

6,288

Total current expense

$

5,179

$

2,516

$

8,658

Deferred:

Federal

$

(8,512)

$

6,780

$

3,788

State and foreign

559

(1,194)

(1,236)

Total deferred (benefit) provision

(7,953)

5,586

2,552

Total income tax (benefit) provision

$

(2,774)

$

8,102

$

11,210

A summary of the differences between the statutory federal income tax rate of 21.0% and the consolidated provision for income taxes is shown below.

Year ended December 31

    

2020

    

2019

    

2018

Statutory U.S. federal income tax (benefit) provision

$

(2,252)

$

14,363

$

13,662

State income taxes, net of federal tax benefit

(647)

152

95

Tax credits and incentives

(2,791)

(6,297)

(5,159)

Foreign tax rate differential

90

1,347

710

Impact of change in enacted tax law

1,108

993

(848)

Change in valuation allowance

2,174

(138)

(1,922)

U.S. tax on foreign earnings

(433)

(3,373)

664

Compensation and benefits

362

(469)

839

Other (A)

(385)

1,524

3,169

(Benefit) provision for income taxes

$

(2,774)

$

8,102

$

11,210

(A)The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.

Significant components of the Company’s deferred tax assets and liabilities were as follows:

As of December 31

    

2020

    

2019

Deferred tax assets:

Inventories

$

1,858

 

$

2,254

Employee compensation and benefits

 

2,306

 

 

2,105

Accrued liabilities and reserves

 

3,649

 

 

3,211

Property, plant and equipment

 

943

 

 

552

Tax loss carryforwards

 

12,307

 

 

7,536

Tax credit carryforwards

 

22,949

 

 

15,448

Lease liability

4,199

4,768

Other

 

897

 

 

582

Gross deferred tax assets

 

49,108

 

 

36,456

Less: Valuation allowance

 

(10,237)

 

 

(8,586)

Deferred tax assets less valuation allowance

 

38,871

 

 

27,870

Deferred tax liabilities:

Property, plant and equipment

 

(2,400)

 

 

(2,071)

Intangible assets

 

(13,630)

 

 

(14,846)

Outside basis difference in foreign subsidiary

-

(13,750)

Right-of-use-assets

 

(4,076)

 

 

(4,695)

Other

 

(4,793)

 

 

(375)

Gross deferred tax liabilities

 

(24,899)

 

 

(35,737)

Net deferred tax assets (liabilities)

$

13,972

 

$

(7,867)

The balance sheet classification of our net deferred tax asset (liability) is shown below:

Year ended December 31

    

2020

    

2019

Long-term deferred tax assets

$

26,907

$

4,663

Long-term deferred tax liabilities

(12,935)

(12,530)

Net deferred tax assets (liabilities)

$

13,972

$

(7,867)

The Company adopted ASU 2019-12,Income Taxes: Simplifying the Accounting for Income Taxes. As a result, the Company reversed a deferred tax liability of $13,750 related to its Stoneridge Brazil subsidiary that was previously a foreign equity method investment. The impact of adoption was recognized in retained earnings.

The Company has recognized deferred taxes related to foreign withholding taxes and the expected foreign currency impact upon repatriation from foreign subsidiaries not considered indefinitely reinvested. At December 31, 2020, the aggregate undistributed earnings of our foreign subsidiaries amounted to $52,715.

Based on the Company’s review of both positive and negative evidence regarding the realizability of deferred tax assets at December 31, 2020, a valuation allowance is recorded against certain deferred tax assets based upon the conclusion that it was more likely than not they would not be realized.

The Company generated federal net operating loss of $15,801 in 2020. The Company has net operating loss carry forwards of $74,474 and $30,991 for state and foreign tax jurisdictions, respectively. Federal net operating loss carryover is indefinite and be carried back for 5 years. The state net operating losses expire from 2024-2040 or have indefinite lives and the foreign net operating losses expire from 2021-2025 or have indefinite lives. The Company has general business and foreign tax credit carry forwards of $19,810, $1,792 and $1,348 for U.S. federal, state and foreign jurisdictions, respectively. The U.S. federal general business credits, if unused, begin to expire in 2025, and the state and foreign tax credits expire at various times.

The following is a reconciliation of the Company’s total gross unrecognized tax benefits:

    

2020

    

2019

    

2018

Balance as of January 1

$

3,449

$

3,481

$

3,645

Tax positions related to the current year:

Additions

-

-

-

Tax positions related to the prior years:

Reductions

-

(32)

(165)

Expirations of statutes of limitation

-

-

1

Balance as of December 31

$

3,449

$

3,449

$

3,481

At December 31, 2020, the Company has classified $3,449 as a reduction to non-current deferred income tax assets. If the Company’s tax positions are sustained by the taxing authorities in favor of the Company, the amount that would affect the Company’s effective tax rate is approximately $3,449 at December 31, 2020 and 2019.

The Company classifies interest expense and, if applicable, penalties which could be assessed related to unrecognized tax benefits as a component of income tax expense. For the years ended December 31, 2020, 2019 and 2018, the Company recognized approximately $0, $(5) and $(13) of gross interest and penalties, respectively.

The Company conducts business globally and, as a result, files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world. The following table summarizes the open tax years for each jurisdiction:

Jurisdiction

    

Open Tax Years

U.S. Federal

2017-2020

Argentina

2015-2020

Brazil

2014-2020

China

2017-2020

France

2017-2020

Germany

2016-2020

Italy

2015-2020

Mexico

2015-2020

Netherlands

2017-2020

Spain

2016-2020

Sweden

2015-2020

United Kingdom

2019-2020

XML 36 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Leases
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Lessee, Operating Leases [Text Block]

7. Leases

Lessee

The Company has various cancelable and noncancelable leased assets within all segments, which include certain properties, vehicles and equipment of which are all classified as operating leases. Payments for these leases are generally fixed; however, several of our leases are composed of variable lease payments including index-based payments or inflation-based payments based on a Consumer Price Index (“CPI”) or other escalators. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

Under Leases (Topic 842), the Company determines an arrangement is a lease when we have the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. Other than the leases that we have already identified, we are not aware of any material leases that have not yet commenced. For leases that have a calculated lease term of 12 months or less and do not include an option to purchase the underlying asset which we are reasonably certain to exercise, the Company has made the policy election to not apply the recognition requirements in Leases (Topic 842). For these short-term leases, the Company recognizes the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred.

For the leases identified, right of use (“ROU”) assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, the Company used the calculated incremental borrowing rate based on the information available at the implementation date, and going forward at the commencement date, in determining the present value of lease payments. The Company will use the implicit rate when readily determinable. The ROU asset includes the carrying amount of the lease liability, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. The Company’s lease terms may include options to extend or terminate the lease and such options are included in the lease term when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Lease expenses are recognized within COGS, SG&A and design and development (“D&D”) costs in the consolidated statements of operations. The Company has made the policy election to account for lease and non-lease components as a single lease component for all of its leases.

As a result of the Company’s election to apply the modified retrospective transition method at the effective date of the standard, information prior to January 1, 2019 has not been restated and continues to be reported under the accounting standards in effect for the period (ASC Topic 840).

The components of lease expense are as follows:

Year ended December 31

2020

2019

Operating lease cost

$

5,330

$

5,740

Short-term lease cost

665

529

Variable lease cost

614

363

Total lease cost

$

6,609

$

6,632

Balance sheet information related to leases is as follows:

As of December 31

2020

2019

Assets:

Operating lease right-of-use assets

$

18,944

$

22,027

Liabilities:

Operating lease current liability, included in other current liabilities

$

4,271

$

4,556

Operating lease long-term liability

15,434

17,971

Total leased liabilities

$

19,705

$

22,527

Maturities of operating lease liabilities are as follows:

As of December 31

2020

2021

$

4,873

2022

3,862

2023

3,627

2024

3,208

2025

2,444

Thereafter

5,707

Total future minimum lease payments

$

23,721

Less: imputed interest

(4,016)

Total lease liabilities

$

19,705

Weighted-average remaining lease term and discount rate for operating leases is as follows:

As of December 31

2020

2019

Weighted-average remaining lease term (in years)

6.33

6.71

Weighted-average discount rate

5.77

%

5.75

%

Other information:

Year ended December 31

2020

2019

Operating cash flows:

Cash paid related to operating lease obligations

$

5,550

$

5,558

Non-cash activity:

Right-of-use assets obtained in exchange for

operating lease obligations

$

822

$

6,065

Lessor

The Company, as lessor, has entered into a lease with a third-party lessee effective July 1, 2020, of its Canton, Massachusetts facility. In conjunction with the Canton restructuring plan outlined in Note 13, the Company ceased operations at this facility in March 2020. The Company recognizes lease income on a straight-line basis over the lease term, and the leased asset is included in property, plant and equipment, net in the consolidated balance sheet and depreciated to its estimated residual value over the remaining useful life of the assets. The carrying value of the leased facility is comprised of land of $1,225 and building and building improvements of $9,635, with accumulated depreciation of $7,637 as of December 31, 2020. The lease includes two optional extension terms of five years each. The Company recognized, in its Control Devices segment, operating and variable lease income from leases in our consolidated statements of operations of $674 and $199, respectively for the year ended December 31, 2020.

Maturities of future minimum lease payments to be received are as follows:

As of December 31

2020

2021

$

1,544

2022

1,582

2023

1,622

2024

1,662

2025

1,704

Thereafter

3,083

Total future minimum lease payments to be received

$

11,197

XML 37 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation
12 Months Ended
Dec. 31, 2020
Share-Based Compensation [Abstract]  
Share-Based Compensation

8. Share-Based Compensation Plans

In May 2016, the Company’s shareholders approved the 2016 Long-Term Incentive Plan (the “2016 Plan”) and reserved 1,800,000 Common Shares (of which the maximum number of Common Shares which may be issued). In May 2020, the Company’s shareholders approved an amendment to the 2016 Plan to increase by 1,100,000 the number of Common Shares authorized for issuance. The amendment to the 2016 Plan brought the total Common Shares available for issuance to 2,900,000. Under the 2016 Plan, as of December 31, 2020, the Company has granted 1,868,930 share units, of which 735,361 were time-based with cliff vesting using the straight-line method and 1,133,569 were performance-based. There are 1,326,299 shares available to be granted under the 2016 Plan at December 31, 2020.

In 2020, 2019 and 2018, pursuant to the 2016 Plan, the Company granted time-based share units and performance-based performance shares. The time-based share units cliff vest three years after the date of grant. The performance-based performance shares vest and are no longer subject to forfeiture upon the recipient remaining an employee of the Company for three years from the date of grant and, for a portion of the annual awards, upon the Company attaining certain targets of performance measured against a peer group’s three year performance in terms of total shareholder return and, for the remaining portion of the annual awards, upon achieving certain earnings per share targets and return on invested capital targets established by the Company during the performance period of the award.

The allocation of performance shares granted between total shareholder return, earnings per share and return on invested capital were as follows for the years ended December 31:

    

2020

    

2019

    

2018

Total shareholder return

45

%

45

%

55

%

Earnings per share

36

%

36

%

45

%

Return on invested capital

18

%

18

%

-

%

In April 2005, the Company adopted the Directors’ Restricted Shares Plan (the “Director Share Plan”) and reserved 500,000 Common Shares for issuance under the Director Share Plan. In May 2013, shareholders approved an amendment to the Director Share Plan to increase the number of shares for issuance by 200,000 to 700,000. In May 2018, the Company’s shareholders approved the 2018 Amended and Restated Director’s Restricted Shares Plan (the “2018 Director Share Plan”) to increase the number of shares for issuance by 150,000 to 850,000. Under the 2018 Director Share Plan, the Company has cumulatively issued 718,467 restricted Common Shares. As such, there are 131,533 restricted Common Shares available to be issued on December 31, 2020. Shares issued annually under the 2018 Director Share Plan are no longer subject to forfeiture one year after the date of grant.

Share Units and Performance Shares

The fair value of the non-vested time-based share unit awards was calculated using the market value of the Common Shares on the date of issuance. The weighted-average grant-date fair value of time-based share units granted during the years ended December 31, 2020, 2019 and 2018 was $17.78, $30.01 and $24.69, respectively.

The fair value of the non-vested performance-based performance share awards with a performance condition requiring the Company to obtain certain earnings per share and return on invested capital targets were estimated using the market value of the shares on the date of grant. The fair value of non-vested performance-based performance share awards with a market condition requiring the Company to obtain a total shareholder return target relative to a group of peer companies was estimated using a Monte Carlo valuation model taking into consideration the probability of achievement using multiple simulations. The awards that use earnings per share and return on invested capital as the performance target are expensed beginning when it is probable that the Company will meet the underlying performance condition.

A summary of the status of the Company’s non-vested share units and performance shares as of December 31, 2020 and the changes during the year then ended, are presented below:

Time-based awards

Performance-based awards

Weighted-

Weighted-

average grant

Performance

average grant

    

Share Units

    

date fair value

    

Shares

    

date fair value

Non-vested as of December 31, 2019

361,834

$

25.84

566,336

$

28.97

Granted

306,161

$

17.78

409,686

$

17.10

Vested

(128,144)

$

22.13

(145,569)

$

22.08

Forfeited or cancelled

(37,123)

$

25.37

(77,670)

$

24.37

Non-vested as of December 31, 2020

502,728

$

21.89

752,783

$

24.32

A summary of the status of the Company’s non-vested share units and performance shares as of December 31, 2019 and the changes during the year then ended, are presented below:

Time-based awards

Performance-based awards

Weighted-

Weighted-

average grant

Performance

average grant

    

Share Units

    

date fair value

    

Shares

    

date fair value

Non-vested as of December 31, 2018

419,996

$

19.64

628,220

$

21.41

Granted

184,645

$

30.01

250,858

$

34.17

Vested

(196,404)

$

17.08

(236,902)

$

14.92

Forfeited or cancelled

(46,403)

$

23.70

(75,840)

$

27.42

Non-vested as of December 31, 2019

361,834

$

25.84

566,336

$

28.97

As of December 31, 2020, total unrecognized compensation cost related to non-vested time-based share units granted was $4,297. That cost is expected to be recognized over a weighted-average period of 1.40 years.

For the years ended December 31, 2020, 2019 and 2018, the total fair value of awards vested was $5,288, $12,376 and $12,577, respectively.

As of December 31, 2020, total unrecognized compensation cost related to non-vested performance shares granted was $628 for shares probable to vest. That cost is expected to be recognized over a weighted-average period of 1.45 years dependent upon the achievement of performance conditions. As noted above, the Company has issued and outstanding performance-based share units that use different performance targets (total shareholder return, earnings per share and return on invested capital).

The excess tax benefit realized from the vesting of share units and performance shares of the share-based payment arrangements was $46, $1,289 and $1,584 for the years ended December 31, 2020, 2019 and 2018, respectively.

XML 38 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans
12 Months Ended
Dec. 31, 2020
Employee Benefit Plans [Abstract]  
Employee Benefit Plans

9. Employee Benefit Plans

The Company has certain defined contribution profit sharing and 401(k) plans covering substantially all of its employees in the United States and Europe. The Company provides matching contributions to the Company’s 401(k) plan. Company contributions are generally discretionary. For the years ended December 31, 2020, 2019 and 2018, expenses related to these plans amounted to $3,812, $4,260 and $3,520, respectively.

XML 39 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Fair Value Measurements
12 Months Ended
Dec. 31, 2020
Financial Instruments and Fair Value Measurements [Abstract]  
Financial Instruments and Fair Value Measurements

10. 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 2019 Credit Facility and the maturity of the remaining outstanding debt.

Derivative Instruments and Hedging Activities

On December 31, 2020, 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 2020 and 2019. 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 to manage its exposure to fluctuations in foreign currency exchange rates by reducing the effect of such fluctuations on foreign currency denominated intercompany transactions, inventory purchases and other foreign currency exposures. The Company hedged the euro and Mexican peso currencies during 2020 and 2018 and, during 2019, the Company hedged only the Mexican peso. In addition, the Company hedged the U.S. dollar against the Swedish krona and euro on behalf of its European subsidiaries in 2018.

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 income, to the extent that hedges are effective, until the underlying transactions are recognized in earnings. Unrealized amounts in accumulated other comprehensive income will 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 has been and will be measured on an ongoing basis 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 consolidated statements of operations as a component of other (income) expense, net. At December 31, 2020, 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:

Euro-denominated Foreign Currency Forward Contracts – Cash Flow Hedges

At December 31, 2017, the Company held foreign currency forward contracts with an underlying notional amount of $1,486 to reduce the exposure related to the Company’s euro-denominated intercompany loans. There were no contracts entered into as of December 31, 2020, 2019 or 2018 as these contracts were settled in December 2018. This euro-denominated foreign currency forward contract was not designated as a hedging instrument. For the year ended December 31, 2018, the Company recognized a gain of $73 in the consolidated statements of operations as a component of other (income) expense, net related to the euro-denominated contract.

U.S. dollar-denominated Foreign Currency Forward Contracts – Cash Flow Hedges

The Company entered into U.S. dollar-denominated currency contracts on behalf of one of its European Electronics subsidiaries, whose functional currency is the euro, and expired ratably on a monthly basis during 2020. There were no such contracts at December 31, 2019.

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 December 31, 2020 of $1,242 which expire ratably on a monthly basis from January 2021 to March 2021. There were no open Mexican peso-denominated foreign currency forward contracts at December 31, 2019.

The Company evaluated the effectiveness of the Mexican peso-denominated foreign currency forward contracts held as of December 31, 2020 and the year then ended, 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 “Swap”) with a notional amount of $50,000 to hedge its exposure to interest payment fluctuations on a portion of its 2019 Credit Facility borrowings. The Swap was designated as a cash flow hedge of the variable interest rate obligation under the Company's 2019 Credit Facility that has a current balance of $136,000 at December 31, 2020. Accordingly, the change in fair value of the Swap is recognized in accumulated other comprehensive income (loss). The Swap agreement requires monthly settlements on the same days that the 2019 Credit Facility interest payments are due and has a maturity date of March 10, 2023, which is prior to the 2019 Credit Facility maturity date of June 4, 2024. Under the Swap terms, the Company pays a fixed interest rate and receives a floating interest rate based on the one-month LIBOR, with a floor. The critical terms of the Swap are aligned with the terms of the 2019 Credit Facility, resulting in no hedge ineffectiveness. The difference between amounts to be received and paid under the Swap is recognized as a component of interest expense, net on the consolidated statements of operations. The swap settlements increased interest expense by $433 for the year ended December 31, 2020.

The notional amounts and fair values of derivative instruments in the consolidated balance sheets were as follows:

Prepaid expenses

Accrued expenses and

Notional amounts (A)

and other current assets

other current liabilities

December 31

    

2020

    

2019

    

2020

    

2019

    

2020

    

2019

Derivatives designated as hedging instruments:

Cash flow hedges:

Forward currency contracts

$

1,242

$

-

$

255

$

-

$

-

$

-

Interest rate swap

$

50,000

$

-

$

-

$

-

$

1,318

$

-

(A)Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.

Gross amounts recorded for the cash flow hedges in other comprehensive income (loss) and in net (loss) income for the years ended December 31 were as follows:

Gain (loss) reclassified from

Gain (loss) recorded in other

other comprehensive income

comprehensive income (loss)

(loss) into net (loss) income (A)

    

2020

    

2019

    

2018

    

2020

    

2019

    

2018

Derivatives designated as cash flow hedges:

Forward currency contracts

$

(1,244)

$

450

$

1,967

$

(1,499)

$

820

$

1,376

Interest rate swap

$

(1,751)

$

-

$

-

$

(433)

$

-

$

-

(A)Gains (losses) reclassified from comprehensive income (loss) into net (loss) income recognized in COGS in the Company’s consolidated statements of operations for the years ended December 31, 2020, 2019 and 2018 were $(1,146), $695 and $1,259, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income recognized in D&D in the Company’s consolidated statements of operations were $(29), $125 and $117 for the years ended December 31, 2020, 2019 and 2018, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income recognized in SG&A in the Company’s consolidated statements of operations were $(324), $0 and $0 for the years ended December 31, 2020, 2019 and 2018, respectively.

For the year ended December 31, 2020, the total net gain on the foreign currency contract cash flow hedges of $255 is expected to be included in COGS, SG&A and D&D within the next 12 months. Of the total net loss on the interest rate swap cash flow hedge, $591 of loss is expected to be included in interest expense, net within the next 12 months and $727 of losses are expected to be included in interest expense, net in subsequent periods.

Cash flows from derivatives used to manage foreign exchange and interest rate risks are classified as operating activities within the consolidated statements of cash flows.

The Company has measured the ineffectiveness of the forward currency contracts and any amounts recognized in the consolidated financial statements were immaterial for the years ended December 31, 2020, 2019 and 2018.

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 contracts, inputs include foreign currency exchange rates. For the interest rate swap, inputs include 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.

December 31

2020

2019

Fair values estimated using

Fair

Level 1

Level 2

Level 3

    

value

    

inputs

    

inputs

    

inputs

    

Fair value

Financial assets carried at fair value:

Forward currency contract

$

255

$

-

$

255

$

-

$

-

Total financial assets carried at fair value

$

255

$

-

$

255

$

-

$

-

Financial liabilities carried at fair value:

Interest rate swap

$

1,318

$

-

$

1,318

$

-

$

-

Earn-out consideration

5,813

-

-

5,813

12,011

Total financial liabilities carried at fair value

$

7,131

$

-

$

1,318

$

5,813

$

12,011

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

    

Total

Balance at December 31, 2019

$

12,011

$

12,011

Change in fair value

(3,196)

(3,196)

Foreign currency adjustments

(3,002)

(3,002)

Balance at December 31, 2020

$

5,813

$

5,813

    

Orlaco

    

Stoneridge Brazil

    

Total

Balance at December 31, 2018

$

8,602

$

10,070

$

18,672

Change in fair value

-

2,308

2,308

Foreign currency adjustments

(128)

(367)

(495)

Earn-out consideration cash payment

(8,474)

-

(8,474)

Balance at December 31, 2019

$

-

$

12,011

$

12,011

The Company will be required to pay the Stoneridge Brazil earn-out consideration, which is not capped, based on Stoneridge Brazil’s financial performance in either 2020 or 2021. The fair value of the Stoneridge Brazil earn-out consideration is based on discounted cash flows utilizing forecasted earnings before interest, depreciation and amortization (“EBITDA”) in 2020 or 2021 using the key inputs of forecasted sales and expected operating income reduced by the market required rate of return. The former Stoneridge Brazil owners may choose either the 2020 or 2021 financial performance period to be used to determine the earn-out consideration payment. The former Stoneridge Brazil owners must choose the 2020 financial performance period by March 31, 2021 otherwise the 2021 financial performance period will automatically be used. The Company has assigned a zero probability that the former owners will choose the 2020 performance period given Stoneridge Brazil’s financial performance has been negatively impacted by COVID-19. As such, the earn-out fair value assumes 2021 financial performance will be the basis for the earn-out consideration obligation. The earn-out consideration obligation related to Stoneridge Brazil is recorded within other long-term liabilities in the consolidated balance sheets as of December 31, 2020 and 2019.

The change in fair value of the earn-out consideration for Stoneridge Brazil was due to updated financial performance projections and favorable foreign currency translation offset by the reduced time from the current period end to the payment date. The change in fair value of the Stoneridge Brazil earn-out consideration was recorded in SG&A expense and the foreign currency impact was included in other (income) expense, net in the consolidated statements of operations.

The fair value of the Orlaco earn-out consideration was based on a Monte Carlo simulation utilizing forecasted EBITDA for the 2017 and 2018 earn-out period as well as a growth rate reduced by the market required rate of return.

The Orlaco earn-out consideration reached the capped amount of €7,500 as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid out in March 2019. The payment of the Orlaco earn-out consideration of $8,474 was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of $5,080 and $3,394, respectively, for the year ended December 31, 2019.

There were no transfers in or out of Level 3 from other levels in the fair value hierarchy for the year ended December 31, 2020.

No non-recurring fair value adjustments were required for nonfinancial assets for the years ended December 31, 2020 and 2019.

Impairment of Long-Lived Assets or Finite-Lived Assets

The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management’s ability to accurately assess whether an asset is impaired.

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. As a result of the strategic exit of the PM sensor product line the Company determined an impairment indicator existed and performed a recoverability test of the related long-lived assets. The Company identified that there are two asset groups comprised of PM sensor fixed assets at the Company’s Lexington, Ohio and Tallinn, Estonia facilities. As a result of the recoverability test performed, the Company determined that the undiscounted cash flows did not exceed the carrying value of the PM sensor fixed assets at the Company’s Tallinn, Estonia facility. As such, an impairment loss of $2,326 was recorded based on the difference between the fair value and the carrying value of the assets. The Company used the income approach to determine the fair value of the PM sensor fixed assets at the Tallinn, Estonia facility. During the year ended December 31, 2020, the impairment loss of $2,326 was recorded on the Company’s condensed consolidated statement of operations within SG&A expense. The inputs utilized in the analyses are classified as Level 3 inputs within the fair value hierarchy as defined in ASC 820, "Fair Value Measurement."

XML 40 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies [Abstract]  
Commitments and Contingencies

11. 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 this site. The Company engaged an environmental engineering consultant to assess the level of contamination and to develop a remediation and monitoring plan for the site. Soil remediation at the site was completed during the year ended December 31, 2010. Upon approval of the remedial action plan by the Florida Department of Environmental Protection, ground water remediation began in the fourth quarter of 2015. During the year ended December 31, 2020 environmental remediation costs incurred were $128 and were immaterial for the years ended December 31, 2019 and 2018. At December 31, 2020 and 2019, the Company had accrued an undiscounted liability of $180 and $82, respectively, related to future remediation costs which were recorded as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Costs associated with the recorded liability will be incurred to complete the groundwater remediation and monitoring. The recorded liability is based on assumptions in the remedial action plan. 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$43,736 ($8,416) and R$29,700 ($7,300) at December 31, 2020 and 2019, 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,538) 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.

Insurance Recoveries

The Company incurred losses and incremental costs related to the damage to assets caused by a storm at its Mexican production facility in the fourth quarter of 2016 and pursued recovery of such costs under applicable insurance policies. As of December 31, 2020, the claims have been resolved and the case has been closed with our insurance providers.

Loss recoveries related to the damage of inventory and incremental costs included in COGS were not significant for the years ended December 31, 2020, 2019 and 2018, and there were no loss recoveries and insurance gain contingencies related to the damage of property, plant and equipment included within SG&A expense. As of December 31, 2017, the Company had confirmation of the open insurance claim and recorded a receivable of $1,644. The cash payment was subsequently received in January 2018. Cash proceeds related to the damage of inventory and incremental costs were $241 for the year ended December 31, 2018 and were included in cash flows from operating activities. Cash proceeds related to the damage of property, plant and equipment of $1,403 for the year ended December 31, 2018 were included in cash flows from investing activities. Cash proceeds received during the year ended December 21, 2019 were immaterial and there were no cash proceeds received during the year ended December 31, 2020.

Brazilian Indirect Tax

In March 2017, the Supreme Court of Brazil issued a decision concluding that a certain state value added tax should not be included in the calculation of federal gross receipts taxes. The decision reduced Stoneridge Brazil’s gross receipts tax prospectively and, potentially, retrospectively. In April 2019, the Company received judicial notification that the Superior Judicial Court of Brazil rendered a favorable decision on Stoneridge Brazil’s case granting the Company the right to recover, through offset of federal tax liabilities, amounts collected by the government from June 2010 to February 2017. Based on the Company’s determination that these tax credits will be used prior to expiration, we recorded a pre-tax benefit of $6,473 as a reduction to SG&A expense which is inclusive of related interest income of $2,392, net of applicable professional fees of $990 in the year ended December 31, 2019. In January 2020, the Company received administrative approval and is now offsetting eligible federal tax with these tax credits.

The Brazilian tax authorities have sought clarification before the Supreme Court of Brazil (in a leading case involving another taxpayer) of certain matters that could affect the rights of Brazilian taxpayers regarding these credits. The timing for a decision is uncertain due to the COVID-19 pandemic. If the Brazilian tax authorities challenge our rights to these credits, we may become subject to new litigation that could impact the amount ultimately realized by Stoneridge Brazil.

XML 41 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Headquarter Relocation and Consolidation
12 Months Ended
Dec. 31, 2020
Business Realignment and Restructuring  
Headquarter Relocation and Consolidation

12. Headquarter Relocation and Consolidation

During the fourth quarter of 2016, the Company relocated its corporate headquarters from Warren, Ohio to Novi, Michigan and consolidated its other corporate functions into one location. As a result, the Company incurred headquarter relocation costs recorded within SG&A expense, which included employee retention and relocation expense of $269 for the year ended December 31, 2018. There were no headquarter relocation costs incurred in 2020 or 2019.

In connection with the headquarter relocation, the Company was approved for a Michigan Business Development Program grant of up to $1,400 based upon the number of new jobs created in Michigan through 2022. As a result of the attainment of certain milestones, grant income of $429 and $312 was recognized during the years ended December 31, 2019 and 2018, respectively, within SG&A expense in the consolidated statements of operations. There was no grant income recognized during the year ended December 31, 2020.

XML 42 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Business Realignment and Restructuring
12 Months Ended
Dec. 31, 2020
Business Realignment and Restructuring  
Business Realignment and Restructuring

13. Restructuring and Business Realignment

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. The decision to exit the PM sensor product line was made after consideration of the decline in the market outlook for diesel passenger vehicles, the current and expected profitability of the product line and the Company’s strategic focus on aligning resources with the greatest opportunities. The Company expects the exit from the PM sensor product line to be completed in the fourth quarter of 2021.

As a result of the PM sensor restructuring actions, the Company recognized expense of $3,428 for the year ended December 31, 2020 for non-cash fixed asset charges, including impairment and accelerated depreciation of PM sensor related fixed assets and other related costs. For the year ended December 31, 2020 restructuring related costs of $817 and $2,611 were recognized in COGS and SG&A, respectively. The estimated range of additional cost of the plan to exit the PM sensor product line, that will impact the Control Devices segment, is approximately $2,800 and $6,330 and is related to employee severance and termination costs, contract terminations costs, other related costs such as potential commercial and supplier settlements and accelerated depreciation. We anticipate that these costs will be incurred through the fourth quarter of 2021.

The expenses for the exit of the PM sensor line that relate to the Control Devices reportable segment include the following:

Accrual as of

2020 Charge

Utilization

Accrual as of

January 1, 2020

to Expense

Cash

Non-Cash

December 31, 2020

Fixed asset impairment and
accelerated depreciation

$

-

$

3,326

$

-

$

(3,326)

$

-

Other related costs

-

102

(102)

-

-

Total

$

-

$

3,428

$

(102)

$

(3,326)

$

-

On January 10, 2019, the Company committed to a restructuring plan that resulted in the closure of the Canton, Massachusetts facility (“Canton Facility”) on by March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (“Canton Restructuring”). Company management informed employees at the Canton Facility of this restructuring decision on January 11, 2019. 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. 

As a result of the Canton Restructuring actions, the Company recognized expense of $2,978 and $12,530 for the years ended December 31, 2020 and 2019, respectively, for employee termination benefits and other restructuring related costs. For the year ended December 31, 2020 severance and other restructuring related costs of $1,659, $551 and $768 were recognized in COGS, SG&A and D&D, respectively, in the consolidated statement of operations. For the year ended December 31, 2019 severance and other related restructuring costs of $7,625, $1,526 and $3,379 were recognized in COGS, SG&A and D&D, respectively, in the consolidated statement of operations. The estimated additional cost of this restructuring plan, that will impact the Control Devices segment, is immaterial.

The expenses for the Canton Restructuring that relate to the Control Devices reportable segment include the following:

Accrual as of

2020 Charge

Utilization

Accrual as of

January 1, 2020

to Expense

Cash

Non-Cash

December 31, 2020

Employee termination benefits

$

2,636

$

1,119

$

(3,590)

$

-

$

165

Other related costs

-

1,859

(1,859)

-

-

Total

$

2,636

$

2,978

$

(5,449)

$

-

$

165

Accrual as of

2019 Charge

Utilization

Accrual as of

January 1, 2019

to Expense

Cash

Non-Cash

December 31, 2019

Employee termination benefits

$

-

$

8,088

$

(5,452)

$

-

$

2,636

Other related costs

-

4,442

(4,442)

-

-

Total

$

-

$

12,530

$

(9,894)

$

-

$

2,636

In the fourth quarter of 2018, the Company undertook restructuring actions for the Electronics segment affecting the European Aftermarket business and China operations. In the second quarter of 2020, the Company finalized plans to move its European Aftermarket sales activities in Dundee, Scotland to a new location which resulted in incurring contract termination costs as well as employee severance and termination costs. In addition, the Company announced a restructuring program to transfer the European production of its controls product line to China. As a result of these actions, the Company recognized expense of $2,400, $603 and $3,539 respectively, for the years ended December 31, 2020, 2019 and 2018 for employee severance and termination costs, contract termination costs, non-cash fixed asset charges for accelerated depreciation of fixed assets and other related costs. Electronics segment restructuring costs recognized in COGS, SG&A and D&D in the consolidated statement of operations for the year ended December 31, 2020 were $147, $1,774 and $479, respectively. Electronics segment restructuring costs were recorded in SG&A in the consolidated statements of operations for the year ended December 31, 2019. Excess and obsolete inventory write-offs of $823 were recognized in COGS for the year ended December 31, 2018 and all other restructuring costs were recognized in SG&A in the consolidated statement of operations. The Company expects to incur approximately $200 of additional restructuring costs related to the actions through the second quarter of 2021.

The expenses for the restructuring activities that relate to the Electronics reportable segment include the following:

Accrual as of

2020 Charge to

Utilization

Accrual as of

January 1, 2020

Expense

Cash

Non-Cash

December 31, 2020

Employee termination benefits

$

52

$

1,034

$

(859)

$

-

$

227

Contract termination costs

-

452

(452)

-

-

Other related costs

-

914

(914)

-

-

Total

$

52

$

2,400

$

(2,225)

$

-

$

227

Accrual as of

2019 Charge to

Utilization

Accrual as of

January 1, 2019

Expense

Cash

Non-Cash

December 31, 2019

Employee termination benefits

$

520

$

(18)

$

(453)

$

3

$

52

Accelerated depreciation

-

289

-

(289)

-

Contract termination costs

17

9

(26)

-

-

Other related costs

119

323

(442)

-

-

Total

$

656

$

603

$

(921)

$

(286)

$

52

Accrual as of

2018 Charge to

Utilization

Accrual as of

January 1, 2018

Expense

Cash

Non-Cash

December 31, 2018

Employee termination benefits

$

-

$

1,939

$

(1,419)

$

-

$

520

Excess and obsolete inventory

-

823

-

(823)

-

Intangible impairment

-

200

-

(200)

-

Fixed asset impairment

-

157

-

(157)

-

Contract termination costs

-

156

(139)

-

17

Other related costs

-

264

(145)

-

119

Total

$

-

$

3,539

$

(1,703)

$

(1,180)

$

656

In addition to the specific restructuring activities, the Company regularly evaluates the performance of its businesses and cost structures, including personnel, and makes necessary changes thereto in order to optimize its results. The Company also evaluates the required skill sets of its personnel and periodically makes strategic changes. As a consequence of these actions, the Company incurs severance related costs which are referred to as business realignment charges.

Business realignment charges by reportable segment were as follows:

Year ended December 31

2020

    

2019

    

2018

Control Devices (A)

$

1,752

$

682

$

169

Electronics (B)

1,690

99

63

Stoneridge Brazil (C)

234

-

478

Unallocated Corporate (D)

361

1,048

-

Total business realignment charges

$

4,037

$

1,829

$

710

(A)Severance costs for the year ended December 31, 2020 related to COGS, D&D and SG&A were $724$283 and $745, respectively. Severance costs for the year ended December 31, 2019 related to SG&A were $682. Severance costs for the year ended December 31, 2018 related to D&D and SG&A were $128 and $41, respectively.
(B)Severance costs for the year ended December 31, 2020 related to COGS, D&D and SG&A were $383$402 and $905, respectively. Severance costs for the year ended December 31, 2019 related to SG&A were $99. Severance costs for the year ended December 31, 2018 related to SG&A were $63.
(C)Severance costs for the year ended December 31, 2020 related to COGS and SG&A were $124 and $110, respectively. Severance costs for the year ended December 31, 2018 related to COGS, SG&A and D&D were $63, $387 and $28, respectively.
(D)Severance costs for the years ended December 31, 2020 and 2019 related to SG&A were $361 and $1,048, respectively.

Business realignment charges classified by statement of operations line item were as follows:

Year ended December 31

2020

    

2019

    

2018

Cost of goods sold

$

1,231

$

-

$

63

Selling, general and administrative

2,121

1,829

491

Design and development

685

-

156

Total business realignment charges

$

4,037

$

1,829

$

710

XML 43 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Segment Reporting

14. 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, camera-based vision 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 and telematics solutions.

The accounting policies of the Company’s reportable segments are the same as those described in Note 2. 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:

Year ended December 31

2020

    

2019

    

2018

Net Sales:

Control Devices

$

342,576

$

431,560

$

441,297

Inter-segment sales

5,475

6,438

8,348

Control Devices net sales

348,051

437,998

449,645

Electronics

257,767

335,195

344,727

Inter-segment sales

24,027

33,735

37,126

Electronics net sales

281,794

368,930

381,853

Stoneridge Brazil

47,663

67,534

80,175

Inter-segment sales

-

6

2

Stoneridge Brazil net sales

47,663

67,540

80,177

Eliminations

(29,502)

(40,179)

(45,476)

Total net sales

$

648,006

$

834,289

$

866,199

Operating (Loss) Income:

Control Devices

$

22,072

$

73,327

$

64,191

Electronics

(3,672)

25,006

28,236

Stoneridge Brazil

3,766

6,539

4,989

Unallocated Corporate (A)

(29,830)

(33,591)

(30,412)

Total operating (loss) income

$

(7,664)

$

71,281

$

67,004

Depreciation and Amortization:

Control Devices

$

15,377

$

13,397

$

11,914

Electronics

10,501

9,872

8,982

Stoneridge Brazil

4,766

6,338

7,443

Unallocated Corporate

2,592

1,252

852

Total depreciation and amortization (B)

$

33,236

$

30,859

$

29,191

Interest Expense, net:

Control Devices

$

343

$

811

$

76

Electronics

612

350

85

Stoneridge Brazil

29

208

824

Unallocated Corporate

5,140

2,955

3,735

Total interest expense, net

$

6,124

$

4,324

$

4,720

Capital Expenditures:

Control Devices

$

11,760

$

12,646

$

16,737

Electronics

11,617

15,476

5,965

Stoneridge Brazil

2,839

5,003

3,242

Unallocated Corporate(C)

1,444

2,699

3,083

Total capital expenditures

$

27,660

$

35,824

$

29,027

As of December 31

2020

    

2019

Total Assets:

Control Devices

$

194,433

$

191,491

Electronics

303,914

285,027

Stoneridge Brazil

61,350

89,393

Corporate (C)

390,851

358,766

Eliminations

(329,140)

(322,468)

Total assets

$

621,408

$

602,209

The following table presents net sales and long-term assets for the geographic areas in which the Company operates:

Year ended December 31

2020

    

2019

    

2018

Net Sales:

North America

$

330,528

$

457,633

$

480,511

South America

47,663

67,534

80,175

Europe and Other

269,815

309,122

305,513

Total net sales

$

648,006

$

834,289

$

866,199

As of December 31

2020

    

2019

Long-term Assets:

North America

$

110,330

$

87,430

South America

33,785

52,518

Europe and Other

142,629

130,995

Total long-term assets

$

286,744

$

270,943

(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 receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries.
XML 44 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Unaudited Quarterly Financial Data
12 Months Ended
Dec. 31, 2020
Unaudited Quarterly Financial Data [Abstract]  
Unaudited Quarterly Financial Data

15. Unaudited Quarterly Financial Data

The following is a summary of quarterly results of operations:

Quarter ended

2020

    

December 31

    

September 30

    

June 30

    

March 31

Net sales

$

189,731

$

175,764

$

99,545

$

182,966

Gross profit

49,550

45,995

13,254

45,397

Operating income (loss)

5,673

9,827

(26,823)

3,659

Income tax expense (benefit)

920

1,814

(6,721)

1,213

Net income (loss)

3,580

6,714

(21,734)

3,490

Earnings (loss) per share:

Basic (A)

$

0.13

$

0.25

$

(0.81)

$

0.13

Diluted (A)

$

0.13

$

0.25

$

(0.81)

$

0.13

Quarter ended

2019

    

December 31

    

September 30

    

June 30 (B)

    

March 31

Net sales

$

190,365

$

203,386

$

222,241

$

218,297

Gross profit

44,198

51,855

56,827

60,853

Operating income

1,073

9,323

49,186

11,699

Income tax (benefit) expense

(4,249)

1,450

9,066

1,835

Net income

4,209

6,661

39,764

9,657

Earnings per share:

Basic (A)

$

0.15

$

0.24

$

1.43

$

0.34

Diluted (A)

$

0.15

$

0.24

$

1.41

$

0.33

(A)Earnings per share for the year may not equal the sum of the four historical quarters earnings per share due to changes in weighted-average basic and diluted shares outstanding.
(B)The Company recognized a gain on disposal of Non-core Products in our Control Devices segment, net of $33,599 in the quarter ended June 30, 2019. See Note 2 to the Company’s consolidated financial statements for further information.
XML 45 R24.htm IDEA: XBRL DOCUMENT v3.20.4
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2020
Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

The following schedule provides the activity for accounts receivable reserves and valuation allowance for deferred tax assets for the years ended December 31, 2020, 2019 and 2018 (in thousands):

Balance at

Charged to

beginning of

costs and

Balance at

   

period

   

expenses (income)

   

Write-offs

   

end of period

Accounts receivable reserves:

Year ended December 31, 2020

$

1,289

$

1,130

$

(1,602)

$

817

Year ended December 31, 2019

1,243

1,126

(1,080)

1,289

Year ended December 31, 2018

1,109

1,244

(1,110)

1,243

Net additions

Exchange rate

Balance at

charged to

fluctuations

beginning of

expense

and other

Balance at

    

period

    

(benefit)

    

items

    

end of period

Valuation allowance for deferred tax assets:

Year ended December 31, 2020

$

8,586

$

2,174

$

(523)

$

10,237

Year ended December 31, 2019

8,962

(138)

(238)

8,586

Year ended December 31, 2018

11,986

(1,922)

(1,102)

8,962

XML 46 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying consolidated financial statements include the accounts of Stoneridge, Inc. and its wholly-owned subsidiaries (collectively, the “Company”). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (“ASC”) “Consolidations (Topic 810)” to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.

The Company’s investment in Minda Stoneridge Instruments Ltd. (“MSIL”) for the years ended December 31, 2020, 2019 and 2018 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company’s 49% ownership in MSIL.

Accounting Estimates

Accounting Estimates

The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.

Cash and Cash Equivalents

Cash and Cash Equivalents

The Company’s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90 days or less.

Accounts Receivable and Concentration Of Credit Risk

Accounts Receivable and Concentration of Credit Risk

Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company’s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following percentages of consolidated net sales:

Year ended December 31

    

2020

    

2019

    

2018

Ford Motor Company

11

%

11

%

12

%

Volvo

8

%

8

%

8

%

Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.

Allowance for Doubtful Accounts

Allowance for Doubtful Accounts

The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer’s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.

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:

December 31

    

2020

    

2019

Raw materials

$

67,775

$

66,357

Work-in-progress

7,005

5,582

Finished goods

15,768

21,510

Total inventories, net

$

90,548

$

93,449

Inventory valued using the FIFO method was $82,308 and $82,910 at December 31, 2020 and 2019, respectively. Inventory valued using the average cost method was $8,240 and $10,539 at December 31, 2020 and 2019, respectively.

Pre-Production Costs Related to Long-Term Supply Arrangements

Pre-production Costs Related to Long-term Supply Arrangements

Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically three to seven years. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were $14,259 and $7,666 at December 31, 2020 and 2019, respectively. At December 31, 2020 and 2019, $14,259 and $7,544, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.

Disposal of Non-Core Products

Disposal of Non-Core Products

On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company’s wholly owned subsidiary, Stoneridge Control Devices, Inc. (“SCD”), and Standard Motor Products, Inc. (“SMP”). On the same day pursuant to the APA, in exchange for $40,000 (subject to a post-closing inventory adjustment which was a payment to SMP of $1,573) and the assumption of certain liabilities, the Company and SCD sold to SMP, product lines and assets related to certain non-core switches and connectors (the “Non-core Products”). On April 1, 2019, the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company provided and was compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis. The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components.

On April 1, 2019, the Company’s Control Devices segment recognized net sales and costs of goods sold (“COGS”) of $4,160 and $2,775, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of $33,921,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs. The Company recognized transaction costs associated with the disposal of Control Devices’ Non-core Products of $322 within selling, general and administrative (“SG&A”) expenses for the year ended December 31, 2019.

The Company received $21 and $1,824 for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&A for the years ended December 31, 2020 and 2019, respectively. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of $26,304 and $1,458 for the year ended December 31, 2019, respectively.  The Company also received $745 for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&A for the year ended December 31, 2019.

There were no Non-core Product net sales for the year ended December 31, 2020. Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were $41,560 and $4,831 for the year ended December 31, 2019, respectively, and $44,537 and $9,086 for the year ended December 31, 2018, respectively.

On June 17, 2020, the Company and SMP terminated the transition services agreement and the contract manufacturing agreement.

Acquisitions

Acquisitions

Orlaco

On January 31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge, Inc., acquired Exploitatiemaatschappij Berghaaf B.V. (“Orlaco”). Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy of commercial vehicles. The MirrorEye camera monitor system integrates Orlaco’s vision processing technology and Stoneridge’s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge’s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.

The aggregate consideration for the Orlaco acquisition was €74,939 ($79,675), which included customary estimated adjustments to the purchase price. The Company paid €67,439 ($71,701) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to €7,500 as contingent consideration (“earn-out consideration”) if certain performance targets are achieved during the first two years. See Note 10 for additional details on the Orlaco contingent consideration.

The Company’s statement of operations included $369 of expense for the fair value adjustment for earn-out consideration in SG&A expenses for the years ended December 31, 2018.

The Orlaco earn-out consideration reached the capped amount of €7,500 as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019.

The earn-out consideration obligation related to Orlaco of $8,474 was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of $5,080 and $3,394, respectively, for the year ended December 31, 2019.

Property, Plant and Equipment

Property, Plant and Equipment

Property, plant and equipment are recorded at cost and consist of the following:

December 31

    

2020

    

2019

Land and land improvements

$

4,447

$

4,550

Buildings and improvements

39,784

39,263

Machinery and equipment

253,563

226,076

Office furniture and fixtures

9,993

9,708

Tooling

40,967

76,933

Information technology

28,491

32,410

Vehicles

654

614

Leasehold improvements

5,198

4,588

Construction in progress

19,744

17,312

Total property, plant, and equipment

402,841

411,454

Less: accumulated depreciation

(283,517)

(288,971)

Property, plant and equipment, net

$

119,324

$

122,483

Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the years ended December 31, 2020, 2019 and 2018 was $27,309, $24,904 and $22,786, respectively. Depreciable lives within each property classification are as follows:

Buildings and improvements

    

10-40 years

Machinery and equipment

3-10 years

Office furniture and fixtures

3-10 years

Tooling

2-7 years

Information technology

3-7 years

Vehicles

3-7 years

Leasehold improvements

shorter of lease term or 3-10 years

Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&A expenses.

Impairment of Long-Lived or Finite-Lived Assets

Impairment of Long-Lived or Finite-Lived Assets

The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management’s ability to accurately assess whether an asset is impaired.

On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (“PM”) sensor product line. As a result of the strategic exit of the PM sensor product line the Company determined an impairment indicator existed and performed a recoverability test of the related long-lived assets. The Company identified that there are two asset groups comprised of PM sensor fixed assets at the Company’s Lexington, Ohio and Tallinn, Estonia facilities. As a result of the recoverability test performed, the Company determined that the undiscounted cash flows did not exceed the carrying value of the PM sensor fixed assets at the Company’s Tallinn, Estonia facility. As such, an impairment loss of $2,326 was recorded based on the difference between the fair value and the carrying value of the assets. The Company used the income approach to determine the fair value of the PM sensor fixed assets at the Tallinn, Estonia facility. During the year ended December 31, 2020, the impairment loss of $2,326 was recorded on the Company’s consolidated statement of operations within SG&A expense.

Goodwill and Other Intangible Assets

Goodwill and Other Intangible Assets

Goodwill

The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.

Goodwill was $39,104 and $35,874 at December 31, 2020 and 2019, respectively, all of which relates to the Electronics segment. Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount. If not, no further goodwill impairment testing is performed. If it is more likely than not that a reporting unit’s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value. If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.

The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows. We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit’s expected long-term operating cash flow performance. This approach also mitigates the impact of cyclical trends that occur in the industry. Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions. The discount rate used is the value-weighted average of our estimated cost of equity and of debt (“cost of capital”) derived using both known and estimated customary market metrics. Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary. Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management’s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit. The market valuation approach is used to further support our analysis. There was no impairment of goodwill for the years ended December 31, 2020, 2019 or 2018.

Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the years ended December 31, 2020 and 2019 were as follows:

    

Balance at January 1, 2020

$

35,874

Currency translation

3,230

Balance at December 31, 2020

$

39,104

Balance at January 1, 2019

$

36,717

Currency translation

(843)

Balance at December 31, 2019

$

35,874

The Company’s cumulative goodwill impairment loss since inception was $300,083 at December 31, 2020 and 2019, which includes Stoneridge Brazil’s goodwill impairment in 2014 and goodwill impairment recorded by the Company’s Control Devices segment in 2008 and 2004.

Other Intangible Assets

Other intangible assets, net at December 31, 2020 and 2019 consisted of the following:

Acquisition

Accumulated

As of December 31, 2020

    

cost

    

amortization

    

Net

Customer lists

$

48,339

$

(18,530)

$

29,809

Tradenames

17,201

(6,290)

10,911

Technology

13,799

(8,079)

5,720

Capitalized software development

8,954

-

8,954

Total

$

88,293

$

(32,899)

$

55,394

Acquisition

Accumulated

As of December 31, 2019

    

cost

    

amortization

    

Net

Customer lists

$

50,750

$

(17,466)

$

33,284

Tradenames

20,041

(6,687)

13,354

Technology

15,231

(7,353)

7,878

Capitalized software development

3,606

-

3,606

Total

$

89,628

$

(31,506)

$

58,122

Other intangible assets, net at December 31, 2020 for customer lists, tradenames, technology and capitalized software development include $23,004, $4,678, $2,759 and $6,330, respectively, related to the Electronics segment. Customer lists, tradenames and technology of $6,804, $6,234 and $2,863, respectively, related to the Stoneridge Brazil segment at December 31, 2020. Capitalized software development and technology of $2,623 and $98 respectively, related to the Control Devices segment at December 31, 2020.

The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from three to seven years.

The Company recognized $5,399, $5,955 and $6,406 of amortization expense related to intangible assets in 2020, 2019 and 2018, respectively. Amortization expense is included as a component of SG&A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately $5,200 for the years 2021 and 2022 and approximately $4,300 for the year 2023 through 2025. The weighted-average remaining amortization period is approximately 10 years.

For the year ended December 31, 2018, the Company recognized $202 of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as discussed in Note 13. There were no intangible impairment charges for the years ended December 31, 2020 or 2019.

Accrued Expenses and Other Current Liabilities

Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following:

As of December 31

    

2020

    

2019

Compensation related liabilities

$

21,852

$

19,566

Product warranty and recall obligations

9,044

7,685

Other (A)

21,376

27,972

Total accrued expenses and other current liabilities

$

52,272

$

55,223

(A)“Other” is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.
Income Taxes

Income Taxes

The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.

Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note 6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.

The Company’s policy is to provide for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.

The Tax Cuts and Jobs Act of 2017 (“Tax Legislation”) created a provision known as Global Intangible Low-Taxed Income (“GILTI”) that imposes a tax on certain earnings of foreign subsidiaries. The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.

Currency Translation

Currency Translation

The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company’s consolidated balance sheets.

Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other (income) expense, net. These foreign currency transaction (gains) losses, including the impact of hedging activities, were $(997), $372 and $(487) for the years ended December 31, 2020, 2019 and 2018, respectively.

Revenue Recognition and Sales Commitments

Revenue Recognition and Sales Commitments

The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer’s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle’s expected production life. Once such agreements are entered into, it is the Company’s obligation to fulfill the customers’ purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing. See Note 3 for additional disclosure.

Shipping and Handling Costs

Shipping and Handling Costs

Shipping and handling costs are included in COGS on the consolidated statements of operations.

Product Warranty and Recall Reserves

Product Warranty and Recall Reserves

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 and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the Company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes $3,647 and $3,111 of a long-term liability at December 31, 2020 and 2019, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.

The following provides a reconciliation of changes in the product warranty and recall reserve:

Year ended December 31

    

2020

    

2019

Product warranty and recall at beginning of period

$

10,796

$

10,494

Accruals for warranties established during period

5,898

7,131

Aggregate changes in pre-existing liabilities due to claim developments

1,794

1,037

Settlements made during the period

(6,297)

(7,600)

Foreign currency translation

500

(266)

Product warranty and recall at end of period

$

12,691

$

10,796

Design and Development Costs

Design and Development Costs

Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company’s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to $49,386, $52,198 and $51,074 for the years ended December 31, 2020, 2019 and 2018, respectively, or 7.6%, 6.3% and 5.9% of net sales for these respective periods.

Research and Development Activities

Research and Development Activities

The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of $19,302, $15,096 and $16,540 for the years ended December 31, 2020, 2019 and 2018, respectively.

Share-Based Compensation

Share-Based Compensation

At December 31, 2020, the Company had two types of share-based compensation plans: (1) 2016 Long-Term Incentive Plan for employees and (2) the 2018 Amended and Restated Directors’ Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.

Total compensation expense recognized as a component of SG&A expense on the consolidated statements of operations for share-based compensation arrangements was $5,888, $6,191 and $5,632 for the years ended December 31, 2020, 2019 and 2018, respectively. The 2020 and 2019 amounts included accelerated expense associated with the retirement of eligible employees and the 2018 amount included the forfeiture of certain grants associated with employee resignations. There was no share-based compensation expense capitalized in inventory during 2020, 2019 or 2018. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.

Financial Instruments and Derivative Financial Instruments

Financial Instruments and Derivative Financial Instruments

Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt, interest rate swap agreement and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note 10 for fair value disclosures of the Company’s financial instruments.

Common Shares Held in Treasury

Common Shares Held in Treasury

The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders’ equity.

(Loss) Earnings Per Share

(Loss) Earnings Per Share

Basic (loss) earnings per share was computed by dividing net (loss) income by the weighted-average number of Common Shares outstanding for each respective period. Diluted earnings per share was calculated by dividing net (loss) 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 372,937 for the year ended December 31, 2020 were excluded from diluted loss per share because the effect would have been anti-dilutive.

 

Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:

2020

    

2019

    

2018

Basic weighted-average Common Shares outstanding

27,024,571

27,791,799

28,402,227

Effect of dilutive shares

-

478,296

677,599

Diluted weighted-average Common Shares outstanding

27,024,571

28,270,095

29,079,826

There were 752,784, 566,337 and 628,220 performance-based right to receive Common Shares outstanding at December 31, 2020, 2019 and 2018. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the year were the end of the contingency period.

Deferred Finance Costs, net

Deferred Financing Costs, net

Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the years ended December 31, 2020, 2019 and 2018 was $506, $624 and $326, respectively, and is included as a component of interest expense, net in the consolidated statements of operations. In 2019, the Company capitalized $1,366 of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of $275 in interest expense, net during the year ended December 31, 2019. In 2020, the Company capitalized an additional $1,079 of deferred financing costs as a result of entering into Amendment No. 1 to the 2019 Credit Facility. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company’s consolidated balance sheets. Deferred financing costs, net, were $2,187 and $1,625, as of December 31, 2020 and 2019, respectively.

Equity and Changes in Accumulated Other Comprehensive Loss by Component

Equity and Changes in Accumulated Other Comprehensive Loss by Component

Common Share Repurchase

On October 26, 2018, the Company’s Board of Directors authorized the Company to repurchase up to $50,000 of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the “Master Confirmation”) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (“ASR Agreement”), with Citibank N.A. (the “Bank”) to purchase Company Common Shares for a payment of $50,000 (the “Prepayment Amount”). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of 1,349,528 Company Common Shares, which is approximately 80% of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company’s Common Shares on May 7, 2019. These Common Shares became treasury shares and were recorded as a $40,000 reduction to shareholder’s equity. The remaining $10,000 of the Prepayment Amount was recorded as a reduction to shareholders’ equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.

On February 25, 2020, the Bank notified the Company that it terminated early its commitment pursuant the ASR Agreement and would deliver 364,604 Common Shares on February 27, 2020 based on the volume weighted average price of our Common Shares during the term set forth in the ASR Agreement. The Bank’s notice of early termination and the subsequent delivery of Common Shares represents the final settlement of the Company’s share repurchase program pursuant to the accelerated share repurchase agreement. These Common Shares became treasury shares and were recorded as a $10,000 reduction to shareholders’ equity as Common Shares held in treasury with the offset of $10,000 to additional paid-in capital.

On February 24, 2020, the Company’s Board of Directors authorized a new repurchase program of $50,000 for the repurchase of the Company’s outstanding Common Shares over the next 18 months. The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. Repurchases may also be made under Rule 10b-18 plans, which permit Common Shares to be repurchased through pre-determined criteria.

On March 3, 2020, under the new repurchase program the Company entered into a 10b-18 Agreement Letter (the “10b-18 Agreement”), with the Bank to purchase Company Common Shares, under purchasing conditions of Rule 10b-18 promulgated under the Securities Exchange Act of 1934, as amended (“Rule 10b-18”), for up to $5,000. Under the terms of the 10b-18 Agreement, commencing March 3, 2020 and ending March 6, 2020, the Company received delivery of a total of 242,634 Company Common Shares for the amount of $4,995. These Common Shares became treasury shares and were recorded as a $4,995 reduction to shareholders’ equity as Common Shares held in treasury. In April 2020, the Company announced that it was temporarily suspending the share repurchase program in response to uncertainty surrounding the duration and magnitude of the impact of COVID-19.

Accumulated Other Comprehensive Loss

Changes in accumulated other comprehensive loss for the years ended December 31, 2020 and 2019 were as follows:

Foreign

Unrealized

currency

gain (loss)

    

translation

   

on derivatives

   

Total

Balance at January 1, 2020

$

(91,472)

$

-

$

(91,472)

Other comprehensive income (loss) before reclassifications

2,677

(2,366)

311

Amounts reclassified from accumulated other comprehensive loss

-

1,526

1,526

Net other comprehensive income (loss), net of tax

2,677

(840)

1,837

Balance at December 31, 2020

$

(88,795)

$

(840)

$

(89,635)

Balance at January 1, 2019

$

(86,044)

$

292

$

(85,752)

Other comprehensive (loss) income before reclassifications

(5,428)

355

(5,073)

Amounts reclassified from accumulated other comprehensive loss

-

(647)

(647)

Net other comprehensive loss, net of tax

(5,428)

(292)

(5,720)

Balance at December 31, 2019

$

(91,472)

$

-

$

(91,472)

Recently Issued Accounting Standards

Recently Adopted Accounting Standards

In December 2019, the FASB issued ASU 2019-12, “Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.” The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company adopted this standard prospectively as of January 1, 2020 using the modified retrospective basis. The impact of the adoption was a reduction to deferred tax liabilities and an increase to retained earnings of $13,750 on the consolidated balance sheet as of December 31, 2020. The adoption of this standard did not have an impact on the Company’s consolidated results of operations and cash flows.

In August 2018, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2018-15, “Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.” The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019. The Company adopted this standard prospectively as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, “Fair Value Measurement (Topic 820) – Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement.” The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, “Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments”, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019. The guidance allows for various methods for measuring expected credit losses. The Company has elected to apply a historical loss rate based on historical write-offs by region, adjusted for current economic conditions and forecasts about future economic conditions that are reasonable and supportable. The Company adopted this standard as of January 1, 2020 and it did not have a material impact on the Company’s consolidated financial statements.

Recently Issued Accounting Standards Not Yet Adopted as of December 31, 2020

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, 2022. As of December 31, 2020, the Company has not yet had contracts modified due to rate reform.

XML 47 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Summary of Significant Accounting Policies  
Schedule of Accounts Receivable and Concentration of Credit Risk

Year ended December 31

    

2020

    

2019

    

2018

Ford Motor Company

11

%

11

%

12

%

Volvo

8

%

8

%

8

%

Schedule of Inventory, Current

December 31

    

2020

    

2019

Raw materials

$

67,775

$

66,357

Work-in-progress

7,005

5,582

Finished goods

15,768

21,510

Total inventories, net

$

90,548

$

93,449

Property, Plant and Equipment

Property, plant and equipment are recorded at cost and consist of the following:

December 31

    

2020

    

2019

Land and land improvements

$

4,447

$

4,550

Buildings and improvements

39,784

39,263

Machinery and equipment

253,563

226,076

Office furniture and fixtures

9,993

9,708

Tooling

40,967

76,933

Information technology

28,491

32,410

Vehicles

654

614

Leasehold improvements

5,198

4,588

Construction in progress

19,744

17,312

Total property, plant, and equipment

402,841

411,454

Less: accumulated depreciation

(283,517)

(288,971)

Property, plant and equipment, net

$

119,324

$

122,483

Schedule of Property, Plant and Equipment Estimated Useful Lives

Buildings and improvements

    

10-40 years

Machinery and equipment

3-10 years

Office furniture and fixtures

3-10 years

Tooling

2-7 years

Information technology

3-7 years

Vehicles

3-7 years

Leasehold improvements

shorter of lease term or 3-10 years

Schedule of Goodwill

    

Balance at January 1, 2020

$

35,874

Currency translation

3,230

Balance at December 31, 2020

$

39,104

Balance at January 1, 2019

$

36,717

Currency translation

(843)

Balance at December 31, 2019

$

35,874

Schedule of Acquired Finite-Lived Intangible Assets by Major Class

Acquisition

Accumulated

As of December 31, 2020

    

cost

    

amortization

    

Net

Customer lists

$

48,339

$

(18,530)

$

29,809

Tradenames

17,201

(6,290)

10,911

Technology

13,799

(8,079)

5,720

Capitalized software development

8,954

-

8,954

Total

$

88,293

$

(32,899)

$

55,394

Acquisition

Accumulated

As of December 31, 2019

    

cost

    

amortization

    

Net

Customer lists

$

50,750

$

(17,466)

$

33,284

Tradenames

20,041

(6,687)

13,354

Technology

15,231

(7,353)

7,878

Capitalized software development

3,606

-

3,606

Total

$

89,628

$

(31,506)

$

58,122

Accrued Expenses and Other Current Liabilities

As of December 31

    

2020

    

2019

Compensation related liabilities

$

21,852

$

19,566

Product warranty and recall obligations

9,044

7,685

Other (A)

21,376

27,972

Total accrued expenses and other current liabilities

$

52,272

$

55,223

(A)“Other” is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.
Schedule of Product Warranty and Recall Liability

Year ended December 31

    

2020

    

2019

Product warranty and recall at beginning of period

$

10,796

$

10,494

Accruals for warranties established during period

5,898

7,131

Aggregate changes in pre-existing liabilities due to claim developments

1,794

1,037

Settlements made during the period

(6,297)

(7,600)

Foreign currency translation

500

(266)

Product warranty and recall at end of period

$

12,691

$

10,796

Schedule of Weighted-Average Number of Shares

2020

    

2019

    

2018

Basic weighted-average Common Shares outstanding

27,024,571

27,791,799

28,402,227

Effect of dilutive shares

-

478,296

677,599

Diluted weighted-average Common Shares outstanding

27,024,571

28,270,095

29,079,826

Schedule of Changes in Accumulated Other Comprehensive Loss by Component

Foreign

Unrealized

currency

gain (loss)

    

translation

   

on derivatives

   

Total

Balance at January 1, 2020

$

(91,472)

$

-

$

(91,472)

Other comprehensive income (loss) before reclassifications

2,677

(2,366)

311

Amounts reclassified from accumulated other comprehensive loss

-

1,526

1,526

Net other comprehensive income (loss), net of tax

2,677

(840)

1,837

Balance at December 31, 2020

$

(88,795)

$

(840)

$

(89,635)

Balance at January 1, 2019

$

(86,044)

$

292

$

(85,752)

Other comprehensive (loss) income before reclassifications

(5,428)

355

(5,073)

Amounts reclassified from accumulated other comprehensive loss

-

(647)

(647)

Net other comprehensive loss, net of tax

(5,428)

(292)

(5,720)

Balance at December 31, 2019

$

(91,472)

$

-

$

(91,472)

XML 48 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2020
Revenue [Abstract]  
Revenue by Segment and Geographical Location

Control Devices

Electronics

Stoneridge Brazil

Consolidated

Year ended December 31

    

2020

    

2019

2018

    

2020

    

2019

2018

    

2020

    

2019

2018

    

2020

    

2019

 

2018

Net Sales:

  

  

  

  

  

  

  

  

  

  

  

  

North America

$

261,967

$

365,010

$

395,148

$

68,561

$

92,623

$

85,363

$

-

$

-

$

-

$

330,528

$

457,633

$

480,511

South America

 

-

 

-

 

-

 

-

 

-

 

-

 

47,663

 

67,534

 

80,175

 

47,663

 

67,534

 

80,175

Europe

 

29,679

 

22,467

 

14,727

 

184,579

 

236,994

 

255,400

 

-

 

-

 

-

 

214,258

 

259,461

 

270,127

Asia Pacific

 

50,930

 

44,083

 

31,422

 

4,627

 

5,578

 

3,964

 

-

 

-

 

-

 

55,557

 

49,661

 

35,386

Total net sales

$

342,576

$

431,560

$

441,297

$

257,767

$

335,195

$

344,727

$

47,663

$

67,534

$

80,175

$

648,006

$

834,289

$

866,199

(1)Company sales based on geographic location are where the sale originates not where the customer is located.
XML 49 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Tables)
12 Months Ended
Dec. 31, 2020
Debt [Abstract]  
Schedule of Debt

Interest rates at

Year ended December 31

   

2020

   

2019

   

December 31, 2020

   

Maturity

Revolving Credit Facility

Credit Facility

$

136,000

$

126,000

2.85%

June 2024

Debt

Stoneridge Brazil short-term obligations

1,561

-

5.64% - 8.80%

June 2021 - November 2021

Stoneridge Brazil long-term notes

-

972

Sweden short-term credit line

1,591

-

2.60%

January 2021

Suzhou short-term credit line

4,521

2,154

3.85% - 5.00%

September 2021

Total debt

7,673

3,126

Less: current portion

(7,673)

(2,672)

Total long-term debt, net

$

-

$

454

Future Maturities of Long-Term Debt

Year ended December 31

    

2021

$

7,673

2022

-

2023

-

2024

136,000

2025

-

Total

$

143,673

XML 50 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Taxes [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)

Year ended December 31

    

2020

    

2019

    

2018

(Loss) income before income taxes:

Domestic

$

(25,403)

$

30,464

$

32,907

Foreign

14,679

37,929

32,151

Total (loss) income before income taxes

$

(10,724)

$

68,393

$

65,058

Provision for income taxes:

Current:

Federal

$

(3)

$

(4,384)

$

2,370

State and foreign

5,182

6,900

6,288

Total current expense

$

5,179

$

2,516

$

8,658

Deferred:

Federal

$

(8,512)

$

6,780

$

3,788

State and foreign

559

(1,194)

(1,236)

Total deferred (benefit) provision

(7,953)

5,586

2,552

Total income tax (benefit) provision

$

(2,774)

$

8,102

$

11,210

Schedule of Effective Income Tax Rate Reconciliation

Year ended December 31

    

2020

    

2019

    

2018

Statutory U.S. federal income tax (benefit) provision

$

(2,252)

$

14,363

$

13,662

State income taxes, net of federal tax benefit

(647)

152

95

Tax credits and incentives

(2,791)

(6,297)

(5,159)

Foreign tax rate differential

90

1,347

710

Impact of change in enacted tax law

1,108

993

(848)

Change in valuation allowance

2,174

(138)

(1,922)

U.S. tax on foreign earnings

(433)

(3,373)

664

Compensation and benefits

362

(469)

839

Other (A)

(385)

1,524

3,169

(Benefit) provision for income taxes

$

(2,774)

$

8,102

$

11,210

(A)The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.
Schedule of Deferred Tax Assets and Liabilities

As of December 31

    

2020

    

2019

Deferred tax assets:

Inventories

$

1,858

 

$

2,254

Employee compensation and benefits

 

2,306

 

 

2,105

Accrued liabilities and reserves

 

3,649

 

 

3,211

Property, plant and equipment

 

943

 

 

552

Tax loss carryforwards

 

12,307

 

 

7,536

Tax credit carryforwards

 

22,949

 

 

15,448

Lease liability

4,199

4,768

Other

 

897

 

 

582

Gross deferred tax assets

 

49,108

 

 

36,456

Less: Valuation allowance

 

(10,237)

 

 

(8,586)

Deferred tax assets less valuation allowance

 

38,871

 

 

27,870

Deferred tax liabilities:

Property, plant and equipment

 

(2,400)

 

 

(2,071)

Intangible assets

 

(13,630)

 

 

(14,846)

Outside basis difference in foreign subsidiary

-

(13,750)

Right-of-use-assets

 

(4,076)

 

 

(4,695)

Other

 

(4,793)

 

 

(375)

Gross deferred tax liabilities

 

(24,899)

 

 

(35,737)

Net deferred tax assets (liabilities)

$

13,972

 

$

(7,867)

Schedule of classification of Net Deferred Tax Assets and Liability

Year ended December 31

    

2020

    

2019

Long-term deferred tax assets

$

26,907

$

4,663

Long-term deferred tax liabilities

(12,935)

(12,530)

Net deferred tax assets (liabilities)

$

13,972

$

(7,867)

Summary of Income Tax Contingencies

    

2020

    

2019

    

2018

Balance as of January 1

$

3,449

$

3,481

$

3,645

Tax positions related to the current year:

Additions

-

-

-

Tax positions related to the prior years:

Reductions

-

(32)

(165)

Expirations of statutes of limitation

-

-

1

Balance as of December 31

$

3,449

$

3,449

$

3,481

Schedule of Tax Years Open for Examination

Jurisdiction

    

Open Tax Years

U.S. Federal

2017-2020

Argentina

2015-2020

Brazil

2014-2020

China

2017-2020

France

2017-2020

Germany

2016-2020

Italy

2015-2020

Mexico

2015-2020

Netherlands

2017-2020

Spain

2016-2020

Sweden

2015-2020

United Kingdom

2019-2020

XML 51 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Schedule of components of lease expense

Year ended December 31

2020

2019

Operating lease cost

$

5,330

$

5,740

Short-term lease cost

665

529

Variable lease cost

614

363

Total lease cost

$

6,609

$

6,632

Schedule of supplemental balance sheet information

Balance sheet information related to leases is as follows:

As of December 31

2020

2019

Assets:

Operating lease right-of-use assets

$

18,944

$

22,027

Liabilities:

Operating lease current liability, included in other current liabilities

$

4,271

$

4,556

Operating lease long-term liability

15,434

17,971

Total leased liabilities

$

19,705

$

22,527

Schedule of maturities of lease liabilities

Maturities of operating lease liabilities are as follows:

As of December 31

2020

2021

$

4,873

2022

3,862

2023

3,627

2024

3,208

2025

2,444

Thereafter

5,707

Total future minimum lease payments

$

23,721

Less: imputed interest

(4,016)

Total lease liabilities

$

19,705

Schedule of weighted-average remaining lease term and discount rate

Weighted-average remaining lease term and discount rate for operating leases is as follows:

As of December 31

2020

2019

Weighted-average remaining lease term (in years)

6.33

6.71

Weighted-average discount rate

5.77

%

5.75

%

Schedule of other information related to leases

Other information:

Year ended December 31

2020

2019

Operating cash flows:

Cash paid related to operating lease obligations

$

5,550

$

5,558

Non-cash activity:

Right-of-use assets obtained in exchange for

operating lease obligations

$

822

$

6,065

Schedule of maturities of future minimum lease payment receivables

Maturities of future minimum lease payments to be received are as follows:

As of December 31

2020

2021

$

1,544

2022

1,582

2023

1,622

2024

1,662

2025

1,704

Thereafter

3,083

Total future minimum lease payments to be received

$

11,197

XML 52 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2020
Share-Based Compensation [Abstract]  
Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital

    

2020

    

2019

    

2018

Total shareholder return

45

%

45

%

55

%

Earnings per share

36

%

36

%

45

%

Return on invested capital

18

%

18

%

-

%

Disclosure of Share-based Compensation Arrangements by Share-based Payment Award

Time-based awards

Performance-based awards

Weighted-

Weighted-

average grant

Performance

average grant

    

Share Units

    

date fair value

    

Shares

    

date fair value

Non-vested as of December 31, 2019

361,834

$

25.84

566,336

$

28.97

Granted

306,161

$

17.78

409,686

$

17.10

Vested

(128,144)

$

22.13

(145,569)

$

22.08

Forfeited or cancelled

(37,123)

$

25.37

(77,670)

$

24.37

Non-vested as of December 31, 2020

502,728

$

21.89

752,783

$

24.32

Time-based awards

Performance-based awards

Weighted-

Weighted-

average grant

Performance

average grant

    

Share Units

    

date fair value

    

Shares

    

date fair value

Non-vested as of December 31, 2018

419,996

$

19.64

628,220

$

21.41

Granted

184,645

$

30.01

250,858

$

34.17

Vested

(196,404)

$

17.08

(236,902)

$

14.92

Forfeited or cancelled

(46,403)

$

23.70

(75,840)

$

27.42

Non-vested as of December 31, 2019

361,834

$

25.84

566,336

$

28.97

XML 53 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2020
Financial Instruments and Fair Value Measurements [Abstract]  
Notional Amounts and Fair Values of Derivative Instruments in the Consolidated Balance

Prepaid expenses

Accrued expenses and

Notional amounts (A)

and other current assets

other current liabilities

December 31

    

2020

    

2019

    

2020

    

2019

    

2020

    

2019

Derivatives designated as hedging instruments:

Cash flow hedges:

Forward currency contracts

$

1,242

$

-

$

255

$

-

$

-

$

-

Interest rate swap

$

50,000

$

-

$

-

$

-

$

1,318

$

-

(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

Gain (loss) reclassified from

Gain (loss) recorded in other

other comprehensive income

comprehensive income (loss)

(loss) into net (loss) income (A)

    

2020

    

2019

    

2018

    

2020

    

2019

    

2018

Derivatives designated as cash flow hedges:

Forward currency contracts

$

(1,244)

$

450

$

1,967

$

(1,499)

$

820

$

1,376

Interest rate swap

$

(1,751)

$

-

$

-

$

(433)

$

-

$

-

(A)Gains (losses) reclassified from comprehensive income (loss) into net (loss) income recognized in COGS in the Company’s consolidated statements of operations for the years ended December 31, 2020, 2019 and 2018 were $(1,146), $695 and $1,259, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income recognized in D&D in the Company’s consolidated statements of operations were $(29), $125 and $117 for the years ended December 31, 2020, 2019 and 2018, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net (loss) income recognized in SG&A in the Company’s consolidated statements of operations were $(324), $0 and $0 for the years ended December 31, 2020, 2019 and 2018, respectively.
Schedule of Assets and Liabilities that are Measured at Fair Value on a Recurring Basis

December 31

2020

2019

Fair values estimated using

Fair

Level 1

Level 2

Level 3

    

value

    

inputs

    

inputs

    

inputs

    

Fair value

Financial assets carried at fair value:

Forward currency contract

$

255

$

-

$

255

$

-

$

-

Total financial assets carried at fair value

$

255

$

-

$

255

$

-

$

-

Financial liabilities carried at fair value:

Interest rate swap

$

1,318

$

-

$

1,318

$

-

$

-

Earn-out consideration

5,813

-

-

5,813

12,011

Total financial liabilities carried at fair value

$

7,131

$

-

$

1,318

$

5,813

$

12,011

Summary of the Change in Fair Value of the Level 3 Financial Liabilities Related to Contingent Consideration

    

Stoneridge Brazil

    

Total

Balance at December 31, 2019

$

12,011

$

12,011

Change in fair value

(3,196)

(3,196)

Foreign currency adjustments

(3,002)

(3,002)

Balance at December 31, 2020

$

5,813

$

5,813

    

Orlaco

    

Stoneridge Brazil

    

Total

Balance at December 31, 2018

$

8,602

$

10,070

$

18,672

Change in fair value

-

2,308

2,308

Foreign currency adjustments

(128)

(367)

(495)

Earn-out consideration cash payment

(8,474)

-

(8,474)

Balance at December 31, 2019

$

-

$

12,011

$

12,011

XML 54 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Business Realignment and Restructuring (Tables)
12 Months Ended
Dec. 31, 2020
Schedule of Restructuring and Related Costs

Year ended December 31

2020

    

2019

    

2018

Control Devices (A)

$

1,752

$

682

$

169

Electronics (B)

1,690

99

63

Stoneridge Brazil (C)

234

-

478

Unallocated Corporate (D)

361

1,048

-

Total business realignment charges

$

4,037

$

1,829

$

710

(A)Severance costs for the year ended December 31, 2020 related to COGS, D&D and SG&A were $724$283 and $745, respectively. Severance costs for the year ended December 31, 2019 related to SG&A were $682. Severance costs for the year ended December 31, 2018 related to D&D and SG&A were $128 and $41, respectively.
(B)Severance costs for the year ended December 31, 2020 related to COGS, D&D and SG&A were $383$402 and $905, respectively. Severance costs for the year ended December 31, 2019 related to SG&A were $99. Severance costs for the year ended December 31, 2018 related to SG&A were $63.
(C)Severance costs for the year ended December 31, 2020 related to COGS and SG&A were $124 and $110, respectively. Severance costs for the year ended December 31, 2018 related to COGS, SG&A and D&D were $63, $387 and $28, respectively.
(D)Severance costs for the years ended December 31, 2020 and 2019 related to SG&A were $361 and $1,048, respectively.
Schedule of Business Realignment Charges Classified by Statement of Operations

Year ended December 31

2020

    

2019

    

2018

Cost of goods sold

$

1,231

$

-

$

63

Selling, general and administrative

2,121

1,829

491

Design and development

685

-

156

Total business realignment charges

$

4,037

$

1,829

$

710

Electronics [Member]  
Schedule of Restructuring and Related Costs

The expenses for the restructuring activities that relate to the Electronics reportable segment include the following:

Accrual as of

2020 Charge to

Utilization

Accrual as of

January 1, 2020

Expense

Cash

Non-Cash

December 31, 2020

Employee termination benefits

$

52

$

1,034

$

(859)

$

-

$

227

Contract termination costs

-

452

(452)

-

-

Other related costs

-

914

(914)

-

-

Total

$

52

$

2,400

$

(2,225)

$

-

$

227

Accrual as of

2019 Charge to

Utilization

Accrual as of

January 1, 2019

Expense

Cash

Non-Cash

December 31, 2019

Employee termination benefits

$

520

$

(18)

$

(453)

$

3

$

52

Accelerated depreciation

-

289

-

(289)

-

Contract termination costs

17

9

(26)

-

-

Other related costs

119

323

(442)

-

-

Total

$

656

$

603

$

(921)

$

(286)

$

52

Accrual as of

2018 Charge to

Utilization

Accrual as of

January 1, 2018

Expense

Cash

Non-Cash

December 31, 2018

Employee termination benefits

$

-

$

1,939

$

(1,419)

$

-

$

520

Excess and obsolete inventory

-

823

-

(823)

-

Intangible impairment

-

200

-

(200)

-

Fixed asset impairment

-

157

-

(157)

-

Contract termination costs

-

156

(139)

-

17

Other related costs

-

264

(145)

-

119

Total

$

-

$

3,539

$

(1,703)

$

(1,180)

$

656

Control Devices [Member] | Particulate Matter Product Line Strategic Exit [Member]  
Schedule of Restructuring and Related Costs

Accrual as of

2020 Charge

Utilization

Accrual as of

January 1, 2020

to Expense

Cash

Non-Cash

December 31, 2020

Fixed asset impairment and
accelerated depreciation

$

-

$

3,326

$

-

$

(3,326)

$

-

Other related costs

-

102

(102)

-

-

Total

$

-

$

3,428

$

(102)

$

(3,326)

$

-

Control Devices [Member] | Canton Facility Restructuring Plan [Member]  
Schedule of Restructuring and Related Costs

Accrual as of

2020 Charge

Utilization

Accrual as of

January 1, 2020

to Expense

Cash

Non-Cash

December 31, 2020

Employee termination benefits

$

2,636

$

1,119

$

(3,590)

$

-

$

165

Other related costs

-

1,859

(1,859)

-

-

Total

$

2,636

$

2,978

$

(5,449)

$

-

$

165

Accrual as of

2019 Charge

Utilization

Accrual as of

January 1, 2019

to Expense

Cash

Non-Cash

December 31, 2019

Employee termination benefits

$

-

$

8,088

$

(5,452)

$

-

$

2,636

Other related costs

-

4,442

(4,442)

-

-

Total

$

-

$

12,530

$

(9,894)

$

-

$

2,636

XML 55 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment

A summary of financial information by reportable segment is as follows:

Year ended December 31

2020

    

2019

    

2018

Net Sales:

Control Devices

$

342,576

$

431,560

$

441,297

Inter-segment sales

5,475

6,438

8,348

Control Devices net sales

348,051

437,998

449,645

Electronics

257,767

335,195

344,727

Inter-segment sales

24,027

33,735

37,126

Electronics net sales

281,794

368,930

381,853

Stoneridge Brazil

47,663

67,534

80,175

Inter-segment sales

-

6

2

Stoneridge Brazil net sales

47,663

67,540

80,177

Eliminations

(29,502)

(40,179)

(45,476)

Total net sales

$

648,006

$

834,289

$

866,199

Operating (Loss) Income:

Control Devices

$

22,072

$

73,327

$

64,191

Electronics

(3,672)

25,006

28,236

Stoneridge Brazil

3,766

6,539

4,989

Unallocated Corporate (A)

(29,830)

(33,591)

(30,412)

Total operating (loss) income

$

(7,664)

$

71,281

$

67,004

Depreciation and Amortization:

Control Devices

$

15,377

$

13,397

$

11,914

Electronics

10,501

9,872

8,982

Stoneridge Brazil

4,766

6,338

7,443

Unallocated Corporate

2,592

1,252

852

Total depreciation and amortization (B)

$

33,236

$

30,859

$

29,191

Interest Expense, net:

Control Devices

$

343

$

811

$

76

Electronics

612

350

85

Stoneridge Brazil

29

208

824

Unallocated Corporate

5,140

2,955

3,735

Total interest expense, net

$

6,124

$

4,324

$

4,720

Capital Expenditures:

Control Devices

$

11,760

$

12,646

$

16,737

Electronics

11,617

15,476

5,965

Stoneridge Brazil

2,839

5,003

3,242

Unallocated Corporate(C)

1,444

2,699

3,083

Total capital expenditures

$

27,660

$

35,824

$

29,027

As of December 31

2020

    

2019

Total Assets:

Control Devices

$

194,433

$

191,491

Electronics

303,914

285,027

Stoneridge Brazil

61,350

89,393

Corporate (C)

390,851

358,766

Eliminations

(329,140)

(322,468)

Total assets

$

621,408

$

602,209

Schedule Of Revenue From External Customers and Long-Lived Assets, By Geographical Areas [Table Text Block]

Year ended December 31

2020

    

2019

    

2018

Net Sales:

North America

$

330,528

$

457,633

$

480,511

South America

47,663

67,534

80,175

Europe and Other

269,815

309,122

305,513

Total net sales

$

648,006

$

834,289

$

866,199

As of December 31

2020

    

2019

Long-term Assets:

North America

$

110,330

$

87,430

South America

33,785

52,518

Europe and Other

142,629

130,995

Total long-term assets

$

286,744

$

270,943

(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 receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries.
XML 56 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Unaudited Quarterly Financial Data (Tables)
12 Months Ended
Dec. 31, 2020
Unaudited Quarterly Financial Data [Abstract]  
Schedule of Quarterly Financial Information

2020

XML 57 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Narrative) (Details)
€ in Thousands, $ in Thousands
3 Months Ended 12 Months Ended 64 Months Ended
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
shares
May 15, 2015
Mar. 31, 2018
USD ($)
Mar. 31, 2018
EUR (€)
May 16, 2017
Accounting Policy [Line Items]                
Depreciation expense   $ 27,309 $ 24,904 $ 22,786        
Asset impairments   2,326            
Preproduction costs related to long-term supply arrangements, costs capitalized   14,259 7,666          
Impairment of Goodwill   0 0 0        
Intangible assets, net   55,394 58,122          
Amortization   5,399 5,955 6,406        
Amortization expense next year   5,200            
Amortization expense year two   5,200            
Amortization expense year three   4,300            
Amortization expense year four   4,300            
Amortization expense year five   $ 4,300            
Intangible assets, weighted-average remaining amortization period, years   10 years            
Intangible impairment charge   $ 0 0 202        
Design and development expense   $ 49,386 $ 52,198 $ 51,074        
Design and development expense percentage   7.60% 6.30% 5.90%        
Research and development expense reimbursed   $ 19,302 $ 15,096 $ 16,540        
Share-based compensation expense   5,888 6,191 5,632        
Share-based compensation expense capitalized as inventory   $ 0 0 0        
Antidilutive securities excluded from computation of earnings per share | shares   372,937            
Cumulative goodwill impairment   $ 300,083 300,083          
Product warranty and recall accrual   3,647 3,111          
Inventory amount, FIFO   82,308 82,910          
Inventory amount, weighted average cost   8,240 10,539          
Foreign currency transaction gain (loss)   997 (372) 487        
Amortization of financing costs   506 624 326        
Interest expense, net   (6,124) (4,324) (4,720)        
Deferred financing costs, net   2,187 1,625          
Operating lease right-of-use asset   18,944 22,027          
Operating lease liability   19,705 22,527          
Earn-out consideration, operating and financing activities $ 8,474              
Payment of earn-out consideration paid within operating activities   (3,196) 2,308 213        
Earn-out consideration cash payment within financing activities     3,394          
Selling, General and Administrative Expenses [Member]                
Accounting Policy [Line Items]                
Share-based compensation expense   5,888 6,191 5,632        
Prepaid Expenses and Other Current Assets [Member]                
Accounting Policy [Line Items]                
Preproduction costs related to long-term supply arrangements, costs capitalized   14,259 7,544          
Electronics [Member]                
Accounting Policy [Line Items]                
Intangible impairment charge       202        
Interest expense, net   (612) (350) (85)        
Stoneridge Brazil [Member]                
Accounting Policy [Line Items]                
Interest expense, net   (29) (208) (824)        
Control Devices [Member]                
Accounting Policy [Line Items]                
Interest expense, net   $ (343) $ (811) $ (76)        
Performance Based Right to Receive Common Shares [Member]                
Accounting Policy [Line Items]                
Common shares, non-vested | shares   752,784 566,337 628,220        
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number | shares   752,784 566,337 628,220        
Customer Lists [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   $ 29,809 $ 33,284          
Customer Lists [Member] | Electronics [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   23,004            
Customer Lists [Member] | Stoneridge Brazil [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   6,804            
Trade Names [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   10,911 13,354          
Trade Names [Member] | Electronics [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   4,678            
Trade Names [Member] | Stoneridge Brazil [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   6,234            
Technology [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   5,720 7,878          
Technology [Member] | Electronics [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   2,759            
Technology [Member] | Stoneridge Brazil [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   2,863            
Technology [Member] | Control Devices [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   98            
Capitalized Software Development [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   8,954 $ 3,606          
Capitalized Software Development [Member] | Electronics [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   6,330            
Capitalized Software Development [Member] | Control Devices [Member]                
Accounting Policy [Line Items]                
Intangible assets, net   $ 2,623            
Stoneridge Brazil [Member]                
Accounting Policy [Line Items]                
Percentage ownership in consolidated subsidiary         74.00%      
Percentage of additional noncontrolling interest acquired               26.00%
MSIL                
Accounting Policy [Line Items]                
Equity method investment, ownership percentage   49.00% 49.00% 49.00%        
Equity method investments   $ 13,547 $ 12,701          
Maximum [Member] | Pre-production Costs [Member]                
Accounting Policy [Line Items]                
Property, plant and equipment, useful life   7 years            
Maximum [Member] | Capitalized Software Development [Member]                
Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives   P7Y            
Minimum [Member] | Pre-production Costs [Member]                
Accounting Policy [Line Items]                
Property, plant and equipment, useful life   3 years            
Minimum [Member] | Capitalized Software Development [Member]                
Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives   P3Y            
Orlaco [Member]                
Accounting Policy [Line Items]                
Payment of earn-out consideration paid within operating activities     5,080          
Earn-out consideration cash payment within financing activities     3,394          
Earn-out consideration           $ 7,500 € 7,500  
Credit Facility [Member]                
Accounting Policy [Line Items]                
Amortization of financing costs   $ 1,079 1,366          
Interest expense, net     $ (275)          
XML 58 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details) - Sales Revenue, Net [Member]
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Ford Motor Company [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Concentration risk percentage 11.00% 11.00% 12.00%
Volvo [Member]      
Segment Reporting, Revenue Reconciling Item [Line Items]      
Concentration risk percentage 8.00% 8.00% 8.00%
XML 59 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Summary of Significant Accounting Policies    
Raw materials $ 67,775 $ 66,357
Work-in-progress 7,005 5,582
Finished goods 15,768 21,510
Total inventories, net $ 90,548 $ 93,449
XML 60 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Proceeds from sale of productive assets $ 40,000          
Selling, general and administrative       $ 112,474 $ 123,853 $ 138,553
Gain on disposal         33,599  
Inventory, finished goods, gross       15,768 21,510  
Non-core Switches and Connector Product [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]            
Inventory adjustments 1,573          
Disposal group, net sales         41,560 44,537
Disposal group, operating income         4,831 $ 9,086
Control Devices [Member] | Non-core Switches and Connector Product [Member]            
Gain on disposal   $ 33,599        
Control Devices [Member] | Non-core Switches and Connector Product [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]            
Disposal group, sales after disposal         26,304  
Disposal Group, operating income after disposal         1,458  
Selling, general and administrative     $ 322      
Services provided income per agreement recognized as reduction to selling general and administrative expenses       $ 21 1,824  
Disposal group, net sales 4,160          
Disposal group, cost of goods sold 2,775          
Gain on disposal $ 33,921          
Cash received for reimbursement of retention and facility costs on disposal         $ 745  
XML 61 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)
€ in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2017
USD ($)
Jan. 31, 2017
EUR (€)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Mar. 31, 2018
USD ($)
Mar. 31, 2018
EUR (€)
Jan. 31, 2017
EUR (€)
Business Acquisition [Line Items]                  
Earn-out consideration, operating and financing activities     $ 8,474            
Payment of earn-out consideration paid within operating activities       $ (3,196) $ 2,308 $ 213      
Earn-out consideration cash payment within financing activities         3,394        
Orlaco [Member]                  
Business Acquisition [Line Items]                  
Cash $ 79,675 € 74,939              
Cash paid to seller at closing $ 71,701               € 67,439
Acquisition payment held in escrow to secure payment for working capital and other adjustments | €                 € 7,500
Expense related to fair value adjustment for earn-out consideration           $ 369      
Orlaco [Member]                  
Business Acquisition [Line Items]                  
Earn-out consideration             $ 7,500 € 7,500  
Payment of earn-out consideration paid within operating activities         5,080        
Earn-out consideration cash payment within financing activities         $ 3,394        
XML 62 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment $ 402,841 $ 411,454
Less: accumulated depreciation (283,517) (288,971)
Property, Plant and Equipment, Net, Total 119,324 122,483
Land and Land Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment 4,447 4,550
Buildings and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment 39,784 39,263
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment 253,563 226,076
Office Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment 9,993 9,708
Tooling [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment 40,967 76,933
Information Technology [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment 28,491 32,410
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment 654 614
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment 5,198 4,588
Construction In Progress [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant, and equipment $ 19,744 $ 17,312
XML 63 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)
12 Months Ended
Dec. 31, 2020
Buildings and Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 10 years
Buildings and Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 40 years
Machinery and Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Machinery and Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 10 years
Office Furniture and Fixtures [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Office Furniture and Fixtures [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 10 years
Tooling [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 2 years
Tooling [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
Information Technology [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Information Technology [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
Vehicles [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Vehicles [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
Leasehold Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Leasehold Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 10 years
XML 64 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Schedule of Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]    
Goodwill, Beginning Balance $ 35,874  
Goodwill, Ending Balance 39,104 $ 35,874
Electronics [Member]    
Segment Reporting Information [Line Items]    
Goodwill, Beginning Balance 35,874 36,717
Currency translation 3,230 (843)
Goodwill, Ending Balance $ 39,104 $ 35,874
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Other Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Acquired Finite-Lived Intangible Assets [Line Items]    
Acquisition cost $ 88,293 $ 89,628
Accumulated amortization (32,899) (31,506)
Intangible Assets, Net (Excluding Goodwill), Total 55,394 58,122
Customer Lists [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Acquisition cost 48,339 50,750
Accumulated amortization (18,530) (17,466)
Intangible Assets, Net (Excluding Goodwill), Total 29,809 33,284
Trade Names [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Acquisition cost 17,201 20,041
Accumulated amortization (6,290) (6,687)
Intangible Assets, Net (Excluding Goodwill), Total 10,911 13,354
Technology [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Acquisition cost 13,799 15,231
Accumulated amortization (8,079) (7,353)
Intangible Assets, Net (Excluding Goodwill), Total 5,720 7,878
Capitalized Software Development [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Acquisition cost 8,954 3,606
Intangible Assets, Net (Excluding Goodwill), Total $ 8,954 $ 3,606
XML 66 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Summary of Significant Accounting Policies      
Compensation related liabilities   $ 21,852 $ 19,566
Product warranty and recall obligations   9,044 7,685
Other   21,376 27,972
Total accrued expenses and other current liabilities   $ 52,272 $ 55,223
Contingent consideration $ 8,474    
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Summary of Significant Accounting Policies    
Product warranty and recall at beginning of period $ 10,796 $ 10,494
Accruals for warranties established during period 5,898 7,131
Aggregate changes in pre-existing liabilities due to claim developments 1,794 1,037
Settlements made during the period (6,297) (7,600)
Foreign currency translation 500 (266)
Product warranty and recall at end of period $ 12,691 $ 10,796
XML 68 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Summary of Significant Accounting Policies      
Basic weighted-average Common Shares outstanding 27,024,571 27,791,799 28,402,227
Effect of dilutive shares   478,296 677,599
Diluted weighted-average Common Shares outstanding 27,024,571 28,270,095 29,079,826
XML 69 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies Equity and Accumulated Other Comprehensive Loss Common Share Repurchase (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 06, 2020
Feb. 25, 2020
Feb. 24, 2020
May 07, 2019
May 07, 2019
Dec. 31, 2020
Dec. 31, 2019
Mar. 03, 2020
Oct. 26, 2018
Stock Repurchase Program, Authorized Amount     $ 50,000           $ 50,000
Payments for repurchase of common stock           $ 4,995 $ 50,000    
Stock repurchased and retired during period, shares   364,604              
Period over which shares will be repurchased     18 months            
Accelerated Share Repurchase Agreement [Member]                  
Payments for repurchase of common stock         $ 50,000        
Stock repurchased and retired during period, shares         1,349,528        
Percentage of expected shares repurchased       80.00% 80.00%        
Treasury stock, retired, cost method, amount       $ 40,000          
Equity increase (decrease) related to shares repurchase program.       $ 10,000          
Agreement Letter 10b18 [Member]                  
Stock Repurchase Program, Authorized Amount               $ 5,000  
Treasury stock, retired, cost method, amount $ 4,995                
Total company common shares 242,634                
Treasury shares                  
Treasury stock, retired, cost method, amount   $ 10,000              
Additional Paid-In Capital                  
Treasury stock, retired, cost method, amount   $ 10,000              
Additional Paid-In Capital | Agreement Letter 10b18 [Member]                  
Treasury stock, retired, cost method, amount $ 4,995                
XML 70 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Summary of Significant Accounting Policies      
Foreign currency translation, Beginning balance $ (91,472) $ (86,044)  
Foreign currency translation, Other comprehensive income (loss) before reclassifications 2,677 (5,428)  
Other comprehensive income (loss), Foreign currency transaction and translation adjustment, net of tax 2,677 (5,428)  
Foreign currency translation, Ending balance (88,795) (91,472) $ (86,044)
Unrealized gain (loss) on on derivatives, Beginning balance   292  
Unrealized gain (loss) on on derivatives, Other comprehensive income (loss) before reclassifications (2,366) 355  
Unrealized gain (loss) on on derivatives, Amounts reclassified from accumulated other comprehensive loss 1,526 (647)  
Unrealized gain (loss) on on derivatives, Net other comprehensive income (loss), net of tax (840) (292) 435
Unrealized gain (loss) on on derivatives, Ending balance (840)   292
Accumulated other comprehensive income (loss), Beginning balance (91,472) (85,752)  
Total, Other comprehensive loss before reclassifications 311 (5,073)  
Total, Amounts reclassified from accumulated other comprehensive loss 1,526 (647)  
Total, Net other comprehensive loss, net of tax 1,837 (5,720)  
Accumulated other comprehensive income (loss), Ending balance $ (89,635) $ (91,472) $ (85,752)
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of a accounting change $ 296,634 $ 289,904 $ 283,266 $ 244,072
Right of use assets 18,944 22,027    
Lease liabilities $ 19,705 22,527    
ASU 2019-12 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cumulative effect of a accounting change   $ 13,750    
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Narrative) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Revenue [Abstract]    
Contract assets $ 0 $ 0
Contract liabilities 0 0
Capitalized contract acquisition costs $ 0 $ 0
XML 73 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Revenue by Segment and Geographical Location) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]                      
Total net sales $ 189,731 $ 175,764 $ 99,545 $ 182,966 $ 190,365 $ 203,386 $ 222,241 $ 218,297 $ 648,006 $ 834,289 $ 866,199
North America [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 330,528 457,633 480,511
South America [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 47,663 67,534 80,175
Europe [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 214,258 259,461 270,127
Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 55,557 49,661 35,386
Control Devices [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 342,576 431,560 441,297
Control Devices [Member] | North America [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 261,967 365,010 395,148
Control Devices [Member] | Europe [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 29,679 22,467 14,727
Control Devices [Member] | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 50,930 44,083 31,422
Electronics [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 257,767 335,195 344,727
Electronics [Member] | North America [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 68,561 92,623 85,363
Electronics [Member] | Europe [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 184,579 236,994 255,400
Electronics [Member] | Asia Pacific [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 4,627 5,578 3,964
Stoneridge Brazil [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 47,663 67,534 80,175
Stoneridge Brazil [Member] | South America [Member]                      
Disaggregation of Revenue [Line Items]                      
Total net sales                 $ 47,663 $ 67,534 $ 80,175
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Investments (Narrative) (Details)
R$ in Thousands, $ in Thousands
12 Months Ended 64 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
May 15, 2015
Dec. 31, 2019
BRL (R$)
May 16, 2017
Schedule of Equity Method Investments [Line Items]            
Income (loss) from equity method investments $ 1,536 $ 1,578 $ 2,038      
Investment 53,978 $ 32,437        
Selling, General and Administrative Expenses [Member] | Venture Capital Funds [Member]            
Schedule of Equity Method Investments [Line Items]            
Contribution $ 1,550          
MSIL            
Schedule of Equity Method Investments [Line Items]            
Equity method investment, ownership percentage 49.00% 49.00% 49.00%   49.00%  
Equity method investments $ 13,547 $ 12,701        
Income (loss) from equity method investments $ 1,477 1,578 $ 2,038      
Stoneridge Brazil [Member]            
Schedule of Equity Method Investments [Line Items]            
Percentage ownership in consolidated subsidiary       74.00%    
Percentage of additional noncontrolling interest acquired           26.00%
Dividends payable   6,010     R$ 24,154  
Dividends Payable, Price Index Adjustment   921     R$ 3,703  
Autotech Ventures [Member]            
Schedule of Equity Method Investments [Line Items]            
Equity method investment, ownership percentage 6.70%          
Income (loss) from equity method investments $ 59 (211)        
Autotech Ventures [Member] | Venture Capital Funds [Member]            
Schedule of Equity Method Investments [Line Items]            
Investment commitment     $ 10,000      
Contribution expected period (in years)     10 years      
Contribution   1,600        
Investment $ 3,436 $ 1,827        
XML 75 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Narrative) (Details)
¥ in Thousands, kr in Thousands, R$ in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2020
Dec. 31, 2020
USD ($)
Dec. 31, 2020
BRL (R$)
Dec. 31, 2020
SEK (kr)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2020
SEK (kr)
Dec. 31, 2020
CNY (¥)
Jun. 26, 2020
USD ($)
Dec. 31, 2019
BRL (R$)
Dec. 31, 2019
CNY (¥)
Jun. 05, 2019
USD ($)
Debt Instrument [Line Items]                        
Credit Facility covenant compliance   The Company was in compliance with all credit facility covenants at December 31, 2020 and 2019. The Company was in compliance with all credit facility covenants at December 31, 2020 and 2019. The Company was in compliance with all credit facility covenants at December 31, 2020 and 2019.                
Borrowings outstanding   $ 136,000     $ 126,000              
Subsidiary borrowed   71,500     112,000 $ 27,500            
Repayments of credit line   61,500     82,000 $ 52,500            
Outstanding letters of credit   1,720     1,768              
Cash and cash equivalents   73,919     69,403              
2021   7,673                    
2024   136,000                    
Revolving Credit Facility [Member]                        
Debt Instrument [Line Items]                        
Capitalized deferred financing costs         1,366              
Line of credit facility, maximum borrowing capacity                       $ 400,000
Increase in maximum borrowing capacity of credit facility                       $ 150,000
Borrowings outstanding   $ 136,000     126,000              
Write off of deferred debt issuance cost         275              
Debt instrument covenant default of other debt maximum amount         30,000              
Debt instrument covenant uninsured asset losses maximum amount         30,000              
Revolving Credit Facility [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Long-term debt, weighted average interest rate   2.85%         2.85% 2.85%        
Line of Credit [Member]                        
Debt Instrument [Line Items]                        
Line of credit facility, maximum borrowing capacity   $ 2,435     2,136   kr 20,000          
Line of credit         0              
Suzhou Short-Term Credit Line [Member]                        
Debt Instrument [Line Items]                        
Line of credit facility, maximum borrowing capacity   7,663     5,746     ¥ 50,000     ¥ 40,000  
Borrowings outstanding   $ 4,521     $ 2,154              
Outstanding credit lines weighted-average interest rate   4.32%     4.80%   4.32% 4.32%   4.80% 4.80%  
Suzhou Short-Term Credit Line [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Outstanding credit lines interest rate   5.00% 5.00% 5.00%                
Suzhou Short-Term Credit Line [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Outstanding credit lines interest rate   3.85% 3.85% 3.85%                
Bank Acceptance Draft Credit Line [Member]                        
Debt Instrument [Line Items]                        
Credit facility, borrowing capacity   $ 2,299     $ 2,154     ¥ 15,000     ¥ 15,000  
Borrowings outstanding   414     150              
Stoneridge Brazil?s Bank Overdraft Credit                        
Debt Instrument [Line Items]                        
Subsidiary borrowed and repaid   1,306 R$ 7,150                  
Amendment Number One [Member] | Revolving Credit Facility [Member]                        
Debt Instrument [Line Items]                        
Capitalized deferred financing costs   $ 1,079                    
Credit facility required minimum liquidity                 $ 150,000      
Amendment Number One [Member] | Revolving Credit Facility [Member] | Quarter Ended December 31, 2020 [Member]                        
Debt Instrument [Line Items]                        
Minimum interest coverage ratio                 2.75%      
Amendment Number One [Member] | Revolving Credit Facility [Member] | Quarter Ended March 31, 2021 [Member]                        
Debt Instrument [Line Items]                        
Minimum interest coverage ratio                 3.25%      
Amendment Number One [Member] | Revolving Credit Facility [Member] | Quarters Ended After March 31, 2021 [Member]                        
Debt Instrument [Line Items]                        
Minimum interest coverage ratio                 3.50%      
Amendment Number One [Member] | Revolving Credit Facility [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Cash and cash equivalents                 $ 130,000      
Amendment Number One [Member] | Revolving Credit Facility [Member] | Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]                        
Debt Instrument [Line Items]                        
Basis spread on variable rate 0.50%                      
Stoneridge Brazil [Member]                        
Debt Instrument [Line Items]                        
Long-term debt, weighted average interest rate   6.79%         6.79% 6.79%        
Stoneridge Brazil [Member] | Line of Credit [Member]                        
Debt Instrument [Line Items]                        
Line of credit facility, maximum borrowing capacity   $ 1,244               R$ 5,000    
Borrowings outstanding         $ 0              
Stoneridge Brazil [Member] | Term Loan [Member]                        
Debt Instrument [Line Items]                        
2021   1,561                    
Specified Hedge Borrowings [Member] | Amendment Number One [Member] | Revolving Credit Facility [Member]                        
Debt Instrument [Line Items]                        
Borrowings outstanding   50,000                    
Specified Hedge Borrowings [Member] | Amendment Number One [Member] | Revolving Credit Facility [Member] | Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]                        
Debt Instrument [Line Items]                        
Basis spread on variable rate 0.00%                      
Electronics [Member] | Line of Credit [Member]                        
Debt Instrument [Line Items]                        
Borrowings outstanding   1,591         kr 13,072          
Subsidiary borrowed   38,092   kr 312,921                
Repayments of credit line   $ 36,501   kr 299,849                
Stoneridge Brazil Short-Term Obligations [Member] | Maximum [Member]                        
Debt Instrument [Line Items]                        
Short-term debt, weighted average interest rate   8.80%         8.80% 8.80%        
Stoneridge Brazil Short-Term Obligations [Member] | Minimum [Member]                        
Debt Instrument [Line Items]                        
Short-term debt, weighted average interest rate   5.64%         5.64% 5.64%        
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Schedule of Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Revolving credit facility $ 136,000 $ 126,000
Debt:    
Long-term debt 143,673  
Total debt 7,673 3,126
Less: current portion (7,673) (2,672)
Total long-term debt, net   454
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Revolving credit facility $ 136,000 126,000
Debt:    
Debt, maturity June 2024  
Suzhou Short-Term Credit Line [Member]    
Debt Instrument [Line Items]    
Revolving credit facility $ 4,521 2,154
Debt:    
Debt, maturity September 2021  
Maximum [Member] | Suzhou Short-Term Credit Line [Member]    
Debt:    
Outstanding credit lines interest rate 5.00%  
Minimum [Member] | Line of Credit [Member]    
Debt:    
Interest rate 2.85%  
Minimum [Member] | Revolving Credit Facility [Member]    
Debt:    
Long-term debt, weighted average interest rate 2.85%  
Minimum [Member] | Suzhou Short-Term Credit Line [Member]    
Debt:    
Outstanding credit lines interest rate 3.85%  
Stoneridge Brazil Short-Term Obligations [Member] | Maximum [Member]    
Debt:    
Short-term debt, weighted average interest rate 8.80%  
Stoneridge Brazil Short-Term Obligations [Member] | Minimum [Member]    
Debt:    
Short-term debt, weighted average interest rate 5.64%  
Sweden Short-Term Note [Member]    
Debt Instrument [Line Items]    
Revolving credit facility $ 1,591  
Debt:    
Debt, maturity January 2021  
Outstanding credit lines interest rate 2.60%  
Stoneridge Brazil Short-Term Obligations [Member]    
Debt Instrument [Line Items]    
Short-term debt $ 1,561  
Stoneridge Brazil Short-Term Obligations [Member] | Stoneridge Brazil Short-Term Obligations [Member]    
Debt:    
Debt, maturity June 2021 - November 2021  
Stoneridge Brazil Long-Term Notes [Member]    
Debt:    
Long-term debt   $ 972
XML 77 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Future Maturities of Long-Term Debt) (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Debt [Abstract]  
2021 $ 7,673
2024 136,000
Total long-term debt $ 143,673
XML 78 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Loss Carryforwards [Line Items]                        
Income tax expense (benefit) on operations $ 920 $ 1,814 $ (6,721) $ 1,213 $ (4,249) $ 1,450 $ 9,066 $ 1,835 $ (2,774) $ 8,102 $ 11,210  
Unremitted earnings of foreign subsidiaries                     52,715  
Total operating income (loss) 5,673 $ 9,827 $ (26,823) $ 3,659 1,073 $ 9,323 $ 49,186 $ 11,699 (7,664) 71,281 67,004  
General business tax credit carry forwards, expiration date                       Dec. 31, 2025
Liability for uncertain tax positions reduction to noncurrent asset 3,449               3,449      
Unrecognized tax benefits that would impact effective tax rate 3,449       $ 3,449       3,449 3,449    
Amount affecting the Company's tax rate                 (2,252) 14,363 13,662  
Gross interest and penalties expense (benefit)                 0 (5) (13)  
Impairment of Goodwill                 0 $ 0 0  
Deferred tax liability related to earnings that are not considered indefinitely reinvested                     $ 13,750  
State and Local Jurisdiction [Member]                        
Operating Loss Carryforwards [Line Items]                        
Net operating loss carry forwards 74,474               74,474      
General business and foreign tax credit carry forwards 1,792               1,792      
Foreign Tax Authority [Member]                        
Operating Loss Carryforwards [Line Items]                        
Net operating loss carry forwards 30,991               30,991      
General business and foreign tax credit carry forwards 1,348               1,348      
U.S. Federal [Member]                        
Operating Loss Carryforwards [Line Items]                        
Total operating income (loss)                 (15,801)      
General business and foreign tax credit carry forwards $ 19,810               $ 19,810      
Maximum [Member] | State and Local Jurisdiction [Member]                        
Operating Loss Carryforwards [Line Items]                        
Operating loss carry forwards, expiration dates                 Dec. 31, 2040      
Maximum [Member] | Foreign Tax Authority [Member]                        
Operating Loss Carryforwards [Line Items]                        
Operating loss carry forwards, expiration dates                 Dec. 31, 2025      
Minimum [Member] | State and Local Jurisdiction [Member]                        
Operating Loss Carryforwards [Line Items]                        
Operating loss carry forwards, expiration dates                 Dec. 31, 2024      
Minimum [Member] | Foreign Tax Authority [Member]                        
Operating Loss Carryforwards [Line Items]                        
Operating loss carry forwards, expiration dates                 Dec. 31, 2021      
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income before income taxes:                      
Domestic                 $ (25,403) $ 30,464 $ 32,907
Foreign                 14,679 37,929 32,151
(Loss) income before income taxes                 (10,724) 68,393 65,058
Provision for income taxes:                      
Federal                 (3) (4,384) 2,370
State and foreign                 5,182 6,900 6,288
Total current expense (benefit)                 5,179 2,516 8,658
Deferred:                      
Federal                 (8,512) 6,780 3,788
State and foreign                 559 (1,194) (1,236)
Total deferred benefit                 (7,953) 5,586 2,552
(Benefit) provision for income taxes $ 920 $ 1,814 $ (6,721) $ 1,213 $ (4,249) $ 1,450 $ 9,066 $ 1,835 $ (2,774) $ 8,102 $ 11,210
XML 80 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Effective Income Tax Rate Reconciliation, Amount [Abstract]                      
Statutory U.S. federal income tax (benefit) provision                 $ (2,252) $ 14,363 $ 13,662
State income taxes, net of federal tax benefit                 (647) 152 95
Tax credits and incentives                 (2,791) (6,297) (5,159)
Foreign tax rate differential                 90 1,347 710
Impact of change in enacted tax law                 1,108 993 (848)
Change in valuation allowance                 2,174 (138) (1,922)
U.S. tax on foreign earnings                 (433) (3,373) 664
Compensation and benefits                 362 (469) 839
Other                 (385) 1,524 3,169
(Benefit) provision for income taxes $ 920 $ 1,814 $ (6,721) $ 1,213 $ (4,249) $ 1,450 $ 9,066 $ 1,835 $ (2,774) $ 8,102 $ 11,210
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:    
Inventories $ 1,858 $ 2,254
Employee compensation and benefits 2,306 2,105
Accrued liabilities and reserves 3,649 3,211
Property, plant and equipment 943 552
Tax loss carryforwards 12,307 7,536
Tax credit carryforwards 22,949 15,448
Right-of-use assets 4,199 4,768
Other 897 582
Gross deferred tax assets 49,108 36,456
Less: Valuation allowance (10,237) (8,586)
Deferred tax assets less valuation allowance 38,871 27,870
Deferred tax liabilities:    
Property, plant and equipment (2,400) (2,071)
Intangible assets (13,630) (14,846)
Outside basis difference in foreign subsidiary   (13,750)
Lease liability (4,076) (4,695)
Other (4,793) (375)
Gross deferred tax liabilities (24,899) (35,737)
Net deferred tax assets (liabilities) $ 13,972  
Net deferred tax liabilities   $ (7,867)
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Classification of Net Deferred Tax Asset) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Income Taxes [Abstract]    
Long-term deferred tax assets $ 26,907 $ 4,663
Long-term deferred tax liabilities (12,935) (12,530)
Net deferred tax assets (liabilities) $ 13,972  
Net deferred tax liabilities   $ (7,867)
XML 83 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Summary of Income Tax Contingencies) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes [Abstract]      
Balance as of January 1 $ 3,449 $ 3,481 $ 3,645
Tax positions related to the current year:      
Additions
Tax positions related to prior years:      
Reductions   (32) (165)
Expiration of statutes of limitation     1
Balance as of December 31 $ 3,449 $ 3,449 $ 3,481
XML 84 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Schedule of Tax Years Open for Examination) (Details)
12 Months Ended
Dec. 31, 2020
Minimum [Member] | U.S. Federal [Member] | Internal Revenue Service (IRS) [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2017
Minimum [Member] | U.S. Federal [Member] | Income Tax Authority Argentina [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2015
Minimum [Member] | Foreign Tax Authority [Member] | Federal Ministry of Finance, Germany [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2016
Minimum [Member] | Foreign Tax Authority [Member] | Ministry of Economic Affairs and Finance, Italy [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2015
Minimum [Member] | Foreign Tax Authority [Member] | Tax and Customs Administration, Netherlands [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2017
Minimum [Member] | Brazil [Member] | Secretariat of the Federal Revenue Bureau of Brazil [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2014
Minimum [Member] | China [Member] | State Administration of Taxation, China [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2017
Minimum [Member] | France [Member] | Ministry of the Economy, Finance and Industry, France [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2017
Minimum [Member] | Mexico [Member] | Mexican Tax Authority [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2015
Minimum [Member] | Spain [Member] | Tax Authority, Spain [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2016
Minimum [Member] | Sweden [Member] | Swiss Federal Tax Administration (FTA) [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2015
Minimum [Member] | United Kingdom [Member] | Her Majesty's Revenue and Customs (HMRC) [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2019
Maximum [Member] | U.S. Federal [Member] | Internal Revenue Service (IRS) [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | U.S. Federal [Member] | Income Tax Authority Argentina [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | Foreign Tax Authority [Member] | Federal Ministry of Finance, Germany [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | Foreign Tax Authority [Member] | Ministry of Economic Affairs and Finance, Italy [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | Foreign Tax Authority [Member] | Tax and Customs Administration, Netherlands [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | Brazil [Member] | Secretariat of the Federal Revenue Bureau of Brazil [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | China [Member] | State Administration of Taxation, China [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | France [Member] | Ministry of the Economy, Finance and Industry, France [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | Mexico [Member] | Mexican Tax Authority [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | Spain [Member] | Tax Authority, Spain [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | Sweden [Member] | Swiss Federal Tax Administration (FTA) [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
Maximum [Member] | United Kingdom [Member] | Her Majesty's Revenue and Customs (HMRC) [Member]  
Income Tax Examination [Line Items]  
Open Tax Year 2020
XML 85 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Lessor, Lease, Description [Line Items]    
Property, plant and equipment, net $ 119,324 $ 122,483
Accumulated depreciation $ 283,517 $ 288,971
Lessor, existence of option to extend true  
Option to extend true  
Operating lease income $ 674  
Variable lease income $ 199  
Option to terminate true  
Control Devices [Member]    
Lessor, Lease, Description [Line Items]    
Accumulated depreciation $ 7,637  
Lessor, option to extend The lease includes two optional extension terms of five years each.  
Extension terms 5 years  
Land [Member] | Control Devices [Member]    
Lessor, Lease, Description [Line Items]    
Property, plant and equipment, net $ 1,225  
Buildings and Improvements [Member] | Control Devices [Member]    
Lessor, Lease, Description [Line Items]    
Property, plant and equipment, net $ 9,635  
XML 86 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Components of lease expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Lease Cost    
Operating lease cost $ 5,330 $ 5,740
Short-term lease cost 665 529
Variable lease cost 614 363
Total lease cost $ 6,609 $ 6,632
XML 87 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Leases -Balance sheet information (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Assets [Abstract]    
Operating lease right-of-use asset $ 18,944 $ 22,027
Financial position us-gaap:OperatingLeaseRightOfUseAsset us-gaap:OperatingLeaseRightOfUseAsset
Liabilities [Abstract]    
Operating lease current liability, included in other current liabilities $ 4,271 $ 4,556
Financial position us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent
Operating lease long-term liability $ 15,434 $ 17,971
Financial position us-gaap:OperatingLeaseLiabilityNoncurrent us-gaap:OperatingLeaseLiabilityNoncurrent
Total lease liabilities $ 19,705 $ 22,527
XML 88 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Maturities of lease liabilities:    
2021 $ 4,873  
2022 3,862  
2023 3,627  
2024 3,208  
2025 2,444  
Thereafter 5,707  
Total future minimum lease payments 23,721  
Less: imputed interest (4,016)  
Total lease liabilities $ 19,705 $ 22,527
XML 89 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Weighted-average remaining lease term and discount rate (Details)
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating leases - Weighted-average remaining lease term (in years) 6 years 3 months 29 days 6 years 8 months 15 days
Operating leases - Weighted-average discount rate 5.77% 5.75%
XML 90 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Other information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Cash paid related to operating lease obligations $ 5,550 $ 5,558
Right-of-use assets obtained in exchange for new operating lease liabilities $ 822 $ 6,065
XML 91 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future minimum lease payment receivables (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 1,544
2022 1,582
2023 1,622
2024 1,662
2025 1,704
Thereafter 3,083
Total future minimum lease payment receivables $ 11,197
XML 92 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation Plans (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 7 Months Ended 12 Months Ended
May 31, 2018
May 31, 2016
May 31, 2013
Apr. 30, 2005
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
May 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation vested in period, fair value           $ 5,288 $ 12,376 $ 12,577  
Excess tax benefit realized from vesting of restricted Common Shares           $ 46 $ 1,289 $ 1,584  
Time Based Awards [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common shares, forfeited or cancelled           (37,123) (46,403)    
Weighted average grant date fair value, granted           $ 17.78 $ 30.01 $ 24.69  
Unrecognized compensation expense         $ 4,297 $ 4,297      
Employee service share-based compensation, nonvested, period for recognition           1 year 4 months 24 days      
Performance Based Awards [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common shares, forfeited or cancelled           (77,670) (75,840)    
Weighted average grant date fair value, granted           $ 17.10 $ 34.17    
Unrecognized compensation expense         $ 628 $ 628      
Employee service share-based compensation, nonvested, period for recognition           1 year 5 months 12 days      
Plan 2006 [Member] | Time Based Awards [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation award vesting period           3 years 3 years 3 years  
Plan 2006 [Member] | Performance Based Awards [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation award vesting period           3 years 3 years 3 years  
2016 Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation award reserved for issuance of common shares   1,800,000     2,900,000        
Share-based compensation, increase in awards reserved for issuance of common shares                 1,100,000
Share-based compensation award granted in period           1,868,930      
Share-based compensation award, number of shares available for grant         1,326,299 1,326,299      
2016 Plan [Member] | Time Based Awards [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation award granted in period           735,361      
2016 Plan [Member] | Performance Based Awards [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation award granted in period           1,133,569      
Share-based compensation award vesting period           3 years 3 years 3 years  
Director Share Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation award reserved for issuance of common shares 850,000   700,000 500,000          
Share-based compensation, increase in awards reserved for issuance of common shares 150,000   200,000            
Share-based compensation award vesting period           1 year      
Share-based compensation restricted common shares issued           718,467      
Share-based compensation, maximum number of shares issuable           131,533      
XML 93 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Return on invested capital 18.00% 18.00%  
Performance Based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total shareholder return 45.00% 45.00% 55.00%
Earnings per share 36.00% 36.00% 45.00%
XML 94 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Time Based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance 361,834 419,996  
Common shares, granted 306,161 184,645  
Common shares, vested (128,144) (196,404)  
Common shares, forfeited or cancelled (37,123) (46,403)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance 502,728 361,834 419,996
Weighted average grant date fair value, non-vested $ 25.84 $ 19.64  
Weighted average grant date fair value, granted 17.78 30.01 $ 24.69
Weighted average grant date fair value, vested 22.13 17.08  
Weighted average grant date fair value, forfeited or cancelled 25.37 23.70  
Weighted average grant date fair value, non-vested $ 21.89 $ 25.84 $ 19.64
Performance Based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance 566,336 628,220  
Common shares, granted 409,686 250,858  
Common shares, vested (145,569) (236,902)  
Common shares, forfeited or cancelled (77,670) (75,840)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance 752,783 566,336 628,220
Weighted average grant date fair value, non-vested $ 28.97 $ 21.41  
Weighted average grant date fair value, granted 17.10 34.17  
Weighted average grant date fair value, vested 22.08 14.92  
Weighted average grant date fair value, forfeited or cancelled 24.37 27.42  
Weighted average grant date fair value, non-vested $ 24.32 $ 28.97 $ 21.41
XML 95 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-Based Compensation [Abstract]      
Expenses related to employee benefit plans $ 3,812 $ 4,260 $ 3,520
XML 96 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Fair Value Measurements (Narrative) (Details)
€ in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Feb. 18, 2020
USD ($)
Mar. 31, 2018
USD ($)
Mar. 31, 2018
EUR (€)
Dec. 31, 2017
USD ($)
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Borrowings outstanding   $ 136,000 $ 126,000          
Assets fair value adjustment   0 0          
Impairment of Goodwill   0 0 $ 0        
Payment of earn-out consideration paid within operating activities   (3,196) 2,308 213        
Earn-out consideration cash payment within financing activities     3,394          
Earn-out consideration, operating and financing activities $ 8,474              
Transfers in or out of Level 3   0            
Asset impairments   2,326            
Particulate Matter Fixed Assets [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Asset impairments   2,326            
Euro-Denominated Foreign Currency Forward Contracts [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Gain (loss) on derivative instruments held for trading purposes, net       73        
Cash Flow Hedging [Member] | U.S. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Notional amounts     0          
Cash Flow Hedging [Member] | Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Notional amounts   1,242 0          
Cash Flow Hedging [Member] | Interest Rate Swap [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Notional amounts         $ 50,000      
Interest expense   433            
Cash Flow Hedging [Member] | Interest Rate Swap [Member] | Credit Facility [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Borrowings outstanding   136,000            
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Forward Currency Contracts [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Notional amounts   1,242            
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Interest Rate Swap [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Notional amounts   50,000            
Not Designated as Hedging Instrument [Member] | Euro-Denominated Foreign Currency Forward Contracts [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Notional amounts   0 0 $ 0       $ 1,486
Control Devices [Member] | Particulate Matter Fixed Assets [Member] | Tallinn, Estonia Facility [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Asset impairments   2,326            
Control Devices [Member] | Selling, General and Administrative Expenses [Member] | Particulate Matter Fixed Assets [Member] | Tallinn, Estonia Facility [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Asset impairments   $ 2,326            
Orlaco [Member]                
Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]                
Earn-out consideration           $ 7,500 € 7,500  
Payment of earn-out consideration paid within operating activities     5,080          
Earn-out consideration cash payment within financing activities     $ 3,394          
XML 97 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details) - Cash Flow Hedging [Member] - USD ($)
$ in Thousands
Dec. 31, 2020
Feb. 18, 2020
Forward Currency Contracts [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Notional amounts $ 1,242  
Interest Rate Swap [Member]    
Derivatives, Fair Value [Line Items]    
Notional amounts   $ 50,000
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Notional amounts 50,000  
Prepaid Expenses and Other Current Assets [Member] | Forward Currency Contracts [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Financial assets carried at fair value 255  
Accrued Expenses and Other Current Liabilities [Member] | Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Financial liabilities carried at fair value $ 1,318  
XML 98 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details) - Designated as Hedging Instrument [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Forward Currency Contracts [Member]      
Derivatives designated as cash flow hedges:      
Gain (loss) recorded in other comprehensive income (loss) $ (1,244) $ 450 $ 1,967
Gain (loss) reclassified from other comprehensive income (loss) into net income (1,499) 820 1,376
Foreign currency cash flow hedge gain (loss) to be reclassified during next 12 months 255    
Losses expected to be recognized in interest expense in next year 591    
Losses expected to be recognized in interest expense after next year 727    
Interest Rate Swap [Member]      
Derivatives designated as cash flow hedges:      
Gain (loss) recorded in other comprehensive income (loss) (1,751)    
Gain (loss) reclassified from other comprehensive income (loss) into net income (433)    
Cost of Goods Sold [Member] | Forward Currency Contracts [Member]      
Derivatives designated as cash flow hedges:      
Gain (loss) reclassified from other comprehensive income (loss) into net income (1,146) 695 1,259
Design and Development Expense [Member] | Forward Currency Contracts [Member]      
Derivatives designated as cash flow hedges:      
Gain (loss) reclassified from other comprehensive income (loss) into net income (29) 125 117
Selling, General and Administrative Expenses [Member] | Forward Currency Contracts [Member]      
Derivatives designated as cash flow hedges:      
Gain (loss) reclassified from other comprehensive income (loss) into net income $ (324) $ 0 $ 0
XML 99 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Financial assets carried at fair value:    
Forward currency asset contracts $ 255  
Total financial assets carried at fair value 255  
Financial liabilities carried at fair value:    
Interest rate swap 1,318  
Earn-out consideration 5,813 $ 12,011
Total financial liabilities carried at fair value 7,131 $ 12,011
Fair Value, Inputs, Level 2 [Member]    
Financial assets carried at fair value:    
Forward currency asset contracts 255  
Total financial assets carried at fair value 255  
Financial liabilities carried at fair value:    
Interest rate swap 1,318  
Total financial liabilities carried at fair value 1,318  
Fair Value, Inputs, Level 3 [Member]    
Financial liabilities carried at fair value:    
Earn-out consideration 5,813  
Total financial liabilities carried at fair value $ 5,813  
XML 100 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details) - Earnout Consideration [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Financial liability, Beginning balance $ 12,011 $ 18,672
Change in fair value (3,196) 2,308
Foreign currency adjustments (3,002) (495)
Earn-out consideration cash payment   (8,474)
Financial liability, Ending balance 5,813 12,011
Orlaco [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Financial liability, Beginning balance   8,602
Foreign currency adjustments   (128)
Earn-out consideration cash payment   (8,474)
Stoneridge Brazil [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Financial liability, Beginning balance 12,011 10,070
Change in fair value (3,196) 2,308
Foreign currency adjustments (3,002) (367)
Financial liability, Ending balance $ 5,813 $ 12,011
XML 101 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Narrative) (Details)
R$ in Thousands, $ in Thousands
12 Months Ended
Aug. 12, 2020
USD ($)
Aug. 12, 2020
BRL (R$)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2020
BRL (R$)
Dec. 31, 2019
BRL (R$)
Dec. 31, 2017
USD ($)
Short-term Debt [Line Items]                
Environmental remediation accrued undiscounted liability     $ 180 $ 82        
Environmental remediation cost incurred     128          
Loss recoveries and insurance gain contingencies               $ 1,644
Product warranty and recall accrual     3,647 3,111        
Cash proceeds related to damaged inventory and incremental costs     0   $ 241      
Cash proceeds within cash flows from investing activities         1,403      
Selling, General and Administrative Expenses [Member]                
Short-term Debt [Line Items]                
Insurance recoveries     0 0 $ 0      
Gain on litigation       6,473        
Interest Income [Member]                
Short-term Debt [Line Items]                
Gain on litigation       2,392        
Professional Fees [Member]                
Short-term Debt [Line Items]                
Gain on litigation       990        
Stoneridge Brazil [Member]                
Short-term Debt [Line Items]                
Litigation amount $ 1,538 R$ 7,995            
Letter of Credit [Member]                
Short-term Debt [Line Items]                
Line of credit     1,489          
Stoneridge Brazil [Member] | Civil, labor and other tax contingencies [Member]                
Short-term Debt [Line Items]                
Loss contingency, estimate of possible loss     $ 8,416 $ 7,300   R$ 43,736 R$ 29,700  
XML 102 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Headquarter Relocation and Consolidation (Narrative) (Details) - Headquarter Relocation [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring expense $ 0 $ 0 $ 269
Grant Agreement, Maximum Value 1,400    
Grant income $ 0 $ 429 $ 312
XML 103 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Business Realignment and Restructuring (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense $ 2,400 $ 603 $ 3,539
Additional restructuring costs 200    
Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 2,978 12,530  
Particulate Matter Product Line Strategic Exit [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 3,428    
Particulate Matter Product Line Strategic Exit [Member] | Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 3,428    
Particulate Matter Product Line Strategic Exit [Member] | Control Devices [Member] | Minimum [Member]      
Restructuring Cost and Reserve [Line Items]      
Estimated total cost 2,800    
Particulate Matter Product Line Strategic Exit [Member] | Control Devices [Member] | Maximum [Member]      
Restructuring Cost and Reserve [Line Items]      
Estimated total cost 6,330    
Canton Facility Restructuring Plan [Member] | Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 2,978 12,530  
Employee Termination [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 1,034 (18) 1,939
Employee Termination [Member] | Canton Facility Restructuring Plan [Member] | Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 1,119 8,088  
Excess and Obsolete Inventory [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense     823
Intangible Impairment [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense     200
Fixed Asset Impairment [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense     157
Other Restructuring [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 914 323 264
Other Restructuring [Member] | Particulate Matter Product Line Strategic Exit [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 102    
Other Restructuring [Member] | Canton Facility Restructuring Plan [Member] | Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 1,859 4,442  
Contract Termination [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 452 9 156
Selling, General and Administrative Expenses [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 1,774    
Selling, General and Administrative Expenses [Member] | Particulate Matter Product Line Strategic Exit [Member] | Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 2,611    
Selling, General and Administrative Expenses [Member] | Canton Facility Restructuring Plan [Member] | Canton Facility [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense   1,526  
Selling, General and Administrative Expenses [Member] | Canton Facility Restructuring Plan [Member] | Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 551    
Cost of Goods Sold [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 147    
Cost of Goods Sold [Member] | Particulate Matter Product Line Strategic Exit [Member] | Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 817    
Cost of Goods Sold [Member] | Canton Facility Restructuring Plan [Member] | Canton Facility [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense   7,625  
Cost of Goods Sold [Member] | Canton Facility Restructuring Plan [Member] | Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 1,659    
Cost of Goods Sold [Member] | Excess and Obsolete Inventory [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense     $ 823
Design and Development Expense [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense 479    
Design and Development Expense [Member] | Canton Facility Restructuring Plan [Member] | Canton Facility [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense   $ 3,379  
Design and Development Expense [Member] | Canton Facility Restructuring Plan [Member] | Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring expense $ 768    
XML 104 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Business Realignment and Restructuring (Schedule of Restructuring and Related Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Particulate Matter Product Line Strategic Exit [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense $ 3,428    
Cash payments (102)    
Utilization, Non-Cash (3,326)    
Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 2,978 $ 12,530  
Control Devices [Member] | Particulate Matter Product Line Strategic Exit [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 3,428    
Control Devices [Member] | Canton Facility Restructuring Plan [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance 2,636    
Charge to expense 2,978 12,530  
Cash payments (5,449) (9,894)  
Utilization, Non-Cash    
Restructuring Reserve, Ending Balance 165 2,636  
Control Devices [Member] | Cost of Goods Sold [Member] | Particulate Matter Product Line Strategic Exit [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 817    
Control Devices [Member] | Cost of Goods Sold [Member] | Canton Facility Restructuring Plan [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 1,659    
Control Devices [Member] | Selling, General and Administrative Expenses [Member] | Particulate Matter Product Line Strategic Exit [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 2,611    
Control Devices [Member] | Selling, General and Administrative Expenses [Member] | Canton Facility Restructuring Plan [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 551    
Control Devices [Member] | Design and Development Expense [Member] | Canton Facility Restructuring Plan [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 768    
Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance 52 656
Charge to expense 2,400 603 3,539
Cash payments (2,225) (921) (1,703)
Utilization, Non-Cash   (286) (1,180)
Restructuring Reserve, Ending Balance 227 52 656
Electronics [Member] | Cost of Goods Sold [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 147    
Electronics [Member] | Selling, General and Administrative Expenses [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 1,774    
Electronics [Member] | Design and Development Expense [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 479    
Employee Termination [Member] | Control Devices [Member] | Canton Facility Restructuring Plan [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance 2,636    
Charge to expense 1,119 8,088  
Cash payments (3,590) (5,452)  
Utilization, Non-Cash    
Restructuring Reserve, Ending Balance 165 2,636  
Employee Termination [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance 52 520
Charge to expense 1,034 (18) 1,939
Cash payments (859) (453) (1,419)
Utilization, non-cash   3  
Restructuring Reserve, Ending Balance 227 52 520
Excess and Obsolete Inventory [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance    
Charge to expense     823
Utilization, Non-Cash     (823)
Excess and Obsolete Inventory [Member] | Electronics [Member] | Cost of Goods Sold [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense     823
Non-Cash Fixed Asset Charges [Member] | Particulate Matter Product Line Strategic Exit [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 3,326    
Utilization, Non-Cash (3,326)    
Accelerated Depreciation [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense   289  
Utilization, Non-Cash   (289)  
Intangible Impairment [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance    
Charge to expense     200
Utilization, Non-Cash     (200)
Fixed Asset Impairment [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance    
Charge to expense     157
Utilization, Non-Cash     (157)
Contract Termination [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance   17
Charge to expense 452 9 156
Cash payments (452) (26) (139)
Restructuring Reserve, Ending Balance     17
Other Restructuring [Member] | Particulate Matter Product Line Strategic Exit [Member]      
Restructuring Cost and Reserve [Line Items]      
Charge to expense 102    
Cash payments (102)    
Other Restructuring [Member] | Control Devices [Member] | Canton Facility Restructuring Plan [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance    
Charge to expense 1,859 4,442  
Cash payments (1,859) (4,442)  
Utilization, Non-Cash    
Restructuring Reserve, Ending Balance  
Other Restructuring [Member] | Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve, Beginning Balance   119
Charge to expense 914 323 264
Cash payments $ (914) $ (442) (145)
Restructuring Reserve, Ending Balance     $ 119
XML 105 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Business Realignment and Restructurings Realignment Charges Classified by Statement of Operations) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]      
Total business realignment charges $ 4,037 $ 1,829 $ 710
Cost of Goods Sold [Member]      
Restructuring Cost and Reserve [Line Items]      
Total business realignment charges 1,231   63
Selling, General and Administrative Expenses [Member]      
Restructuring Cost and Reserve [Line Items]      
Total business realignment charges 2,121 1,829 491
Design and Development Expense [Member]      
Restructuring Cost and Reserve [Line Items]      
Total business realignment charges 685   156
Control Devices [Member]      
Restructuring Cost and Reserve [Line Items]      
Total business realignment charges 1,752 682 169
Control Devices [Member] | Cost of Goods Sold [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs 724    
Control Devices [Member] | Selling, General and Administrative Expenses [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs 745 682 41
Control Devices [Member] | Design and Development Expense [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs 283   128
Electronics [Member]      
Restructuring Cost and Reserve [Line Items]      
Total business realignment charges 1,690 99 63
Electronics [Member] | Cost of Goods Sold [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs 383    
Electronics [Member] | Selling, General and Administrative Expenses [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs 905 99 63
Electronics [Member] | Design and Development Expense [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs 402    
Stoneridge Brazil [Member]      
Restructuring Cost and Reserve [Line Items]      
Total business realignment charges 234   478
Stoneridge Brazil [Member] | Cost of Goods Sold [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs     63
Stoneridge Brazil [Member] | Cost of Goods Sold [Member] | Stoneridge Brazil [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs 124    
Stoneridge Brazil [Member] | Selling, General and Administrative Expenses [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs     387
Stoneridge Brazil [Member] | Selling, General and Administrative Expenses [Member] | Stoneridge Brazil [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs 110    
Stoneridge Brazil [Member] | Design and Development Expense [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs     $ 28
Unallocated Corporate [Member]      
Restructuring Cost and Reserve [Line Items]      
Total business realignment charges 361 1,048  
Unallocated Corporate [Member] | Selling, General and Administrative Expenses [Member]      
Restructuring Cost and Reserve [Line Items]      
Severance costs $ 361 $ 1,048  
XML 106 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting (Narrative) (Details)
12 Months Ended
Dec. 31, 2020
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 107 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Net Sales:                      
Net sales $ 189,731 $ 175,764 $ 99,545 $ 182,966 $ 190,365 $ 203,386 $ 222,241 $ 218,297 $ 648,006 $ 834,289 $ 866,199
Operating Income (Loss)                      
Total operating income (loss) 5,673 $ 9,827 $ (26,823) $ 3,659 1,073 $ 9,323 $ 49,186 $ 11,699 (7,664) 71,281 67,004
Total income before income taxes                 (10,724) 68,393 65,058
Depreciation and Amortization:                      
Total depreciation and amortization                 33,236 30,859 29,191
Interest Expense, net:                      
Total interest expense, net                 6,124 4,324 4,720
Capital Expenditures:                      
Capital expenditures                 27,660 35,824 29,027
Long-Lived Assets 286,744       270,943       286,744 270,943  
Total Assets:                      
Total assets 621,408       602,209       621,408 602,209  
Intersegment Eliminations [Member]                      
Net Sales:                      
Net sales                 (29,502) (40,179) (45,476)
Total Assets:                      
Total assets (329,140)       (322,468)       (329,140) (322,468)  
Control Devices [Member]                      
Net Sales:                      
Net sales                 342,576 431,560 441,297
Operating Income (Loss)                      
Total operating income (loss)                 22,072 73,327 64,191
Depreciation and Amortization:                      
Total depreciation and amortization                 15,377 13,397 11,914
Interest Expense, net:                      
Total interest expense, net                 343 811 76
Capital Expenditures:                      
Capital expenditures                 11,760 12,646 16,737
Total Assets:                      
Total assets 194,433       191,491       194,433 191,491  
Control Devices [Member] | Operating Segments [Member]                      
Net Sales:                      
Net sales                 348,051 437,998 449,645
Control Devices [Member] | Inter-Segment Sales [Member]                      
Net Sales:                      
Net sales                 5,475 6,438 8,348
Electronics [Member]                      
Net Sales:                      
Net sales                 257,767 335,195 344,727
Operating Income (Loss)                      
Total operating income (loss)                 (3,672) 25,006 28,236
Depreciation and Amortization:                      
Total depreciation and amortization                 10,501 9,872 8,982
Interest Expense, net:                      
Total interest expense, net                 612 350 85
Capital Expenditures:                      
Capital expenditures                 11,617 15,476 5,965
Total Assets:                      
Total assets 303,914       285,027       303,914 285,027  
Electronics [Member] | Operating Segments [Member]                      
Net Sales:                      
Net sales                 281,794 368,930 381,853
Electronics [Member] | Inter-Segment Sales [Member]                      
Net Sales:                      
Net sales                 24,027 33,735 37,126
Stoneridge Brazil [Member]                      
Net Sales:                      
Net sales                 47,663 67,534 80,175
Operating Income (Loss)                      
Total operating income (loss)                 3,766 6,539 4,989
Depreciation and Amortization:                      
Total depreciation and amortization                 4,766 6,338 7,443
Interest Expense, net:                      
Total interest expense, net                 29 208 824
Capital Expenditures:                      
Capital expenditures                 2,839 5,003 3,242
Total Assets:                      
Total assets 61,350       89,393       61,350 89,393  
Stoneridge Brazil [Member] | Operating Segments [Member]                      
Net Sales:                      
Net sales                 47,663 67,540 80,177
Stoneridge Brazil [Member] | Inter-Segment Sales [Member]                      
Net Sales:                      
Net sales                   6 2
Unallocated Corporate [Member]                      
Operating Income (Loss)                      
Total operating income (loss)                 (29,830) (33,591) (30,412)
Depreciation and Amortization:                      
Total depreciation and amortization                 2,592 1,252 852
Interest Expense, net:                      
Total interest expense, net                 5,140 2,955 3,735
Capital Expenditures:                      
Capital expenditures                 1,444 2,699 $ 3,083
Total Assets:                      
Total assets $ 390,851       $ 358,766       $ 390,851 $ 358,766  
XML 108 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]                      
Net sales $ 189,731 $ 175,764 $ 99,545 $ 182,966 $ 190,365 $ 203,386 $ 222,241 $ 218,297 $ 648,006 $ 834,289 $ 866,199
Long-term Assets:                      
Total long-term assets 286,744       270,943       286,744 270,943  
North America [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 330,528 457,633 480,511
Long-term Assets:                      
Total long-term assets 110,330       87,430       110,330 87,430  
South America [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 47,663 67,534 80,175
Long-term Assets:                      
Total long-term assets 33,785       52,518       33,785 52,518  
Europe and Other [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 269,815 309,122 $ 305,513
Long-term Assets:                      
Total long-term assets $ 142,629       $ 130,995       $ 142,629 $ 130,995  
XML 109 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Unaudited Quarterly Financial Data (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2019
Gain on disposal   $ 33,599
Control Devices [Member] | Non-core Switches and Connector Product [Member]    
Gain on disposal $ 33,599  
XML 110 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Quarterly Financial Data [Abstract]                      
Net sales $ 189,731 $ 175,764 $ 99,545 $ 182,966 $ 190,365 $ 203,386 $ 222,241 $ 218,297 $ 648,006 $ 834,289 $ 866,199
Gross profit 49,550 45,995 13,254 45,397 44,198 51,855 56,827 60,853      
Operating income (loss) 5,673 9,827 (26,823) 3,659 1,073 9,323 49,186 11,699 (7,664) 71,281 67,004
Income tax expense (benefit) on operations 920 1,814 (6,721) 1,213 (4,249) 1,450 9,066 1,835 (2,774) 8,102 11,210
Net (loss) income $ 3,580 $ 6,714 $ (21,734) $ 3,490 $ 4,209 $ 6,661 $ 39,764 $ 9,657 $ (7,950) $ 60,291 $ 53,848
Earnings (loss) per share:                      
Basic (in dollars per share) $ 0.13 $ 0.25 $ (0.81) $ 0.13 $ 0.15 $ 0.24 $ 1.43 $ 0.34 $ (0.29) $ 2.17 $ 1.90
Diluted (in dollars per share) $ 0.13 $ 0.25 $ (0.81) $ 0.13 $ 0.15 $ 0.24 $ 1.41 $ 0.33 $ (0.29) $ 2.13 $ 1.85
XML 111 R90.htm IDEA: XBRL DOCUMENT v3.20.4
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounts Receivable Reserves      
Balance at beginning of period $ 1,289 $ 1,243 $ 1,109
Charged to cost and expenses 1,130 1,126 1,244
Write-offs, Exchange Rate Fluctuations and Other Items (1,602) (1,080) (1,110)
Balance at end of period 817 1,289 1,243
Valuation Allowance Of Deferred Tax Assets [Member]      
Balance at beginning of period 8,586 8,962 11,986
Net additions charged to income (expense) 2,174 (138) (1,922)
Write-offs, Exchange Rate Fluctuations and Other Items (523) (238) (1,102)
Balance at end of period $ 10,237 $ 8,586 $ 8,962
EXCEL 112 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,B+6%('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 " #(BUA2Z*3AT^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLG&$%'7"V@GD)"8!.(6)=X6K4FCQ*C=VY.6K1."!^ 8^\_G MSY)K':3N(K[$+F DB^EF<*U/4HKCY&UQ]^5V'7&;NS M_]CX(MC4\.LNFB]02P,$% @ R(M84IE&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" #(BUA2=ZR/J\H% !*& & 'AL+W=O76WZ.Z6_Q1LA#'F)0AE?U3;&;#\T&K&W$1&/ M+]562'BS4CKB!F[UNA%OM>!^9A2%#>HX[4;$ UD;]+-G(D MBKA^O1:AVEW5W-KAP4.PWICT06/0W_*U6 CS93O7<-18C$88I$O#X M.P>M'<=,#4^O#^B3;/(PF26/Q4B%7P/?;*YJW1KQQ8HGH7E0NT\BGU KQ?-4 M&&=_R6[_;:M=(UX2&Q7EQL @"N3^E[_DCC@Q8.R, 9,S-KF'X@T[@OC(:W =B9P5AY"831 M$"Y]2.R7-)H91?.%_#] UD?J]$#]FJ*(8^%=$N9>$.I0QT)HA)M/Q/*2 MN+W,W+68CW'SWQ()HSNVT;^;#3L&@F5X['\&XL_A,C8:MLE?R&#-XV#-;+!F MV6"/KUMABR5N[CKU6X1%Z\BB58W%4,J$A^1!;)4V-CHXCM&)0.BTCW3:%9VB M.>A:YO7SE'"L%0]CC%/GR*E3C=-E*S8[I%; M%T7,%^DD" 69)=%2:!LK',-QW+K+&.L@?'I'/KTJ?![$.DAW"CAMQB.KIW"< MQ>/][.9A.OYX\\O/;MOY=3H;(>QL+LC 03J(T&:E$ M&OT*O[Z5= GZ_2>,Y$DZ<*N0?.0O9.K#P@M6@;<7H/,A+H%DS;K;ZG5[S1[& MD!8,:16&0]_7(HXO#A?D,WQ'[J7==S@DZ[4[+7+'O5LA_PD$&6NH12 T20"A M:3K89G$+?7?9?^(]2N\@[H]J)ZV<<;B9>@XP7D4J<'$Q_Y'7<4'.-0PA/;M# M<^"/8GM\E.&*SRSJ8UKA%LG!QA<_"-X12^SP5 M'( VNQB1(D.XN+!_5A[X9+Y1$I/A$I!FMU?O,7RE%WG!Q47],3"0$M2*N/3= M^CU9""_1X"TK+1QII*((I&>QX; +J T-ALXNY MU^29AVC6=XNTX>)Z#^G> M#^2:+%ZCI0JM+'& 6&,[D18)@N(2/H1,[V?9?A+RM8U("4!9U4&+-$!QS3[$ MC-R\>!LNU^)L+BT!FCTM;C!&A>S32K+_%4Z(]5L)F@GKBL>PZ'TRC>/$ONI+ M,&<*HU8H.ZVD[+^K$#(X')ZSDDA;ST@E2#BA0M)I)4D?)5JGJVE?Q&9+'+0] ML1/#$9]$C#$K%)U64O2I-$+OC_QI.4UR.3ZI9J,4@!:Z5 MMDI6"<[0\P1 ("_!\/8%2)/<7W.V2TB'H;D.HGA=6R/(XY3JA"%R--*U?]- M)/0Z75H? <%L(!E&6R[MCL,!2ZD5@DYQ/9Z.)@]DF/B!@2IF:(R JB$K8<_* M*HY7 Q09$#/-4"4R9IU@A\ZQ2M3]/EF'@@7L4MVW!<8[2RE#2 M3N+SH,7H)>LWGFW#%YK.*FGZ(WQZ;)0/L_9PH_A\WV6_XZF6QB04 M*S!U+CO@)[UO7.]OC-IFK=RE,D9%V>5&<%_H] -XOU+*'&[2 8[_/AC\"U!+ M P04 " #(BUA2UC9CT+0& >&P & 'AL+W=OD M[&2_?D=9MFR14EQL7VR]W)'/'7GWW%&7&R&_JR7G&KT6>:FN1DNM5Q>3B4J7 MO&#J@UCQ$MXLA"R8AEOY,E$KR=F\5BKR"?&\<%*PK!Q-+^MG]W)Z*2J=9R6_ META51<'DVT>>B\W5"(]V#QZREZ4V#R;3RQ5[X8]99P4O529* M)/GB:G2-+V8T- JUQ%\9WZB#:V1,>1;BN[GY/+\:>081SWFJS1 ,_M9\QO/< MC 0X?C2#CO9S&L7#Z]WHO]?&@S'/3/&9R/_.YGIY-8I':,X7K,KU@]A\XHU! M@1DO%;FJ?]&FD?5&**V4%D6C# B*K-S^L]?&$0<*V.]1((T".56!-@JT-G2+ MK#;KAFDVO91B@Z21AM',1>V;6ANLR4JSC(]:PML,]/1T=O?U\>[+YYOKI]L; M]/'ZR_77V2UZ_'1[^_2(SM&WQQOTZ]EOZ QE)7I:BDJQ _JFS-@2 M6RI,?(_NI8YP^GN<_B#.ZS05%<"""$PY8'S.^1CE7)D'BLLU5T@LT%F,H]J: M,SPF<3(V+U>\#KC\S671=M+P "NF8>0''9-<8G$0^FZ;@KU-P:!-G\LU>%K( MC*LQ*KEV 0RLF1,O\.,./H<4]?W$#2_^G> M'9;8>QLGE'3=X! CQ(][PAI[;1KWW@D"ST"WQX&'F,=E/:;,U#S-+ MWHF+_MU [66F2=3-C XQV-NT#WU+1WB8C[9)IHO6"=0F#Q(#QUA^=LA%7N+W M15C+,GB89K90!P#:[!$2['N6*QUR'FR%'IK!+<_@\*2J)L_84"',^;-[.]EI/@HCVG6!+47"J"^UM%R X].*FQ5[,Y6- M$V!L31V'V+,0.L2\R,,]$%MJP+@8/E:;1@J9G 61\3!T?0T/.\KB,<#*24KN)TM#93X"B.2-B%ZY*C41^IDI93R'"#\;ADDB]%/N=2 M_5*W ?IM,(&T5$#>:S-V85'/ 27:)M-+40'/,HG6+*^@-0_&$/Q(U0*(5?!> M9O_P.02P*#G*E (RV[Z(0#O<74*=MI.!610T4W.3")A& M-SSEQ3.$V.[\:JOBX-H.V9$V'R?IH M+Z$ESPT7(2TAS5<25@[#'MFN*QX'P7XG_-3J@W JE+,JIC:MGYLRJ%NTN>0" M+XIZJC9Z<#HY3/\/7#-X!'4GDR7L:_>QI$W^!,,Z62@=-"V<*"GM(;* M015.N'8A0"!%606#2RY.$J^'@VE;,=#ABJ'AX)9YZSU],OS0/IAV];DN.5>? M.SGX>&&^'/W)Y$M6*JC!%J#H?8C #7+[,69[H\6J_I[Q++0617VYY Q@&P%X MOQ!"[V[,)Y+])['IOU!+ P04 " #(BUA2BXZ& @$# #M"0 & 'AL M+W=O8!"% !$@6F M3NI:5-KMM4D.8M6)F>U NT\_VTDSTH04>$'LY/YWOSLG/@_WC+^*"$"BMY@F M8F1%4FYO;%L$$<187+,M).K)FO$82S7E&UML.>#0B&)J>X[CVS$FB34>FGL+ M/AZR5%*2P((CD<8QYN^W0-E^9+G6QXTGLHFDOF&/AUN\@27(E^V"JYE=> E) M#(D@+$$2$.!&[GB,#+!=ZI@G8N:)M$,S*3 MU@Q+/!YRMD=<6RMO>F!J8]0J&Y+H95Q*KIX2I9/CZ>/#\O'^QVSR/)^AV\G] MY&$Z1\N[^?QYB2X7F$,B(Y DP/0*?4,ORQFZO+A"%X@DZ#EBJ?U 8E:@[!76GD7JA/BS@'$(D(O5"B!9* M&-IBCG:8IE!'VJE0.)\XFRQ*D-T"LGLF)$YEQ#CY"V$=8N;-/P#H.N;W"?1K MNQ*N7^#Z9^(2(=)Z5+^"\!FRR:*$UROP>HUX4Q;':H\]=;U[7ZYWDT6)L%\0 M]L\A;%[L?J4^OE.[VB<8EF@'!>W@'-KC:SVH *C/U_>KI"<8EDA=YW]#<,YA M5:U?2+7+DV13N\\[59">.D)4B6LM.T[_./)!#W-/1T81T%#W)ZF.-2+E[ZW\ M02V^6X%R!W[-FU%GV.W6P-L'O5@?A'YBOB&)0!362NE<]]2.PK.S13:1;&O: M\XI)U>S-,%+G,>#:0#U?,R8_)KKC%R>\\3]02P,$% @ R(M84D37$ 0F M!0 ZQ( !@ !X;"]W;W)KN3BI]PRIM!'$J?R=K15:G,>953> M.?^9#1["VY&1K8C%;*4R%Q0N!W;/XCCS!.OX53H=57-FALW[D_>O.7D@\TXE MN^?QCRA4V]N1-T(A6]-]K%[Y\5]6$K(S?RL>R_P7'0NL8X[0:B\53TIC6$$2 MI<65?I2!:!A@I\> E :D;6#U&)BE@?E9 ZLTL/+(%%3R. 14T=E4\",2&1J\ M93=Y,'-KH!^E6=Z72L"_$=BIV?WST_+YVT-P][8(T/(-+H^+I[OZ*GE\6 MKW=O#P! U^C[,D 77R[1%Q2EZ&W+]Y*FH9Q.%*PA\S19E?/-B_E(SWR8H$>> MJJU$BS1DX;F#"2R^8D!.#.9DT&/ 5F-DXBM$#&)H%G3_:7/L:\R#SYM[ VS, M*A]F[L_LST>P>%I",CZ5F8$9K6I&*Y_1ZIGQ"9J+I#'3)K,P=7/3K(4<9H[E M04N93@[-$'=AGFD1SS^'!1J8XV"_AIT1L"L"]G#(N%0203DB]@'M4#)Y,Q 6 MI_+J#(8E\XKX&FTX#R62/ YU\2E\. U&EF]ZV&C%IPMSB&';K3 &&ICAVXZG MCX];,7$'F2RAJ4;IY@IM6,H$C?-0T1":2225H%G?U5%S.XO!F%BNU:*F@1'3 ML\T6-0T,4 W8&36OHN8-4OL'A V!>H21W'$HXBQA3SR]7G'!T(O@X7ZEY!5* MF=(U!J^SIFO3M/O*T:_6Y ^N*6 RVJ1YD$-V &'=@4SJYI_[VN)IOUM=E$VP M[[7BJT%AHY&L,RK8J-7!&"3SO&-9A:0;:/LKGF@+I71Q%D?7<=J%HH&YF'BX M140#*?+)M%7%?/2S]D"H/#;;+HHRVRC AW*)48/ M%U)S(8-<%K_VD?J=*7',I407C(H4>NB0*1PWPM6:S\>%O]L M3W01-Y*G9>)TMC/7KF^WM5\#%V:;GM67IUK\L3NX.RIK\-0B$#1T M)+=4L*%-$JX%& \K\)S*:(4NH!6%/(ZI:$QPJ0U:X206;%2B.H8H@M="28:&M*Z*801LQTA5&XAK$LMW6 M>W&O1;H^=OWVUX4.Z5D&(<3M"5XMN&18<)LE,<2J*XA]K#1(#["PW6^STB!] MP_4]TI:G2>,4(&%BDY^F2+3B^U05G]/5T^K$YBX_IV@]G^.;H#AWJ=T4QT"/ M5&RB5**8K<&E,7:A_XKB9*48*+[+SQK>N5(\R6^WC(9,9 #X?\VY.@VR":KS MK=D?4$L#!!0 ( ,B+6%)72I6"00, *$) 8 >&PO=V]R:W-H965T M&ULE59M4Z,P$/XK&>8^Z(Q*>:=.VQDM=73&MHZH]SF6M#!" MTDO25N_7WP8HUP+EO"^0A&>?[+-+-CO8,?XA8D(D^LQ2*H9:+.7Z6M?%(B89 M%E=L32A\63*>80E3OM+%FA,=D%4NUH(\&:[PB(9&OZR<.,[UBB9*,4)$PBCA9#K4; MXSKH*WP.>$O(3AR,D5+RSMB'FCQ$0ZVG'"(I64C%@.&U)6.2IHH(W/A52P]<$[.1H/)^%\\>'X.9E$J#P!5[3 MR>PE1/,[-)Y/GYXG]Y-9^/ V06>/\S \1P\S6)Z@2_0:!NCLQSGZ@1**7F*V M$9A&8J!+<$I1ZXO2@=O" ?.$ X:)IHS*6* )C4AT3*"#FDJ2N9=T:W8R!F1Q MA2SC ID]L]?BT/C;YD:_Q3SXOKG?H<:J$F3E?-;I! 60 LC.MU-5Y*AC;[O: MV\[WMD_L/8.R3J&*S'9TZ?4="/SV,.9-E-LS^\8Q M*FBB',NW_0IUI,*I5#B=$9S+F' $[D-=C%7!VI)23BGN E$0RI9(XL_KCK"Y MU89N9]B@($&YH7!\.2=T\84DQU2D6!6ZM@@6;.Z!:M/UO%H FZ!+QS;]6@!; M4(;KFEY[!+U*D-YWSS-KF%8-4%-E&,[7OTT-U&6YSIN38]^<'EE MA*_R)D! 3C94%D6_6JWZC)O\>JVMWT+_4;0+?VF*YF6*^2JA J5D"92]*P\* M!B\:@F(BV3J_(M^9A LW'\;00Q&N /!]R9C<3]0&55\9PSOG 1:%(=)E_*XYG2:E 1[N]^R/5KO6LB 2![SX13.5 M]YP[!S)P(0U(#@*Z!S M"N >US 9T:8*_:K:38>XB)(E$H^!:$B=9L9F,OTZ*U?,I, MVQ,E]"G5.!4-II-D^CR*'^;#&)*Y7L;#R3R!Z2,,IN/9R_!I.$E&;T.X?)XF M20M&$^W6UHP(9"I'15-2M. *7I,8+B]:< &4P3SG&TE8)D-7Z2)-*C>M"^I7 M!04G"O(#&'/-+&'(,LP^$[A:72,QV$OL!]\RQIA>0]O_ 8$7>$<*&IP-]W\> M@:W!V;NW,B]YSLX'*!#)=4 MM0!W>O9(/-;BBN;6TIC!\Q%=!4$[=#\.K_U(T.W=YYCX_QC_IMO$5"+<@[^_ M1+&R4T1"RC=,57])XVT&U8-]GU_\?3W JGGSCZ::?F,B5I1)*'"I*;WKVQL' M1#51*D/QM7UC"Z[TB[7;7 ]A%"9 GR\Y5WO#)&C&>O074$L#!!0 ( ,B+ M6%*4\>I6B@D .(G 8 >&PO=V]R:W-H965T&ULG5I; M;]LX$_TK1+ /*5#7XD6W(@G@V.FN@38)XK3[K,ATK&\ET2O)N>RO_X:48]GB MB,EN'QK9/ASS#(=S9FB>/:OJKWHM94->BKRLST_63;/Y.A[7Z5H62?U%;60) MGZQ4520-O*P>Q_6FDLG2#"KR,?.\8%PD67ER<6;>NZTNSM2VR;-2WE:DWA9% M4KU>REP]GY_0D[RO+K)!EG:F25')U M?C*A7V'I&,I=IHTTD\.=)3F6>:TLP MC[]W1D_VWZD''CZ_6?]FR .9AZ264Y7_F2V;]?E)=$*66W^)\\[K'="TFW=J&(W&&909&7[-WG9.>)@ T&!K#= -8?( 8&\-T M_M$!8C= &,^T5(P?9DF37)Q5ZIE4&@W6](-QIAD-]+-2K_NBJ>#3#,8U%].; MZ\7-]_ELED\0?Y]OWFSP49D9^+&3G][1/YC60E MN5^K;9V4R_ILW, F'A],8&3[[^/#(P8;OUX,;>WS WLWMU=WD?G[] M.YE,[^>_YO?SJ\57AUVQMRN,73%@]QI2R&FNZOH3+&"J"HDM76LB-"9TPGBZ M&(6Q#TY].O2GC0H\%M-CU,Q&^3P2T1YUQ,+?L_"=WIDL_P=; M).4Y-&0=Y) M59EFN20ET&MYZ??UJS2IUV13J:<,PHP\O)+3;0T/D"D_$H'3R3,)N3?-$IW1,/^VHX,#G["0>W'/OPA*Q)[H^1=!L3 *P*AD\"D4%63_6,(?-8.S;?+UDUI)=L\72[)SCV8(*.04)Q_MR4?OK-Z.R5L@)2\2I1%9 M7ZZW">_QL%&^'_7(SFP0\WV&\XCW/&(GCZND*F$9:KTZ\N]MUKR20C9KI8D] MR;J1Z-Z/;5+4Y_W%05%AU&.%H)C'!_8^]3JI\IS$OD/Z(J>/4,S %BY)G<#& M!XZK[ 46+:EKB4?=SNKA=&CD]X@AH%'Z>%G" MUBF@HJO-!B3R13^CJ[4S>11=413U2=FH@%J9&K,5\($@I*RCQ=QA^))*6"_8 M1>1!EG*5-9"O\Z0!EI"BZ_]"FMEK)/H1BH$HB_H)!(7YD1A@WO4QA71YQ[PL[5W$Q-+-.T:GOG-F\ M;)+R,7N O?RQ:?C6-/H%RON0&0*!\G& 2R?_U*W_TS50D;I"7@$1\I3D6Y.A M)&3D$31=$.FE+CL,0P6]T]+4(7BQ0&V%'W$:6_&.% +\HIU"4[=$3])4;77Q!V66S)X2B)JAO71) M;6T5-!!]]R%B3GE?S&<8C/NA/^#!3JJI6ZOGH,AEHRKPT# 16TZ%YUE!CTIS M8#/!<&!N(/A9I\[,K@*'>Q4E!ZBEKZ(^B4O!J,T]OI5+X8+@W!HI3KQ96[QO<;Z/JS90SG: MVLNB0- ^1P0F?,_O4[1AD1>&0[NL$W(FG"EW?OWK:O$OS@=8)\3,+<339),U M4+"8Z%AFS;;2.:GK ;.]4./NLQ5UQ)D(K#V X6(1A'T'(C@6>RP<\& GTLPM MTE *I5(N:[*J5/'A)H+9 DI9V.=F@WC$^L002W0H]#LI9N[._9B5L_I$S\CL MAIH+/G2D^YZ6R5E*G6VV?E>5>\%THS9^DN%-U"*\4Y]N5M]]ZGO[91K MU^R_G_0#6E!SNY,54&#U6P,$QIC56:'&!OH"WHDQ=XOQG7Q;&R<13$N#4/1/ ME#$<]:.^Y&(PWQLJRWBGN-RMN%<'[6_7\^XJM98FIDD<:X"A5!B83B>5W"V5 M-Z;B_WDG79RMW9.55& F\SQ(#2\FVV5KI/:R,UC ME13HC#&IBV,KE2,PV(F#>['31.[6Q+MNEA"VAP3,[S7ZB*]>O1)9;'+U*LT1 M.WG.FO5:Y;K&1"EA_6H8]EL/# :;VE(G#,;H0$R)3G[%!^5WX!>G+MK<8BQL M]0Q\VB>+H$8L8GX_-V$XD/9P8)U%I\7"W1)?K58R;UNW6":!WW6^ 2E]H#8"*1]9J)?7B,HJ/=X/XUA,"AE!THLT94)PETFF#7> MG_#].WZVM N?]H_R$!2TSX%U=HW@0)BC@:-8T14*PETH3(_!CNKAF<3*4^%7%R MM"4_Y'$_UTP1&.**&0([=L4QQZZ$$.[?RA?;S2:76ERATX*&,,U5K9LOH&98 MKW*PF)7MU2'08^/*P52#' _'[)L$,=WHZ@#/[U:2$P/GAN+[K* M0D3_-31*?5I@=D>K4Z_.L.@* ^$N#"9+M3%%'WS%9/'37+89449.KQ7(!ON$ MNC)&V(=6(SD^N/Q4R.K17"*KB3FS;6\1[=_=7U2;F.M9O?]VL,]/> M?ON15)#\:I++%9CTOH2P\ZKV0EG[HE$;<\7J036-*LSC6B90Z6H ?+Y20'/W M0G_!_EK?Q?\!4$L#!!0 ( ,B+6%*.Y$W4>P< .\F 8 >&PO=V]R M:W-H965T&ULM9II;]M&$(;_RD(HT 2P(N[!*[ -6(=C 8GM M6G:+HN@'6EI);'BH)&4G_?5=4K26>W I.TH^Q*(T,_ON-<]PR=/G-/N:KRDM MP+,@^SZD4?I\UH.]ER_NPM6Z*+\8G)]N M@A6=T>)A=:9QR"G MHS3Z(UP4Z[.>UP,+N@RV47&7/E_1ND.5P'D:Y=7_X+FVM7I@OLV+-*Z=F8(X M3'9_@V_U0#0W7R>CB_N)V,PNV=_ODRN[V?@YA+, MKB[N)E3N]FO8/+;P_3^3] '#[,Q>/?+>Y"O@XSF($S _3K=YD&RR$_ M+\+UZ:!@$LN&!O-:SG G![7(N=[&CS0#Z1*,TCAFFV&V:X5MT[Q@(<-DI0DZ M,@>]9UD@WV;?:\F: &-S@(O%(BRW9A"!VR!<]*<)& 6;L @B3:R).=8=+5@* MH@M @RQAW66!Y/EDN6 $W!+LS!=E*-PL4@W9TDV1 MSK^>[++."1C259B4^P3LYYJEMUT6.6BFA[M&G:98#WJ67JN]UVH;M>[S65-M MKI-[R$S;BD2W,8&"0&H[R%A(QB%_[$4MF+YL!8)V/PO6-)YJO(0&\^$%KK\Z"J2"+8EV68; M0;2W%^V95^@VRV@R_PZ*+$CR,EF6M>(^(6I3N:?(Z$/'0:ZDMM-,$.SO!?M& MP=,\WU:KD*5PMCZ++)R7T!#!_@[P':7;0+XZD X4Y8]4FW[32! /+5X864;Y M=W2SS>9K5DC+FMDM!IN$W1[45B.6FLF@ZR!IU&LSI]5,%-ZHZ. 1A#=3F;9. M@QIU-I:&7F/5-!)[P,$*S62MY/8?JQZ4U04K+:KEKJWSZGNW:RFK4M.MA MY+2@ '*PPC>0=5*5\H=@53>60ZCC*O%:L Y6.';R"K)/6BZ5:X2MTT@!RL\ M EFA"DW'0KZR)[K,1(T'S&0@T];8+D0J;3 M3)3,(0L/I^SKT HU;+5:F(\X-I$9FQUZ"O%>7"=LA#1@;%?&N8B.P<6VA3FJ MHXM4]WR)B%.DXV;33%3?N-DT,_$X5$O:2L=Z; 2^\'QB\WX M/:CPQAJZNKZ\QZ98/=L5S42-C>-=,X5_K/#&NAM%HFCOL!*E7W5AE+?):S@8Q)RTVD_8(93=6(=MO5\8AB\V0 M_<&RNX[>W"PVDI\P3+'*7<%*U,ZYB\W,D]))K#4P7I(YT5)+XOG<./B8HU75VN,>L+T<3^<_H1,_U^ MK"P?$95E3MM],.$H(\<[726Z^T7HR]#M-!.EK:]7Q'>22DB^<[#FZI&DGCR>7//#N:0:*CI M6I:<=CO-Q"YQNI*?< [;LBQ4W$+UOJW+:M>/0>,]F_)5L"]!M@J3'$1TR=RL M#RZ+DNW>KMI=%.FF>O7F,2V*-*X^KFG JK'2@/V^3-/BY:)\FV?_CMOY_U!+ M P04 " #(BUA2]1WR8X(" "$!0 & 'AL+W=ON@4-MAV&'12;MH7JPQ/I MNMFO'R4G7@:LP0Z[6*+$]QY)BUQTSC]A#4#BQ6B+RZ0F:J[3%/,:C,2Q:\#R M3>F\D<2FKU)L/,@B@HQ.L\GD,C52V62UB&<;OUJXEK2RL/$"6V.DWZ]!NVZ9 M3)/CP:.J:@H'Z6K1R JV0)^;C6&+@@Y/ M]B)DLG/N*1CWQ3*9A(! 0TZ!0?+R#+>@=2#B,'X<.)-!,@!/]T?V]S%WSF4G M$6Z=_JH*JI?)52(**&6KZ=%U'^"0ST7@RYW&^!5=[SN[3$3>(CES ',$1ME^ ME2^'.IP KB:O +(#((MQ]T(QRCM)#-;V,14(YJ#4S;\E"UYOE6, MH]4G7TFK?LJ^1+80'R6U'H0KQ;I%=D9U9Y)N]PK>6J# DN?& M8*G/_]O-#LGS0_E^1F(^2,RCQ/S_5O8\Z70L_H%7;,E9\*JH8"3N+9H*H9@]#32MB67@6E]K%+-;UOO!=B*^<%#(6); M>94S-B!ZTUF5B]R9AM4MX4@85[0:>E+<(X%!P8-$4 U"MORV7>C)4< 8\+F2 M>L1RY9N@U\E]("#G\WVN(7+(BB6YWUK/NL]0JW#!P^0)>#+][9^E)YW!"E7L M?V2]UE+?),/I,&)N^L[Z[=[/IP?I.7L4&DJ&3L9O+Q+A^Y[O#7)-[+.=(\XL M;FL>D^"# ]^7SM'1" +#X%W] E!+ P04 " #(BUA2SU9+OM\J 7C0 M&0 'AL+W=OHIE??_V:F<:#E)3-W=5]B$.1@YGN MGIY^3^/-,O7Q6IG]E'1RPXFA5\V6;Z/2O@S MW[XN#KF)UO30/GD][/>GK_=1G+YX^X:^N\O?OLFJ,HE3A@WI@WC_SP% >&!+!6;XLWK$M;#IUZO9.YW//?PS-R#8? Y2\M=$7Q(UV9= MG^ U .J@'5IHWPTOSOC>K'K!:! &P_ZP?V&^D<-^1/.-_F3L:XN-W6)C6FS\ M/T+JRW,/>\'3IP_>145T/47K"\:LL+>"1=52: M=;")TRA=Q5$2%##>P+DLBR!.5TFU-D$ICU;X)0)09JG)X_76A,''%/8L2M=! M#+\==UF2G%YEQQ2F+*IE$:_C*$>8KH&3Z:@^F.04THS_^1_SX;#__2U#1'\- MOG_9@QE+DPN<09E':1'1$2]HF664 * PXRYZ,,'2F#0P20Q'A]"(4X46/-,C MM&4)>#Y*3K_#LP@K ID7N_@ #\&"IB"$"<]\C4O 42UWFL!?2@ @RM<%3+BF M#2#"7@LB-U]N+1(>-P4+$.$^.\2K8#[HOY2109F!D('E 0%8<&> ,#E2!X#- M@>C! Y O6B;& 1G SL0EXK(.@W@3%%FHGW.X @?@GX<\)K99FM0 Q+ ;IQI- M$([!['M$_0%FQWU'*GR. 5.US[ I19E7S!:?RG7/8?WYR\=/#FW0(K3JR41Y M 9""6 C@4)O]$J"S!QO_'2QH,^'#'#:RX'UTA%@C69: ?AI4:8U-&?F0'D:4 M#:QH$%=A3^1D@*&"E1D2\Z\*J;4' F5KY-W([R>*>_@NU71S]!@O_E)CD0 1 M[6EV^%"40-L2V.F>"&T.4CDYL&DE=#"? /#IX _UE6.F/B'\*\#L'T&7/[.K**J0.E75K 04!G,@0+@ MJ)(U( 3DRX--GNWA\:Q0Y YK9Q$6C@L1.^=W!(Y!"F9.G+(MAHRT-" '<>A# M%".ZAR,/YR7* MOX+)N(#"C%CL@S2L\H$I4$$OS6!)2A5D!-7F[6?+$,#/Q^#9[,'E*S.E' M*71: *+\HXU=(R>LLJ)$01>O8/CAD&??A(J;*,Y!2B85Z*)U99#SD?0[,-=@ MZ22&&=@\DJ,!DSW+(0:++?@Z:$$Q#"E)M7B/,Q ND( [)\=5K)XM$VCU? MMX!N$CP8H"'\P+M6="N#),JWJ&O80@492*"!G;P&DP_F5AIU'?PS2QXRO=^Y M20AHV0K O/EBO%R%&EHSO 90A+"V,LMMKG&R9Q%NVZD(]T6.4BPNU(UO0G'#(K(82 MZ06"H5HQU+@[.!S,_=]1KWIJR-'B1QNZ)BHR@#Y!FR^)0;2@"$L2M*>$T@84 MV\T:Q ^ CW*FK:S -P8)"C0!+@%LR]R@'D"4&IL5>ZL-CZ7F(QR-1'N$)+!M MFP!P3+,];D1M_U:[""P$0 M8BC60>,#JOQDW6U89[!6FI7L&6L..!C^J\J @LL1T9$A[07?."GX@8A8!Q:]:)28[#DQ#K%59!" M\"MJ1)3M)-<1E:I #)&C(L_RQMEM&B?T+[9@!1CTJH6+HP048L2F7IZ!=486 M&/YDVD#6_(2T(FD/D.XY^($PJ\$P;$?V#*Z>LQ8\CT$O^.R-]LK:B+]5ZZTU MX]'! =NH;*).AF[=>20S"21*7%:T@UV$L5QX8NX0*[!P!R $W;]$JN+6 A_M M3+2N\S$N :+!'CZGD_]];=NM2G^)C@ZZPHV]"J:S<#:;Z"^FX6@R"W[-\J]P M4%[!OFYSW,KF,K.PWY^TOIV$D_DP^!'D6+&#;=IF<&A:@P:3<#:=M[X>#L+) MH!_<9R4(!<4,K%\]A(M^.!G/]1>C<#Q>N"_\YHAP8#& 9,8S;KW8(S#TU7P8 MCOISVB?\O(#U8?];SK9ULQ]R M@[L"8I=4]VU6D*'LC,5/6;IER_Q+=3B@-YSGJ !8OGY(P0(W!ITUFAA,L!6[ M#FM0 "KG:1EMI99;!T:D*)C,%!IZ)/,[-0&DT13\A MMB!TE%G"#GTF/Z'4!/\'=3HYL4&.L70D"YX@2)B)@V0"W2@!T"&(&0 MP^#0(8F$$U _>[X W0[>_>],!6)N6$#$ZH/H67(/6;XWP=#K VKN$6N/X!$R M:-HD\8,W3A@U,+%.![2ET-'>Y89(5:#?)[&R_[M-O,2KJ+N"I-H?,*OS*-2SI3/B9$FDC')OU(Q)7WQY(8A2U:87':#A9) MV#B@5 K%'3R<78Q+NY/+@Q_60\#NHSA R& M=QG^'5(^2A5DCL2(28T9/S+IQ91^#! =%*IOTJOF)O6"]W%QR KTHS;!W[/T MU2U&<>\L-_^:8 N! >*[-A0"2B,_ #<:]&1Q G=A?T#U MEFVWB5$#T'' W^J,9J-&C)L3(("\M8$O'GYW6ILQ10D*=B(Y]@+37@T'8@&'\^&86,1MKV.FYK&]R-W"E4[ M"OP1>W!6*\'F?OGI/X&@W]\\+;$W#2P%MH"# M4*E5$?5U)H8OKX;@M_7'EJCCR;R&7S=Z;:QJ>5X41'['9N-)A]5-":$2$XH9 M>PF .@>0Q$5 ^P9/:W,S'Y5$LI]1<6$[41)T;>BJ>?WS. M8;_WE)7G34*K@_JW*C7!8&;3NETZ@:,3+,D>/0@V>?<8A7LJ[ T6/D\(=D.> M1"#T$#!X#N65X#"K:?%WO7_V0C8KUW&.^<_NLH535ZD#/+BBH-\Z^/#MD&0Q M5E> L125!6CDPR'^+7AG\NTNBC:TD!,R#)S2] PL>ZD@+Y4DYS-5F"3!!!Y8 MUM$K#D%QG"HH3@4&R3#/ X(:E3:.MT+5:1"?D+$Y,1,]G"A3E&?1&E9<@:EL MT,;QF22;'PK!FMC0B5[!EAE1C[G991PGH&1MM@5]ARDM')D< [TYFN^H0/ )BJ:"Z< QR-9HN\#?QH7VZV946J&WB)$$G86HVFG/(GV"L M#>8,N3V?W;/G!J@IIQ9.W\$5MXC-6MM;B3Y)#D:6_4PA4[NFS8Y)U$=O(6=> M<,-L^@$5BQK "@=C!#Z%58<)BY>2("Z)2>G\8 T5 <#V#")\!E.?7=5ND% ' M3<9Y.)Z-S\PLL$F@HBL65&,(JCO9)-FQL+$C;\R2$..<+_Z%)I"3=S[]RE;L M).S/)38^"D>+<3.0\S0C[\X%,>]<$/.#"V):J^?N#RK_3V9](-W59P@W[$"Z7S4_G^T"&?S<=?7 MP^D(^$&,FP9Q6JF;R2B
F@Y9_-+@#ZBB9R>"+Y#0TF!-_T@S*-6&F(>)3O8[ M)>!M"'KJ;!0F-/%#&J%Q(I680QXKB6@2H!$-!?I*HSE#UXS*N6#9NX,O5 BJ M4_0C.A@P1<-(?D2__M(E;>\W%";H?LKG$BS(0_1A[?FDJ0"Q[K?IY^@N,G2X M AU!USQ14XF&2<""$OV^7=_%%@--<%7A+[STUP6V6KRFX@@1]Q!AQ^T]W W0 MP8>/9;CL5@;,7UK!3K6506TK-BS#^E:ZU59&=BLC]GB$W.ZN$5W6]ZX%R]4K MK P?;M%!GIUEML;UO=,I1;261J28=B0U2ZK<53ZY#M$M\^="A,E3.@>_\$0L M&PY3>9J6B'OF3Y/P^YQ)].TSF$9CQ6+YIP685P#S4F!>!; ++D #NI,(2J-4 M@ (>RC(\L]-)[>B2^GSFDK;C."?-Y]44+A'#:V)K,%L%S)85YKF4#+AHHMWX MG+J1!G\!6VHOEH'-K+574&SBM$FL06P7$-M6B.-X!N@T(,0GZ)+S8!%&41FX M]DYP.R6&[2TW5\#O%/ [5O@W],<2.Z,B^039@'P.BYR B2P)87@!5"LU!8Z' MQ9=NU6FK5R^A"ED9W?<[6P/Y1-Q>>V.XVU*8.-V-$9<(N:1\S-UBS%WKF(?E M _6IG,)H,W_D YYD=7/7@ ?=+92$]+QRF+T"9N\G8!ZN!@&XHR;"B]Y6YG2] M3@5"US'+"L>*\5[01$Z8D'H%P(4F$YU*G]DSBQ IK>1.W1GHKBQNW-TT@<)B M)I;F9&YC/=UPNZ)O;/K&.R:04*$_CZ@"CJ=*,8%&X0L+4,Y=WZY9_,B$C;1= M4T[QG:>_\'SD-.;S\LDYP+69&1MFQG9FM@;TFKV$/DW0#9/O,7VQX7", M]RQPAO$Q>6O@^KF)U<"YV,,;JZT2J:KP&M+'=M*WAG><0#%D4J%;71OO%G16 M*VJ&]7%KSZ)FZ@&V;PIJ1&V$M]?R+:=RQX0-X6,[X1=N9R\SEDA6FC';Y.V1 M"O;&AKWQ&]C;D@WPMB]8$"HTHGX8A:H6+V/#RWC/>)D87B9V7JZ_#R?;[+RQ M$5^'8"B:V"EZP"1P;$:V&R1;@@Z25KOXJMB6%KLF=L35:.>][. MUF0'6Z]W;:B8V*GX/POCS]$V,;1-]HRVB:%M\F;:[I/M0QH+;1-#V\1.V] W M>DT,WVG/0PS;D^Z>Q=$0/K&?G-2*8V_G<=QND2'9/E;9$!F7B+A>MV+/ZYG* MX=DK1QI5'D'./(<^DZNI4?=( D3O:02&DT,TE(HG(7U5!?9,C?'<_.&2)4SH5 ;_G /]/[%>^-'A[%GM3BKP:GQ=VQKZU-7\ML3>UQK/7FM]%1'U>R]6FAGB=/7.U MJ1;>SYRYEWTZS VM^KO3VOS>=)5+]:JDUF&:RN'9*\>[? X9>-N%I.5TJ[Z- MF1+0LI> =_B.D?>XZOR2#QG-E8L(,1-/Z2T6"3"@V&8?1XO6XJ;,>7H_9*.] M[QX/W9+V2_?X*KL'8\QGUW*NJ8!%D401FT!7SE$'9J?(;KID#XK/TFL0CUPI M'J<_IXR"<[0 O)]PKI8/NH/BOM'9OU!+ P04 " #(BUA2_Q(X-TT# "6 M"P &0 'AL+W=OS8 MYWZ<<[FYPYW2WTR*:.$QSZ09>:FUFW>^;^(4_IP8-8I]8] M\,?##5_C NVGS5S3SF^L)")':822H'$U\F[9NPGK.4!YX[/ G3E8@TMEJ=0W MM[E+1E[@(L(,8^M,KI^LS\KD*9DE-SA1V5\B ML>G(&WB0X(H7F7U0NP]8)]1U]F*5F?(;=O7=P(.X,%;E-9@BR(6L?OEC3<0! M@'5. ,(:$)X+B&I 5"9:15:F->66CX=:[4"[VV3-+4IN2C1E(Z23<6$UG0K" MV?%,2"YCP3.XD\;J@A2R!KA,8,:%AL\\*Q#ND9M"8W5VM:!22HH,0:U@BEIL MN5/B&5Y(6%AN2X2[MO$2\N,Z[?=5VN&)M*<8WT#$ M7D,8A,$1^*0=/L/E#;#!,;A/ C0JA(T*86FO<\J>TCNN$Y@46J.,?\!$2:NI MQ,T^^;^);"/6DFA-@)N&G3WOS=V6B*(FHJB,*#I)T).PYE J^/*1+L(=26O: MW'0:-YW6Q']7KABH+GBN"JJ<8TI6%OJE!=>5MF,6=L*AOSWBM]OX[;;ZO9,6 M-1H+#T0G+'9\\7E>G; M)I*WEV2:!?LV&?QTH=8F>N>1S0Y:-&OU/=>XX2*!WQ[IY6VP:L]_V!1UW3 L MW!J#SYO%_]=2V+[+L?"B:NV;%XO:^VGSON$5,3'76K@D+:RU3#Z(6& M8;=[0L%]EV/M;>XVCG6!K0I^%'PI,GHWXC.!+O]78_N>R;H7E6_?/EGO3/FR M U;.U[#W\HT1L<&_1/0/AB8WL=YS3>P9R'!%L."F3V3H:@BL-E9MRCEJJ2Q- M9>4RI<$9M;M YRNE[-/&C6;-*#[^!U!+ P04 " #(BUA2.$/[O* $ K M$@ &0 'AL+W=O#1#'JI M@(=.*4T\UF[WO)3'HC4>N;D'-1[)S"2Q@ =%=):F7+U<0R+7ERW:>IUXC!>1 ML1/>>+3D"YB!^;I\4#CR2BMAG(+0L11$P?RR=44OIHQ9!2?Q+8:UWG@F-I0G M*;_;P5UXV6I;1)! 8*P)CG\KF$"26$N(X\_":*OT:14WGU^MW[C@,9@GKF$B MD]_BT$27K4&+A##G66(>Y?HS% %UK;U )MK]DG4AVVZ1(--&IH4R(DACD?_S MYR(1&PJT=T"!%0IL5\$_H- I%#IO5? +!=]E)@_%Y6'*#1^/E%P39:71FGUP MR73:&'XL[+K/C,*W,>J9\4TLN ABGI [H8W*<$F-)ER$Y(;'BGSC20;D'KC. M%.3O3F;(O3!+@,@YF7 =D1LD#_D,X0(T6@F2+(20Q()K$Z'->K3MZL/&J+IE%3I M.'O^(:I(M>8J))-,*1#!"ZZF, H_7%VN1H,7O_3B.R^=@ZA5O.*V&&C\?C=9 M$%BNS2W7(L>UBP9OW=);MS&F6ZR,Y"2Q!,0J%DA54%V6HO9\)->%:Q_,8 MPYTKF?XX8!P9201VHGRZ+@$Y@-Y6 OSA<"*_SNZ0 MUN,IP#VJ?'?@>:+MJ?>U&L'>O0!ZQQ)#9FB_?4LCH1FNE M1RAEE%7^V/&*6>%K^V/N=P_P@U9-A#9WD2.4H0+!%G2_TSF O&I,U&]$/I%( M%=SSW$H9:C*325CM0OXF_ZX[TJIAT>XQ2%5U#?J_MPU:US>HW]OI&S5BO6%W MIW'4"%'6'1Y8^ZIUT.;>D>]'W;YX"BL\+2W=+O134<'>CP=50Z"#8_"@*NRT MN;(?@P?[5?Z,[>X>:H1P@7=94"-$#_0+5O4+UMPO9G@ZQ1W 1W(+ A0>F2P= MKD(\E<5X+G%K\NL-VM]0U4KL; MRD:1/'YOXQ2=@EJXVPC,GZ[P M(*M) G,TV3[O8ZU7^ICVXR6UK MS;$[VVFW?[_K)"1E3;,@ 2_43GSN/>=>^^",-TK_-$L 2WZG0IJ)M[1V=>;[ M)EY"RLR)6H'$-W.E4V9QJA>^66E@20Y*A1\&0=]/&9?>=)P_N]73LQT",)S%DF[)W:?(924,_%BY4P^5^R M*=<&'HDS8U5:@I%!RF7QRWZ7A=@"T-,]@+ $A%T!40F($>S9<0GY"('I$P"(,&^$5G.!T]A_M8_:H%8=6",(\7_;<% MK*A@S% Z%HQ9,GV](HRI[<5(&.[N#XJF@S1R'%F@TMHM:?BF[E&&[\:J=E8:O8>!T-I#:;N)=K,0NNN5^SV$UFY)>V]_ M0LL<';G5UDK;O77_\8LZ';_:2>G@75I>VR)M]\7NWDUWW>^9>3\G4!L;;7>V MUVG[:,=T&[CY6U=:]SUQP_2"2T,$S!$6G QP\^CBBEY,K%KEM]R9LGAGSH=+ M_*P![1;@^[E2]FGB+L[5A]+T+U!+ P04 " #(BUA2\<7?S <$ ##P M&0 'AL+W=O:!7BBD::&4 M\R *PVZ04R9:HV&Q]Z!&0[DTG E\4*"7>4[5RQBY7%^V2.MUXY'-,^,V@M%P M0>?XA.9Y\:#L*JBMI"Q'H9D4H'!VV?I$/D[(P"D4$I\9KO76-[BG3*7\ZA:W MZ64K=(B08V*<"6I_5CA!SITEB^.?RFBKOM,I;G^_6K\I'F\?,Z4:)Y+_R5*3 M7;;Z+4AQ1I?Z1ZJ7"\NSDJ8PXR!F8 M#"')J)@C, $SI[$J-*JS.UPAAQAF]2VSEZ]?(X:K1X MAUSCU2_VXMJJ1W0 MG1ITIQ'TQ%,-/HBEE>[6Y>%,D+ MT/1ORS-%FUEQ0@H3J#!7UQB'VUU#N$ MTF_WVGXL_1I+__N3T=+#&YG8/\#2Z9-XSW>'0KOIN@-X4 ,>- +^77&:R)H> M&^J1A)M>$?["O$&V>AKY.1O8T.X_8\6Y'-L1-WF#N[^QW MY)".?0W/*];M'4&[86W23-L_V&4$[/E,2O.ZJO;U[6-V#20Q8F\2<;:!=W1]_XY FM)@T/8D7 MB!//YV_&XV\F&6R%_*F6C>E&>%NNHMM5Y]=AR5+%E.U:58L0*>S(7,J8:A M7#AJ)1E-2Z,\=$;#LI[]W(X$&N=\8+=2Z36>4[E\S7+Q/:JAWLO M-Q[X8JG-#6V3Z^^I>PLBI45*>LT)Q42#)YE>]+_CSE(3&H)SQ)V=; MM7>-C"LS(7Z:P32]ZKF&$O:0SWKU_0)Z7S MX,R,*C82V5\\UZ?/E6!V#,@^(@!J0S(6P-RQ,"K#+RN*_B5@=_5H%\9]+L:!)5!T-6' ML#((NQI$E4'4E5)<&<1E.NSVK]S\,=5T.)!BBZ29#6CFHLR@TAKVG!K1 M4C02A>;%@A4)9PJ=_4ZEI"8=S]'9F&G*,W6.'CXA M7J _EF*MP$1=H-?C@:.!F(%WDHK$]8X$.4+BRWIQB3"Y0,0E[O?',3K[=&Y! M&7T Y?KA#IT]6&'&[3!CEEPB#[]'YJ8S"HZ/HTRZHT3'46X_X%%+8+Y^P*46 MF&EWF-#JDP,Y7"$=C'I9#Z-\UDCL9LIM&/.YB IIKEZN\6>*^& M]TIX_PC\3;'A4A3FH- ,5#YG*:>57"=RS5*T+E*N$K$N- PR3F<\X_K9EG^[ ME<)R)5.,-D,^#_3P\2H322&/"D6;;;:9K9(A0<1,@+_/#-GEHF88SM?,.: M;]C*=T35$JVD2!A+34 S:M)/"Y32')H5$]0-[+B0SU6($[/S90J8;;?%=1P> M\'R3G9/P(/+$/^)(5#L2?<"1+==+DP+FYAP:,H7F4N2E,\HDQ:Y)XMJ>&9/H M,&%]U[,3C&N"<2O!1VC(8.4+=,L*)B%^)IY?4JC)7.E=D40W3]"$*DCG']]8 M/F.R37FPVY1H]Q32AO=Z -SJVK0^>,V)M!9._%YFW+P_95)-":U37GO0B#\F MK1[<&L$ *0/)Y8M2U:PEFQR0@U-Z)"]P4QIP>VV8@N1+R$LT+1*1LTZ;WZ@V M]D^R^8T0XW8E[ABZ_D'HB!]%K21E5LXR.6I>"-Y8PCOMMM/?ZS':IN6,:@H+$ M'(V@7>*Z4]0;+2'>2:+>Z EI;P-+/""?E.1M*D\L[9X?Q?9T)8W.D':=.9ZN MZ%\T@F*>7:",SH0L"ZO02PBRID^OV\!.P6[4AP0G"7:C/Z2].RN[W,:!YPMD MVI<<>C2S!2MXRF<90QE<6'?BL,^*?!R\*;F66:'GOJFZM]6LMB/B>Z$7V-X+ M.]B2.#1+'L;,V?LV83Z??:-R 8T^RM@&PO=V]R:W-H965T+SC!JK)$1L9SR^EU1UK@]GC#_M5Y-U[F1.%$5+]HKLN1=^E!C@M25WHF M5K?8^G$",U$I]PNKMC;P(*N5%JP%&P6,\N9)UFT?M@#AX @:@'1+B ^ .BU M@-ZQ@+@%Q*XSC177AY1HD@RE6(&TU8;-#EPS'=K8I]Q>^[V69I<:G$YNS:OR M7!.I4<+,O 09::Z#YS 17(F*YLW*R0\B);&7= HG*6I"*W4*G^$ P>\ILCG* M/Z;BX3Z%DT^G\ DHAY^EJ)5A5T-?&_E6A)^U4L>-U.B U#""J>"Z5/"%YYB_ M)O"-[\Y\M#$_CMYE3#$[AUYX!E$0!7L$38Z&AU=[X.GQ\,MWW/2ZJ^PYOO@ MWPR5EG6F:TEY ;@VR:!P7YL;F@M'8V/A)3'F7[9]?UB1OJV(!E==S2O]<:<_ M?E?_-TFXAIM"(IIK70#?N-S961^; M8&YR]#]-D^I3(@O*%52X,)3!^871)9ND;"9:+%UVS(4V2>2&I?G@4=H"L[\0 M0F\F]H#N[RKY!U!+ P04 " #(BUA2,N?AM2 ' !J,0 &0 'AL+W=O MI.5SZCW)7K M-/V5'YP'QX-1/B(5J9G)3?CVWZV:J"C*+=EQ_%L:'6RNF7>L?GZT_KEPWCIS M[6LU2:._P\ LC@?> 7JQE]%YEMZ][LJ'>*YO5D:Z>(ONBO;C@9HMM(FC(P]8U_T9K=$WY4?A/+&2&N0G@3W6 M)EO-S"H+DSEZ\Z>?97XNT5OT9JJ,'T;Z+7J/?EQ-T9O?WJ+?4)B@[XMTI6U? M?30T=FCY!8:SJ.]RFX5^OF';8_.C8JUZVI\LDNK MIGME;4869G)PW9X0-K(BWE;UJS<2([K=9EIO0SD=;QIM>2$V7@BG%Z=!$.;( M\B/+O:I#,QN^QEM_;4]4W:EXLS4(N1F$= YB8A^6S,)BJF[#F3KHGO VIKT> M[HGQYFKC;NZ)<3V(8^GMW!/U1IAPVA)K/ )&CIR#O/0S$\Y6D6\4NO"-41FZ MS-+ #AL5T;!M[5?S<(8^W8?F$#%PA<^X!SDP@>N1;@0I[52#31GQ6F(-H,-N MTCTSUN@_](QG @,H<1^DQ(!*W!$K2SL'R@"0PV[*=2^#_>HB3,)X%1^D#) 0 MRSZ4 3QBSST5:Q/:]:8*D$F-G01R[#<*X]6)Y;5Q'P,OL1N8KR.,?W^H, 2H M248]"$. E 1W(DQIIBJ,H&V3! %P$C=A;0EY&?O!!6 M!!A*:!^1!S@2U@VL2CM[9O&&5HYIG !3B9NIG^)EE#XHA;ZKS*92?I%X5C1Y MXB*; $R)Z$,/0")QKPX/UT/6(SVB;%>/>JOW>$>T:9.I<=M:FP!MR1[:[M'L M]9\Z(#,9]Z R!;Y2]ZKT8)5+.UO28#S>4;FAE3?R6A82%*A,]U#Y?I:7%_)( M?+W6::3LO'6>W"HK6_;P@J>/ I@IZ4.72JKN7L$>JLNTM+,5<4); @XPIFX8 MGR?&3^;A=62=BI=^F!4EG1<$&OA*>1^!!JQ2]QKU\$ _(0.G0%GJINSG\-ZN M-4ZU5J:C2 ,5:1\Y.@6TT6ZR]"EMR,"Y;(XT ](Q-^F^FH5=YFX/XOEA9L N MUD?NS8!4K*/G;8;&E&R6R%K:$0$:Q$,$,C<"-PC6/?U%%:I>/:1 MR#. (NLHD6?U1!Z/2(L2P$CF9N0>)5Y]^<0 IZR//)X!0YE[97FX,/5$'GM\ M=_G4T(HQUJ8?D)>YR5N$W+YUXN$O!^KI.^-D]^5 MO=%X]]U O0GFHEDO#@CG;H1?JFK]#7U2B,C\J@G8:6.E";=9OT"S4"N?T M2W0$%/,^:@$<^,H[J@7PABQ?RI:IAU?>,;EY^UP!>JT[<^ W[Z-TP('"O*/2 M :_G^T1@W"(?4)F[J?Q<^9XXD>VT/D0R0#;OHPX@@-2BFSK 1#34 3AI09X M<@LWN7N2[.E/F0!JBSY*! *@++HI$9R)>HF \Y:'3 "CA9O1A8/I#?J2IH%& M5VD4O& J$H!FT4=]0%1>U'=3'S@3]?H 9BU9JP"4BGWOZ%U1[G6^$G6Z-4G%0F0E7V4(B004793BIC(>@%!"L); MA %"2C%"[:VUM%Z;(H0I?KK1=$ MW .&>GU4"CQ H==1I'O%7GSX\P*G71Q7 RIZW50! M)J6=K2V:M%4DH*3GIN2KB?2,?9> 5J^/7-\#5'H=Y?JE';DUQ^^^&1Y6-J'' M*IL7F_DUFJ6KQ*RW;6_.;GXP<%ILD]\Y?X8_3M?;_L',^E<(%WXV#Q.-(G5C M38X^Y%-%\@.5Y0WL]S=I:AX/\@ML?EYQ\C]0 M2P,$% @ R(M84O9/+#JL"0 AT0 !D !X;"]W;W)K&ULO9Q;;]LX%H#_"F',0P=H:O&B6Y$$2*QVML!V)VBFNP^#?5!D M)A9&EKP2GVM@^/+P[F:X,GVBQ_QTT*47TRO+U?A$[_G MXN?J+I>?ICLM\WC)TR+.4I3SQZO)#?X<8,S*$I7(/V/^4C3^1F5?'K+LK_+# MM_G5Q"J;Q!,>B5)'*/][YC.>)*4JV9#_U%HGNTK+@LV_M]J_5KV7O7D("S[+ MDG_%<[&XFG@3-.>/X3H1/[*7O_&Z1W:I+\J2HOH7O=2RU@1%ZT)DR[JP;,$R M3C?_AZ_U2#0*8$=3@-0%2+L TQ2@=0%Z: %6%ZB&>KKI2C4.02C"Z\L\>T%Y M*2VUE7]4@UF5EMV/T]+P]R*7O\:RG+B^71?RFZ) /WB8Q$^IM*E 83J7GPN1 MKR.QSN/T"7VXES-NODXXRAY;/VV$DU#P.9IEA2A^11\"+L(XD7]=H)_W ?KP MRZ_H%Q2GZ(]%MBYD@>)R*F3CRR9,H[JAMYN&$DU#,4'?LU0L"O0EG?/YOH*I M[/6NZV3;]5MBU!CPZ!.B^",B%K$4#9H=7!S[BN+!X<4]0V_HSI"TTL+,'_B2&2(OTKZ%5PU ME38JW$I%B;[G:\J('.5G1<7.KF+'7'%8+- J?"N?$.7\W11W&I5>8(NH*W5W ME;K&2G^*.(G_&Y:(_(C^D:4792M4E;O=RBDECKIV;U>[9^ZR?.!RB:2 /\<1 M+PZ9-/Y.M3_"I,$68,XZ?=K4.IJC2'P7YLT&"[54.4KV$DGTCQUG*" M=TF8'C3L@#ELCS'L0#=LQMM^?74U']&MG%5I6GYU&\H^1FIK=-%''*J!#P;V M83/\#IL)7?*IGMFNE.F9!4#B'D+V.86Z_!Z8;<;\=OL48K[G,TW[@++8'\9_ MF/64RX_/Q2J,^-5$KB^JN3&Y1J8@#,A,S&363#P9Y?7,.M*E-7;LUL JA/13 MDP"KR=&LKAY5&27_EF7S MUGR?R\)"= C(%Y I@G/5'L03;I\EP^6;[&*,!STL-SO5'NY<)?#L!']!M/ M>1XFU2#- K(IG@$NLU4@%](!7;ZV %_%36O5< M_LJ3;%5E?&H#G<$^@&PZ1AJ! GGI (F$6D?3/JZC6690@# U0_A+F?7,LS2. M#EI34R L=<<80T @-8>_IRP::#?DM4DK>E/(.+:S+Q28V_C^T)4"D>D 1*8* M(C/+:O>T*^58M-W3KA"UJ<8O,X [ZX%[WR*&=8/H"T)(.]96B?D$MSJADL)N MHZ_[O0"^,W-(?NA29U;KV>^-UYY5*BF,/O*-!^J_7Z!SV%FGZ-BFCG:-J6>&[GG,;P& Z_!!O :K.LU,-.L:1AX M#?9^KW%L_&4:"_ V; QOP\#;L)YDRT%CWW49V'4UB10&J&=FU&L&_\!PRK3O M 9BVK3'V60"H=D^.XZ"=EBXFF:OQ2#9 TC9#\LMRE61OG*,_>"XG<@7U?:J< M.4]K _=L.H95 'BV.;-Q2LA5JSXL&68W=N2&V))3,!'C=AY4(>59GB;@M@&= M]HE[=[9B\X[:?CM*4XG9S-9L\ME 4GN@;3ZSGO?'NC; USXJU.^/6VP%D#MI M6H60868"M>T>:O=PY)T+,0=8[8S!:@=8[9A9?0H5G"[".PLQI4SKZ0C,;7S_ MY'3 7S@#Y%J<;MR++U*76"OW5.%*E^W$'/ ES@]>9O>(P;=9/F%9[],3^KU%Y2*MDR.\/199P(?&1/LMYDN5OIQ -7)0S M1K#O@+]QSI9:"LRJCP 1.!SG](Q0X'33.![13'T77(YKSN(<&D,$KB(!HZ\? M7)!K=D$G3=&C,P4N^ AWC-U/%V#NGK[[&;B*W4^M*0#!KAG!6^NCK_$KGZ.; MHN ";=ISYMTS%TCMCK'QZ0)!W0$V/MUN?*\_1>>8X^%LJPO0I?DCD@"Y789Q7V:CCC>P![;PQTB >(,X[6QHD,*M^ M?WC@ ?2\TS,E@:<(12U-!.D!_SPS_PX.#SQ%CD-?/S#0,S.PZ8J&F9N-4\QC M'-3P 'B>.0@\:6X.? [/!VSZIV,S\!5G[FS-SH8/V/2'P6;@JS;EM/4#-OV> M]$&93@YEU#-,FL@':OIC4-,':OIGH^;,[R[7<6N!')BK/V+V EG] 7+0?I>L MK)/J4@CY[6XJ-T/^V/1+ MX"O.9^L>:^"^;XYZ?Q<+N:+9;]-95S]^X_;+.-=?FO=?!KD H^"[[@X3MAI7 M6ZR>O<3><_*6"NWZJAO75RPSW'MFP?FO?%B-JR_6&/X 6XT++];YMA-[=+\? M]]AJ7(^Q!@#^5LG>?.XFS%5BC#'MY&MM6L:N9 M;IL631LO:%AR:?SR11<%BK)U*C8O+-A]NWN;QDWU"HG6][?E6S:J%S^ FLTK M.K[+.16G!4KXHU1I?2K3[_GFI1>;#R);5:^!>,B$R);5GPL>SGE>"LC?'[-, M;#^4%>S>/7+]?U!+ P04 " #(BUA27'<='\\% ""(P &0 'AL+W=O MLET>6<0_+[R._P6)P_RV##$BHO^):E^LV*BX0J?2O68[D5C(:Y4Q*/D>-X MXX1&Z6@QSY]]%HLYWZDX2MEG >0N2:CX><_LIM/ MX>7(R7K$8A:H+ 35_Q[8DL5Q%DGWXY\BZ*AL,W.L7C]'_S4?O![,/95LR>._ MHE!M+D?3$0C9BNYB]84__L:* ;E9O(#',O\+'@M;9P2"G50\*9QU#Y(HW?^G M3P40%0?H=3B@P@'5'4B' RX<<%\'4CB0')G]4'(1@ MYMYZ^%&:\7ZGA'X;:3^UN-Y)_41*\(71.%JGFE(%:!KJ>ZG$+E [$:7KEZ^7 M&RK63()E3*6,5A$+P?U/<*>H8OE[O@)_;)F@&;'R'7CK,T6C6%_] K[=^>#M MFW?@#8A2\'7#=U*W)>=CI8>2=6@<%-V^WG<;=70;(G#+4[61X"8-6?@RP%AC M4 *!GH&X1M:(/@LN (;O 7*0T]*A96]W.&MQ]_N[3RVCP26M.(^'.^*]8 \L MN2Q)9>*!@>^_:WOP2?,E_[:T1LK62-X:Z6CM*U6:@V)U O6@9%:V.QN $N@8W77. M0$H1M HX@JC&RK+%JF75M%B1&6QG#U;R";2.RV=2CR/'SFE^QS<=44-:' M,8A,6V@(SHRH0GP.SG!SD4S=.AE-(^AZ'608789V85[J'"GTGD(S$07]U@LT M"@G=(= WF@F]H$]J4K5L,6JNE18CTI%;D-%?9-=?"XVGIQUD5!61(8@S M0HOL>]$^Q+G-?<$4USEI&D$T[2#%R#*RR_)-5L(+GD9!O_5AA!%-AH#9J"&R M[SR/RR]%T%I2<.IKIFDUJ^_'6FRZ-M/(2"ZR2VX;.T=G%FP$%SL#<(>-EF+[ MKK/'$BDB5.'%TPY\L1%5;!?5#GQ?.ZO@2N$_1.6/C1AB^Q:S#_*D.?F=>E9I M,ZJOD!:;KA6"C;IBN[IV,'AZ0L%&0O$0/P=@HZS8ON7LPUFSLB<.ZL#:2"P^ M4-PKKI=#%*X9N!;TWRCNA:,1.SQ$#4^,RI%SU/"DI8;'I/Z35DMQ/NG(U<3( M)#D@DYWX'YT3B)%*,D2U3HP2$OMN\? L]TE+:=XA**3R8^@!13P2Y"QM'+,^ MB)$Z,D3%3HRN$?O6L(?.D)::NJO>(T;@R &!LU'PVKF9&/DC0]3;Q.@A.;7> M]DFSWL;32<=OYT887;LPOC[^QRX.UVBC.T0Y[AHY=$\NQ]UF$0T[/VP8770/ MZ**-G-.W/:X12G>(.MJM?-(YM8[VBPC53TE=%;)K9-"UR^"WE,8Q#ZABH1ZE MV'(]R?M!:03/':)6=HV2N>>HE=UFA8N]^L>+%B/HD"X2C!:Z=BVTDW"&M. 9 MM?2&*)8]HW3>R<5R$6%B9:K%J(6I<>5P0L+TU,@.>4C=]"Y5^\_SY=/R(,E5 M?GRB]OP:?O#WQT%,F/WIE%L]XZ)4@IBM=$CG8J)7L=@?^-C?*+[-CT#<PJ:A#;1TIMT8!D=J9;4.ZDTD8R=*:IJ6T-L#($24&3.+ZG MDG$596G8VYDLU1T*KF!GB.VD9.;7!H3N5]$\.FWL>=V@WZ!9VK(:#H!?VIUQ M%ITH)9>@+->*&*A6T7K^N%EZ_^#PE4-OS];$5Y)K_>J-S^4JBKT@$%"@)S#W M.<(3".%!3L;/D1E-*7W@^?I$_QAJ=[7DS,*3%M]XBHA("17K!.YU_PG& M>NX\K]#"AE_2#[[+.")%9U'+,=@ID%P-7_8V]N$L()E?"$C&@"3H'A(%E5N& M+$N-[HGQWH[F%Z'4$.W$<>4OY8#&G7(7A]D!:M=B)'MHM4&N:G+SPHQAOE>W MY&8+R+BPMRE%E\R'T&($;P9P<@$\3\BS5MA8\D&54/X-H$[E)#4Y2=TD5XE; M*&9D,7]'DCB)[:#["G8Q=6 1L(O_[L#W=6[1N'GY<06_G/#+@%]>P+]T,@=# M=.5&V"=@N0 RJK?_:NN NP\X_Z2.V2*EQW,%].RZ)9@Z#+4EA>X4#C<_[4[O M9CV,RQ_WX=$],U-S98F RH7&L_=W$3'#( \&ZC8,3Z[1C6)8-N[M@_$.[KS2 M&D^&3S#]FV2_ 5!+ P04 " #(BUA2KHF+=O)Z,M=II3X4J]^R97UW?" /HJ6Z2>]7]=?BX9/J)L0:?XMB5;7_ M1P\=-CZ(%O=57:P[8SV"=99O?Z8_ND#T#+0?V !W!M@VH",&I#,@H0:T,Z"A M!JPS8*$&O#/@H0:B,Q"A!K(SD*$&26>0V 9\;.'BQY6+0Z^!=HOMK/:HR>-R MHW:])]O$:K/R+*W3DZ.R>(C*!J_]-;^TJ=W:ZV3,\F877M6E_FNF[>J3*W6K M]U0=?56;HJRS_#9Z=:5W^O)^I:+B)G+_?)EOM[[>0F^BZS\?$:^C5V>J3K-5 M]3HZC+Y=G46O?GD=_1)E>?3K77%?I?FR.IK4>L3-=2>+;G2GV]'AD=&1Z'.1 MUW=5=)XOU1*PG_KM$?8XF.A0[>*%'^-UBKT>S]3B;430FPC'. 8&],%O?J4V MVCP>-3_SFT_O4 .8?@^<.FG\*GCMH?AD\=]!\^G/K M/ONYT,W#S:4GB\ENUY/6'QGQ]R]=WJ_2E:K>>9S1G3/:.J,>9U7C#-K?6U/1 MFC:*X/L)DHD@Z&CRO;]K )A@@M,A[,R%)0FC;(@ZAZZ)$\Z'L L EL2$6]X^ MNC <$R(M;Y\ F/Y'K8E> K!F<&((F[HP3J465D/8S(5)0K%,AK Y .,<)08V M6'>V6W?F3:)_;U29=C5A4:Q5]&I>5-5K3T;QG6?NS:A?BSI=1<7.?];Y7[G^ MMUFV=<=[$V1<$"O'N)L\$EN!/W-!AYA+;/DZ=V$Z<:RP7[BC0K$]JH_ J(A] MN4\NB";(3L%+%X403ZQ13=U1'0IN[[29BQ((2RN;YRZ*BSBF<%Z)W>J+@-7O MUOQ::;FA'C_5Z0^09J;"G92.-;9GY<*X)(D5[3F 8C&3\*SD;E;2NUO.E#XE M+;)T>_;(E]'[=:.H_FJ_\-%PLKM $A"VI7V9M'<9*'*),UFB\\\F&@ 52SOA MYRX*)RA!<.!0;"1J[ W=95ZK4E5U=/Y#'SXK]2;*5>T+&>JI7Q24:]T%5.\" MH-I$;FH@)\L %"4V:@ZA1*,MP&!A,R/L#=:'=),US@;(UJ07[7,B_SV<)Y]5WHG M5I6JX=,)=2\NN:#6("\@G(@3:C'+--#?[&E_PUF;DHW\-7N;[]L)>[/"E&H4 M4JO3\1 "-0(C&DL[A NQCBVRU>@O]G3_H83-M4)^568DY#/+510XF)3)O +G"VQX6G\_-/E%+L\J<\_3-CR M!Q^&<$,S8H9^8@\MOL1P._%S^U/%E[ATC!)*B94[ M%R .T<1*GVF@O]G3_H83-F6 L&<5WNCOR%2([HY*4%DFIDH0_O-EF1AV)GX5 M["W+Q.V@$"ICANPXNSA*1))(.Z,!'$UXK_$[G(4I ,1? #SKT=+GX>/]KS9R M00MB^)GX^3FL!V\XF?HYV;L@U.5-+<>M3O<,0'%*[,4 4%*O+KP4U+ P]0OQ M\^:^?%GDV2(HSM20,/4W1,+B;%B0^KL@_C@#S0HF!+>E 8 CA*&$V;$&<)2* ML>X'[=VRH2^L1ZDA.>HGN;WU:.=O>-#ACAX%8)@Y]T3F$$SV.YK#:1D"I7X" M?;8>I894:4CG>V\]2EUZ1#&+;;8%8(FTHSP'4#*1>"1ZAFFIOYVQMQJEADAI M2.,[6(U2MSG!D9-K0,.;V:=% "1'2A(S/,[\+8Y]U2@S#,O\#!NJ1IG;=T"( M(YO#(-B@Q[,-$@!C"1\+DV%UYF?U4#'*#+$S/[$_)489P,4QZ1_4MF(4P&') M8OO&>9G?N8?68MGBE!F:)F]0)>9&2IF/]%E9L#M M0>KLBQD (T006QI!,*&/P_!*<,._W*^CK^HB5V6VO%71:9G^E:U" LX-"7-_ MLR$HX-S0(/=W&+P!YVXC0/,SMT^[ (P+1NP;<0!,QDB,,#DWO,O];85G/$9B M*(Z'-!CVD*(<:"@+^\FA&8#BC-AW00 43>3(_2=N^)/[^?/9.I3W'K\)Z2CO MK4.YRXX4"![0+R;.*1- "3IV_Y,;GN7^IO+>,I0;*N4AS>1@&^B#V=CF)S[NQ/[RE!A"%;X"394A@JWSX"EOH . M-*8CAQIAR%SXR3Q4A K#Y\+/YT^)4 %P-7).)A< 3*L9^T&G:9BWV9/>AI,U MS"_\BGN\U#Y;A@I3&H2_ Q)4B(5A9>%O>G@+L7!;$E A!F"Z$-OWA>< K"G$ M(^ J)(K2D*OT=P_V%U/2L)T,>51B#S$E@0<8<"+M M4]4,PA'"[-LWE7X>W5M12<.I,J21'*RHI,N+S'VJ!D#AA-FG2P U.(,.9V0H M5OI[R/NJ*FGH4_H;"*&J2@*]8NH\?PB@L/,D^;Q##9Z"C^6(+)"]!Z7]/8E0 M524-\G>)@.^GZ-U\^]ZK<;]]#?=S6MYF>16M MU(V^5/RV$1_E]LW6[8>ZV+1O%UX7=5VLVU_O5+I490/0?[\IBOKQ0W.!W?O% M)_\'4$L#!!0 ( ,B+6%+M"R;\M@0 /(4 9 >&PO=V]R:W-H965T M\/)?B8$_H=^9CS,%K%,;LJN=S MONTK"EOY.'+9)=GB6+Q9$QJY7-S2C<*V%+M>2HI"!:FJJ41N$/>&@_39$QT. MR(Z'08R?*&"[*'+ICVL('YU^T3%7=*H>(% M$8Y90&) \?JJ-X+].4H)*>*O ._9T35(0ED2\CVYF7A7/37I$0[QBB<2KOAY MP3T69"/+X^J-^EP8M@EB[#-R3\._"X?]6S>\##:W<7\F>R M?\!Y0$:BMR(A2_^#?8Y5>V"U8YQ$.5GT( KB[-=]S0?BB"!TY 24$U"=H)\@ M:#E!ZTK0E6#D!*,KP"E1.LK@0[)]A="4Y.<.H$\]3$J8>94[NV M 8O);LSV24[ %-\$(ON4A3.^6+9 SB9!4N.!5O M \'CPP7>B#7%P3/>$LJ#> ,N%F*E>[L0 [(6CU]PO,-@34D$;E\YIK$;@INT M9Y@RX,8>F)-X\WDNUI('1HQASCZ!Y0]PC\F&NEL_6 G"2!@$^P@NQIB[02BN M/H.OBS&X^/ 1? !!#+[X9,>$%ALH7 25=$U9Y0%<9P&@$P%HX)'$W&?@-O:P M)^%/V_D0M0@H8C2+(46'(;U&K8ICO+H$&OP$D(I428=NVND+O!5T]21]W$Z? M[N)6^FT[_=&EK9V_ZQP[="3T^\ZQ2^D/G6.7TB>=8Y?2I^^;]]G[AF[>G6ZW M9+%6&(.6ZFF=C6$29T4_*9[?Y@(.)AQ'[)^6QO2B,3UM3#_1V!]BN\'<$$O7 M?T:U4FJRJ7@90MNQ-#A07HY7E01F&9:I5V'C)LQQ#-VHHFYE;2+'-*NP.PG, M436SIG;?A"%5T^R:VH,$)O[T6J 3"2SIG%6%39LP4[?%WJP*FS5AMJ8CVZG" MYA*8:4*GA%7FW2CFW6A-LK1TB*(2Y96CWY)+9J%IMN;2%\)%Q0D+93=5EB56 MIF,>#Z1M6GHM8^XD,$MU=*TVWMW49F^J58*VBJ"M]@4DUJ@/1J(FBWH+OCWB M:(EIV\JT"V'[_[ATT[RLW>E*L&CLK 46O@ M"_'A^)_R&I;U#?Z& @?+"@=_O<1-J>F6;913^TFS$ &M.NIW4EM]J9:->S2L&&[8]_N M*-GB] /J3^YCVBFY2]>&O\&V8>G;\!W M>BTS'AHV1ECB\ZD"$ZNGM-/8B MHA 8\$0)1:5WH_-Y-RJ]&YW+NW.ARG921R:J[<7N9#@Q4DYM0*<=]69OZV6A M*T?'#,*1-^GA&0,KLHMY]F%1/"T.Z$;I,47M^37L3Z#D^13VY]GQ6RF?G0:* M3[--$#,0XK5H2KVTA%/1[( MN^%DFQYR+ GG)$HO?>QZF"8 \7Y-"#_<) T4 MQYS#GU!+ P04 " #(BUA2,L\426X" #+!0 &0 'AL+W=O_QD3(Y:I1^- 6BA:=22#,."FNK MJS T68$E,Z>J0DDW*Z5+9LG4Z]!4&EGN0:4(XR@Z#TO&99"._-E]5\QZ[?+S 3 GCO]!TOE$ M66VL*CLP*2BY;%?VU-5A!T \^P%Q!XC_!IR_ $@Z0.(3;97YM&;,LG2D50/: M>1.;V_C:>#1EPZ5[Q875=,L)9],'R>J<6\SA4\VT12V>X89+)C/.!#A*.+IC M6C-7[6,XFJ%E7)AC.(&'Q0R.7AW#*^ 2/A>J-DSF9A1:DN7(PZR3,&DEQ"]( M2.!625L8>"MSS/?@IX?Q@_@ 04CUZ(L2;XLRB0\R?JSE*231:XBCP>4^08?A M,\P(/M@'_T-.TK]1XOG.7N![1\T(],OGW%3*,+%/44O3- MGL!G?>"S@X&G5%9-O^0,-SQ# ]]NL5RB_@X_X4[)DTQIA$7#+8T6 _3X0 !) M_:DTS+7*Z\SVD -E&/9JAO];ALGPG\H0[O1+B7KMQXB!3-72MJW3G_:3ZMHW M:/C;O1USMTRON30@<$70Z/2"%.AV=+2&597OOJ6RU,M^6]"T1>T&PO=V]R:W-H M965TX8PLPD0(-DVW33M M0Z=Y0%L\WWGHN\<2=;HC1??Q88QB=ZS-!=7 M@XV4VTO+$JL-RR(QY%N6JW_6O,@BJ6Z+%TML"Q;%%2E++8JQ9V51D@_&H^K9 M0S$>\9U,DYP]%$CLLBPJ?ERSE+]=#5(0*\4?"WL3!-2I3>>;\>WFSB*\&N(R(I6PE M2Q.1^GEE-RQ-2TLJCG\:HX/69TD\O-Y;GU7)JV2>(\%N>/IG$LO-U2 8H)BM MHUTJO_&W.6L22/%9/537OV_X M3D1Y+$:65-F4,5FK)O+K.G)Z(G(;?>6YW @TS6,6 _QE-Y_0#@.6&L9V+.E^ M+*]II\4)6PV133XCBBD& KKIIC^RK:+CD_1)-WVYRSOITV[ZUZCH#'[6.W<2 M O3;WKF#]'GOW$'ZHG?N('WY<[K?_=S0W?>G!QU5;+47M<$04#EP;'GZO'7ZO<_A_W;)"+=3YBUI\5SQCZ"Q5>IQ#2GA ME+ZM"6&"0B.3B0FZH"IAS=;4A*F^TJIR9H((UJ.Z!:*R=7=S$^2$1._0!>"/ M>*$6U1+(T/?TB>C.1/F$!EJSWYLHS\?8@77W6]W]3MT7M=HR>D?L7;W!":7\ M,\N9ZL)SI%Z&>%T7/ ?G8]\<3ZJWI(DA =&G8A-TX?E4&X$I8(H23;X98,JA MCB;,+6#*T6>3.9 >UB?^!92?K77V$@B*^KY>!R8J()AJ90#X4Z. X3((VC(( M_G/5K3N^Z7]([<"8^&TWT.4V09YOR&V"+BCQ;7T&!APZH>9P9H(*@ZZ?"C3RV] IC!*'V/!X>IU=$<0)&AHWE<@+;T1EG" M*5.M"^X &!T2K7;OPU7ZKC*NWY-;E<$.#YLCS8K8ZW/LS7I\+J3?TER05* MV5JYPD-?[9*+^J"UOI%\6QUV/7,I>59=;E@4LZ($J/_7G,O]3>F@/>X>_PM0 M2P,$% @ R(M84F0D9JW# P + P !D !X;"]W;W)K&ULO9==;Z,X%(;_BH7FHI6F!0S-QRB)1$*[$ZE-NTW3T6JU%PX< M AK 6=OYF'^_-E"2$ ?U8K0W#8;WO)S'/L:G@QUE/WD,(- ^2W,^-&(AUM], MDP$]CQHVND4):4_E2#:3@T+)41I! (94'DSQ8FD*;*2>;Q M;V5JU.]4@@4*(R"85KW3W'2J@.^47T)07 M?]&NTEH&"C9;!)X*,!HSN$%-JZ:8NBLDLHB5^DJMUGPLFGR8R3HSFD^_W_N+Q'DVG MZ :]>X\+[VWZ/$/>S$=_+KS'Z<-?T]D?R)M,GA>SMSFZ\D&0).774KV8^^CJ MRS7Z@I(\H$I9%[*W0RJ',9E#OA"#C9&3S07,4?W>0CAJ8$I@6HJ M_$$UQJV./@2WR+&_(FS9?4U"D\^']S3A_N?#NRTT3KU&3N'G7O#S@H!N(IU(MNU:>24S8"D(D* HH%T@6 M)8*]_%#RYG25-*5;YR0'QVK0Z$2XTZ#1B+#KZFDZ-4VGE>8'2P30#Z+&!B:"LBTG)VS[&[LCH4;H#J5U6M,AZ]3 MR973HW9KU.YG"Q$D3FL)=L\2Z*F]=H)RKCDO4U\G.BK3$Y!>#=)K!7DG:;DN MR$OEP5I /4?(AP@8DY7Y1O;(XQSDEO[[";(EL']:]G&_?FO_-^_C_ODDWO4: M13W1B/J=1M7XYR+;[A]9G0#9UN%PLEJ19K+Q(6&8E#4>'#9VD@MK M[:%CG26%[:[;P-.H;FRGU^#3JOH87P \.GWM_VEW5R\ZR? ..TU:C0J?TVI4 M&POXJ!TRPY@]F3$9ZN7?9W9YBC[(GF8T)D#1$62_6Y"8^'_;O M_#&'8/Q<+2F^3S%6H&24YP%,E.DX>I9BA_$QDF.M,(B1#2KMR[N29Q"C. MS2)&G=%PZ#D,$0Y#GQ?LEJD<1*+@*H!>$P)V^! 'T/7.(;"X&Q'C #ZH4.EO!%WN >[%]4&\OM;OD]J(OMZ/__/C5 MH[C-[-9\M1W\5?9PF\1N[&0[]O?/'FR3Z&"=ND="/Q&\;94QM %=%S$,%H@& M\ 91,I/$K$H0(W1IPR,3B 05$BC=HUJ(:R+YHTV[UC/M6W,8X4)6M6T%^SNK MIV\D5IX12"AM!(Z@#81^AI3"DM]JIYI,8@\@MO]8D_ZO^SCU3&(G!R^R/%A:G3J-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ,B+ M6%*$8A-D? 8 %H[ / >&PO=V]R:V)O;VLN>&ULQ9M=<]HX%(;_BH:K M]")+_.UTFLX0(!MF**2!=&>O&,4(T*P_6-ND37_]RB:0XPU]=V].?$6P'?%8 MPN>1C@Z?OF?Y7X]9]I?XD<1I<=79E.7V8[=;1!N5R.*W;*M25=^B8K553J+#4'JP/?M/I>O)ZO MWHHG7>A''>OR^:I3_QVKCDATJA/]4RVO.A<=46RR[[=9KG]F:2GC691G<7S5 ML?8GOJF\U-&;P[,*]YWX,?\_W9BM5CI2@RS:)2HM M]_V8J[@"3(N-WA8=DC1ED-AV/!KWY<""N>^/>I#\4L]OA<#XC@#8 M%L#%&=W MDD Z -)Y1\C9W+Q\&4X,X/1&3.^&]P32!9!N:Y#]Z9<[ ND!2*]%R(5-('T MZ;<'V9O=$L@ 0 :M0_0[&0+(D!=RFJ]EJG_6)^HX.9'E+E+-Q E)P&*VP##9QMFS4N):I6JE2W$7 MR[31>RCZ6\SA_T:G,HVTC,V"8J+X;S$+P QLHLM7N+Y9 M)9@)NS+HS6\BBO\6LP!NS;KI[YW,S:I"W*LXBUY]97@IIHT$8#,+H#)FJHK" M,,K8B.JX^+A7U3> 8B(QV,QBF*EU37:OMEE>#38%@RL-9CT\I'*WU*4)-U_W M@QT_B]?':$ QD3EL9G/,^K?#P<-X*$8C<2Z^]<8/O?EH.A&]R4!\?>A13"03 MFUDF<-;4F,G;R#(VMV4@ID,QD6QL9MF\3.[$V5R:#RX^4"ZD&9M9,]64ZB04 MDHK-+!4ZMSH)AV1B,\MD/\DZA>4@>3C,\OC5;&L_JZ'S!0?)PV&6!YS6-*** M@U3B,*L$JKB)"=-6W"KYMXI/?BV111QFBT G-SL26<1IU2(NQ406<9@M@C$] MBHFDXC!+!6/Z%!-IQF'6#,8,*"82CM-F^FH1TN0T$I#++2"(>4DQD8!<[M4+ MP%S4^;\C)A*0RRP@C&E13"0@EUM $).&=Q?NG+2XEEE8=)'@(@NY+5IH85$+ MN"/]>,SZV1/.3$O+75QOCE9'3G8DW+IGUL\>\V97 M[^!^J39R=:E54?&.LT::UT/Z\9CUT\P.O1EWBHGTXS'KIXE)![]*SV04$^G' M>]=<&\4 M;%K2-%F-/ZUP\)&"?&8%'3'_4'J]*=7R7#X9PK42N6F[T9M(03ZS@HZ8TW*C M\M?1-B&S>HXH)E*0_SX;/^?B9894ETGODI=G:$NK!I&"@C8W@AH9]P I*.#. MPT%,FI()D(("[CP=/A[&F8+ M8KRLA7NSCNFV/3=)S)Y>&GH8>?M7[^!U!+ P04 " #(BUA2YN*D MT* " %-0 &@ 'AL+U]R96QS+W=O[V+Y;5WUSV^AJN<.$@B2^8,4@G3^ MH A!BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"W MHMY*H'=$O2.!WA'UC@1Z1]0[$N@=4>](H'><;'83Z!U1[TB@=T2](X'>$?6. M!'I'U#L2Z!U1[TB@=T*]$X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>:?)G)8'> M"?5.!'HGU#L1Z)U0[T2@=T*]$X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN! MWH9Z&X'>-CEL0J"WH=Y&H+>AWD:@MZ'>1J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y. MH+>CWDZ@MZ/>3J"WH]Y.H+=/#@L2Z.VHMQ/H[:BW$^B=4>],H'=&O3.!WAGU MS@1Z9]0[$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=)X>]"?3.J'J]^ M4N]A_#J6X=;SO<;G_R35X^6[Y?;XZ_+[(KXO5E>DO4$L#!!0 ( M ,B+6%+"@ QK.@( &@S 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[; M,!"&X:L8V@:6+(JDF"+.INVVS:(74"4Z%JP_D$SJW+Z4G 1HD1H-7*#OQH)- MF_[RJ?C9(>XLAM=7X7XU=UG4U4? MJGN;BNC"ZO,Q_NS;<=@FSG8^67T\;9RSMDDU M35U;5R&N9X]#\UO*^CDAC2>7/7[?3OXJ;DBR-Q/FE3\'/)_[^FB=:QN[NJM< M^%+U<5=V[#(?GCKKT_,EWNAQW.W:VC9C_=#'(ZF?G*T:O[?\77Q%CZXO>S\[0; MV_QE=KS>'Z,[+//PV?*X_(Y_G?%K_7?V(2!]%) ^)*0/!>E#0_HH(7T82!_7 MD#[R#:41BJ@YA=2<8FI.036GJ)I36,TIKN846'.*K((BJZ#(*BBR"HJL@B*K MH,@J*+(*BJR"(JN@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BR2HJL MDB*KI,@J*;)*BJR2(JNDR"HILDJ*K)(BJZ+(JBBR*HJLBB*KHLBJ*+(JBJR* M(JNBR*HHLFJ*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(FM)D;6DR%I29"TI MLI8464N*K"5%UI(B:TF1M:3(:BBR&HJLAB*KH&UL4$L! M A0#% @ R(M84NBDX=/O *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ R(M84IE&PO=V]R:W-H M965T&UL4$L! A0#% @ R(M84M8V8]"T!@ 'AL !@ M ("!#@X 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ R(M84E=*E8)! P H0D !@ ("!BQT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(M8 M4H[D3=1[!P [R8 !@ ("!8RT 'AL+W=O&PO=V]R:W-H M965T,@L ,X@ 9 M " @>)B !X;"]W;W)K&UL4$L! M A0#% @ R(M84MNPNCTC!@ 3@\ !D ("!2VX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(M8 M4N!T/\5Z"@ ;AX !D ("!VHX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(M84H$&A;?:%0 'U, M !D ("!'*8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(M84ICP?,$T# #3< !D M ("!8,L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ R(M84IY\L$FM P BPP !D ("!C>8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R(M84HO> M15K P :PP !D ("!>BL! 'AL+W=O"@ &0 M @(%Q+P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ R(M84H%R;>?(! 4Q$ !D M ("!>SL! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ R(M84NP206 E!P 9R4 !D ("! M/$L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ R(M84E7*AQ&1#0 HTP !D ("!75P! 'AL+W=O&PO=V]R:W-H965T6@0 .@3 9 " @8AY 0!X;"]W;W)K&UL4$L! A0#% @ R(M84D$ZF=L?! 7AD !D M ("!&7X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ R(M84G E7 G\ @ 3@@ !D ("!P8D! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MR(M84K%VV4V5! 71( !D ("!:),! 'AL+W=O&PO=V]R:W-H965TMY--@4 &\6 9 " @:BH 0!X;"]W;W)K&UL4$L! A0#% @ R(M84ORB>\PE"@ R3X !D M ("!%:X! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ R(M84H>14:7C!@ \2 !D ("!1L ! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(M8 M4J%@,_=P! ;1 !D ("!"]$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(M84E]WI(K?!0 W"@ M !D ("!H]L! 'AL+W=O&PO=V]R:W-H965T3O MB0( .(& 9 " @;CE 0!X;"]W;W)K&UL4$L! A0#% @ R(M84K"-=#T# P !@H !D M ("!>.@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ R(M84K\Q*,Z# @ ^ 4 !D ("! /$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R(M84A"2 MN@/C @ * D !D ("!0/T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(M84M=&\++1!@ >R0 !D M ("!.0@" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ R(M84DX$ Y-? P - T !D ("! MG!<" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ R(M84CTP30>. @ N@8 !D ("!LB0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(M84EQW'1_/ M!0 @B, !D ("!L3@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R(M84NT+)ORV! \A0 !D M ("!>4L" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ R(M84F0D9JW# P + P !D ("!I%@" M 'AL+W=O7 ( >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " #(BUA2PH ,:SH" !H,P $P M@ &I:0( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 8@!B .4: 4; ( " ! end XML 113 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 114 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 115 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 512 552 1 false 137 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 5 false false R6.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (Parenthetical) Sheet http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 8 false false R9.htm 10101 - Disclosure - Organization and Nature of Business Sheet http://www.stoneridge.com/role/DisclosureOrganizationAndNatureOfBusiness Organization and Nature of Business Notes 9 false false R10.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 10301 - Disclosure - Revenue Sheet http://www.stoneridge.com/role/DisclosureRevenue Revenue Notes 11 false false R12.htm 10401 - Disclosure - Investments Sheet http://www.stoneridge.com/role/DisclosureInvestments Investments Notes 12 false false R13.htm 10501 - Disclosure - Debt Sheet http://www.stoneridge.com/role/DisclosureDebt Debt Notes 13 false false R14.htm 10601 - Disclosure - Income Taxes Sheet http://www.stoneridge.com/role/DisclosureIncomeTaxes Income Taxes Notes 14 false false R15.htm 10701 - Disclosure - Leases Sheet http://www.stoneridge.com/role/DisclosureLeases Leases Notes 15 false false R16.htm 10801 - Disclosure - Share-Based Compensation Sheet http://www.stoneridge.com/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 16 false false R17.htm 10901 - Disclosure - Employee Benefit Plans Sheet http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 17 false false R18.htm 11001 - Disclosure - Financial Instruments and Fair Value Measurements Sheet http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements Financial Instruments and Fair Value Measurements Notes 18 false false R19.htm 11101 - Disclosure - Commitments and Contingencies Sheet http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 11201 - Disclosure - Headquarter Relocation and Consolidation Sheet http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation Headquarter Relocation and Consolidation Notes 20 false false R21.htm 11301 - Disclosure - Business Realignment and Restructuring Sheet http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuring Business Realignment and Restructuring Notes 21 false false R22.htm 11401 - Disclosure - Segment Reporting Sheet http://www.stoneridge.com/role/DisclosureSegmentReporting Segment Reporting Notes 22 false false R23.htm 11501 - Disclosure - Unaudited Quarterly Financial Data Sheet http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData Unaudited Quarterly Financial Data Notes 23 false false R24.htm 11601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Notes 24 false false R25.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 30203 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 30303 - Disclosure - Revenue (Tables) Sheet http://www.stoneridge.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.stoneridge.com/role/DisclosureRevenue 27 false false R28.htm 30503 - Disclosure - Debt (Tables) Sheet http://www.stoneridge.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.stoneridge.com/role/DisclosureDebt 28 false false R29.htm 30603 - Disclosure - Income Taxes (Tables) Sheet http://www.stoneridge.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.stoneridge.com/role/DisclosureIncomeTaxes 29 false false R30.htm 30703 - Disclosure - Leases (Tables) Sheet http://www.stoneridge.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.stoneridge.com/role/DisclosureLeases 30 false false R31.htm 30803 - Disclosure - Share-Based Compensation Plans (Tables) Sheet http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables Share-Based Compensation Plans (Tables) Tables http://www.stoneridge.com/role/DisclosureShareBasedCompensation 31 false false R32.htm 31003 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) Sheet http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables Financial Instruments and Fair Value Measurements (Tables) Tables http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements 32 false false R33.htm 31203 - Disclosure - Business Realignment and Restructuring (Tables) Sheet http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables Business Realignment and Restructuring (Tables) Tables http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuring 33 false false R34.htm 31403 - Disclosure - Segment Reporting (Tables) Sheet http://www.stoneridge.com/role/DisclosureSegmentReportingTables Segment Reporting (Tables) Tables http://www.stoneridge.com/role/DisclosureSegmentReporting 34 false false R35.htm 31503 - Disclosure - Unaudited Quarterly Financial Data (Tables) Sheet http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables Unaudited Quarterly Financial Data (Tables) Tables http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData 35 false false R36.htm 40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 36 false false R37.htm 40202 - Disclosure - Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 37 false false R38.htm 40203 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 38 false false R39.htm 40204 - Disclosure - Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 39 false false R40.htm 40205 - Disclosure - Summary of Significant Accounting Policies (Acquisitions Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails Summary of Significant Accounting Policies (Acquisitions Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 40 false false R41.htm 40209 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 41 false false R42.htm 40210 - Disclosure - Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 42 false false R43.htm 40211 - Disclosure - Summary of Significant Accounting Policies (Schedule of Goodwill) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails Summary of Significant Accounting Policies (Schedule of Goodwill) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 43 false false R44.htm 40212 - Disclosure - Summary of Significant Accounting Policies (Other Intangible Assets) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails Summary of Significant Accounting Policies (Other Intangible Assets) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 44 false false R45.htm 40213 - Disclosure - Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 45 false false R46.htm 40214 - Disclosure - Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 46 false false R47.htm 40215 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 47 false false R48.htm 40216 - Disclosure - Summary of Significant Accounting Policies Equity and Accumulated Other Comprehensive Loss Common Share Repurchase (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails Summary of Significant Accounting Policies Equity and Accumulated Other Comprehensive Loss Common Share Repurchase (Details) Details 48 false false R49.htm 40217 - Disclosure - Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 49 false false R50.htm 40218 - Disclosure - Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details) Sheet http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details) Details http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 50 false false R51.htm 40301 - Disclosure - Revenue (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails Revenue (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureRevenueTables 51 false false R52.htm 40302 - Disclosure - Revenue (Revenue by Segment and Geographical Location) (Details) Sheet http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails Revenue (Revenue by Segment and Geographical Location) (Details) Details http://www.stoneridge.com/role/DisclosureRevenueTables 52 false false R53.htm 40401 - Disclosure - Investments (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails Investments (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureInvestments 53 false false R54.htm 40501 - Disclosure - Debt (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails Debt (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureDebtTables 54 false false R55.htm 40502 - Disclosure - Debt (Schedule of Debt) (Details) Sheet http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails Debt (Schedule of Debt) (Details) Details http://www.stoneridge.com/role/DisclosureDebtTables 55 false false R56.htm 40503 - Disclosure - Debt (Future Maturities of Long-Term Debt) (Detail) Sheet http://www.stoneridge.com/role/DisclosureDebtFutureMaturitiesOfLongTermDebtDetail Debt (Future Maturities of Long-Term Debt) (Detail) Details http://www.stoneridge.com/role/DisclosureDebtTables 56 false false R57.htm 40601 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureIncomeTaxesTables 57 false false R58.htm 40602 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) Sheet http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) Details http://www.stoneridge.com/role/DisclosureIncomeTaxesTables 58 false false R59.htm 40603 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) Sheet http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) Details http://www.stoneridge.com/role/DisclosureIncomeTaxesTables 59 false false R60.htm 40604 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Details http://www.stoneridge.com/role/DisclosureIncomeTaxesTables 60 false false R61.htm 40605 - Disclosure - Income Taxes (Classification of Net Deferred Tax Asset) (Details) Sheet http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails Income Taxes (Classification of Net Deferred Tax Asset) (Details) Details http://www.stoneridge.com/role/DisclosureIncomeTaxesTables 61 false false R62.htm 40606 - Disclosure - Income Taxes (Summary of Income Tax Contingencies) (Details) Sheet http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails Income Taxes (Summary of Income Tax Contingencies) (Details) Details http://www.stoneridge.com/role/DisclosureIncomeTaxesTables 62 false false R63.htm 40607 - Disclosure - Income Taxes (Schedule of Tax Years Open for Examination) (Details) Sheet http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails Income Taxes (Schedule of Tax Years Open for Examination) (Details) Details http://www.stoneridge.com/role/DisclosureIncomeTaxesTables 63 false false R64.htm 40701 - Disclosure - Leases - Narrative (Details) Sheet http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails Leases - Narrative (Details) Details 64 false false R65.htm 40702 - Disclosure - Leases - Components of lease expense (Details) Sheet http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails Leases - Components of lease expense (Details) Details 65 false false R66.htm 40703 - Disclosure - Leases -Balance sheet information (Details) Sheet http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails Leases -Balance sheet information (Details) Details 66 false false R67.htm 40704 - Disclosure - Leases - Maturities of operating lease liabilities (Details) Sheet http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails Leases - Maturities of operating lease liabilities (Details) Details 67 false false R68.htm 40705 - Disclosure - Leases - Weighted-average remaining lease term and discount rate (Details) Sheet http://www.stoneridge.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails Leases - Weighted-average remaining lease term and discount rate (Details) Details 68 false false R69.htm 40706 - Disclosure - Leases - Other information (Details) Sheet http://www.stoneridge.com/role/DisclosureLeasesOtherInformationDetails Leases - Other information (Details) Details 69 false false R70.htm 40707 - Disclosure - Leases - Future minimum lease payment receivables (Details) Sheet http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails Leases - Future minimum lease payment receivables (Details) Details 70 false false R71.htm 40801 - Disclosure - Share-Based Compensation Plans (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails Share-Based Compensation Plans (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables 71 false false R72.htm 40802 - Disclosure - Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details) Sheet http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details) Details http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables 72 false false R73.htm 40803 - Disclosure - Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details) Sheet http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details) Details http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables 73 false false R74.htm 40901 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans 74 false false R75.htm 41001 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails Financial Instruments and Fair Value Measurements (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables 75 false false R76.htm 41002 - 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/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details) Details http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables 76 false false R77.htm 41003 - 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/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details) Details http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables 77 false false R78.htm 41004 - 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/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details) Details http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables 78 false false R79.htm 41005 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details) Sheet http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails 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 http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables 79 false false R80.htm 41101 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies 80 false false R81.htm 41201 - Disclosure - Headquarter Relocation and Consolidation (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails Headquarter Relocation and Consolidation (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation 81 false false R82.htm 41301 - Disclosure - Business Realignment and Restructuring (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails Business Realignment and Restructuring (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables 82 false false R83.htm 41302 - Disclosure - Business Realignment and Restructuring (Schedule of Restructuring and Related Costs) (Details) Sheet http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails Business Realignment and Restructuring (Schedule of Restructuring and Related Costs) (Details) Details http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables 83 false false R84.htm 41303 - Disclosure - Business Realignment and Restructurings Realignment Charges Classified by Statement of Operations) (Details) Sheet http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails Business Realignment and Restructurings Realignment Charges Classified by Statement of Operations) (Details) Details 84 false false R85.htm 41401 - Disclosure - Segment Reporting (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureSegmentReportingNarrativeDetails Segment Reporting (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureSegmentReportingTables 85 false false R86.htm 41402 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) Sheet http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) Details http://www.stoneridge.com/role/DisclosureSegmentReportingTables 86 false false R87.htm 41403 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details) Sheet http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details) Details http://www.stoneridge.com/role/DisclosureSegmentReportingTables 87 false false R88.htm 41501 - Disclosure - Unaudited Quarterly Financial Data (Narrative) (Details) Sheet http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails Unaudited Quarterly Financial Data (Narrative) (Details) Details http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables 88 false false R89.htm 41502 - Disclosure - Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details) Sheet http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details) Details http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables 89 false false R90.htm 41601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts 90 false false All Reports Book All Reports sri-20201231x10k.htm sri-20201231.xsd sri-20201231_cal.xml sri-20201231_def.xml sri-20201231_lab.xml sri-20201231_pre.xml sri-20201231xex10d13.htm sri-20201231xex10d15.htm sri-20201231xex10d22.htm sri-20201231xex10d6.htm sri-20201231xex21d1.htm sri-20201231xex23d1.htm sri-20201231xex31d1.htm sri-20201231xex31d2.htm sri-20201231xex32d1.htm sri-20201231xex32d2.htm sri-20201231x10k001.jpg sri-20201231x10k003.jpg http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 118 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "sri-20201231x10k.htm": { "axisCustom": 1, "axisStandard": 43, "contextCount": 512, "dts": { "calculationLink": { "local": [ "sri-20201231_cal.xml" ] }, "definitionLink": { "local": [ "sri-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "sri-20201231x10k.htm" ] }, "labelLink": { "local": [ "sri-20201231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "sri-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "sri-20201231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 819, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 42, "http://xbrl.sec.gov/dei/2020-01-31": 7, "total": 49 }, "keyCustom": 58, "keyStandard": 494, "memberCustom": 50, "memberStandard": 82, "nsprefix": "sri", "nsuri": "http://www.stoneridge.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Revenue", "role": "http://www.stoneridge.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Investments", "role": "http://www.stoneridge.com/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Debt", "role": "http://www.stoneridge.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Income Taxes", "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Leases", "role": "http://www.stoneridge.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Share-Based Compensation", "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Employee Benefit Plans", "role": "http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Financial Instruments and Fair Value Measurements", "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements", "shortName": "Financial Instruments and Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Commitments and Contingencies", "role": "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "sri:HeadquarterRelocationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Headquarter Relocation and Consolidation", "role": "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation", "shortName": "Headquarter Relocation and Consolidation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "sri:HeadquarterRelocationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Business Realignment and Restructuring", "role": "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuring", "shortName": "Business Realignment and Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Segment Reporting", "role": "http://www.stoneridge.com/role/DisclosureSegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Unaudited Quarterly Financial Data", "role": "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData", "shortName": "Unaudited Quarterly Financial Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "role": "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Revenue (Tables)", "role": "http://www.stoneridge.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Debt (Tables)", "role": "http://www.stoneridge.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Income Taxes (Tables)", "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Leases (Tables)", "role": "http://www.stoneridge.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Share-Based Compensation Plans (Tables)", "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables", "shortName": "Share-Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Financial Instruments and Fair Value Measurements (Tables)", "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables", "shortName": "Financial Instruments and Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Business Realignment and Restructuring (Tables)", "role": "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables", "shortName": "Business Realignment and Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Segment Reporting (Tables)", "role": "http://www.stoneridge.com/role/DisclosureSegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Unaudited Quarterly Financial Data (Tables)", "role": "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables", "shortName": "Unaudited Quarterly Financial Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock", "sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_eJhdh-mhA0y2eOOYWm196g", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_vSHM-s2EU0CcyNefTAEMRA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock", "sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_eJhdh-mhA0y2eOOYWm196g", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_vSHM-s2EU0CcyNefTAEMRA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails", "shortName": "Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_4_1_2019_To_4_1_2019_fmbknyos7kyD5e8hiQpd4g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "shortName": "Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_4_1_2019_To_4_1_2019_fmbknyos7kyD5e8hiQpd4g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleOfProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2019_To_3_31_2019_wWUs3lVZi0K28cN3C_GE_A", "decimals": "-3", "first": true, "lang": null, "name": "sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails", "shortName": "Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2017_To_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_T0GDA_czrE6N1cQLKdUfbA", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40209 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails", "shortName": "Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "sri:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_NNhBU2WKiEaEp2P38nNjuA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40210 - Disclosure - Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "shortName": "Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "sri:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_NNhBU2WKiEaEp2P38nNjuA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_mr4RnUcyck69XVLR0ZnYrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40211 - Disclosure - Summary of Significant Accounting Policies (Schedule of Goodwill) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails", "shortName": "Summary of Significant Accounting Policies (Schedule of Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RJGAthJnfEyV5DEm_OkNLQ", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40212 - Disclosure - Summary of Significant Accounting Policies (Other Intangible Assets) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails", "shortName": "Summary of Significant Accounting Policies (Other Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "sri:AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40213 - Disclosure - Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "sri:AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:StandardProductWarrantyPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_mr4RnUcyck69XVLR0ZnYrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40214 - Disclosure - Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails", "shortName": "Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:StandardProductWarrantyPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2018_KJQZ3pIerke36QN8w5ncfQ", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "Unit_Standard_shares_Q1kXpuWyqEa1mlNQmwiIoA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40215 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails", "shortName": "Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_clsGkvBdk0iocge7-zpYoQ", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Q1kXpuWyqEa1mlNQmwiIoA", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_2_24_2020_9nrVm8TGs06wxUj7R_ybXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40216 - Disclosure - Summary of Significant Accounting Policies Equity and Accumulated Other Comprehensive Loss Common Share Repurchase (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails", "shortName": "Summary of Significant Accounting Policies Equity and Accumulated Other Comprehensive Loss Common Share Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_2_24_2020_9nrVm8TGs06wxUj7R_ybXA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_mr4RnUcyck69XVLR0ZnYrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40217 - Disclosure - Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails", "shortName": "Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "role": "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40218 - Disclosure - Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "shortName": "Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerAssetNet", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Revenue (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails", "shortName": "Revenue (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerAssetNet", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_10_1_2020_To_12_31_2020_2weriCQ_NEqkSHHmXnL5CQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Revenue (Revenue by Segment and Geographical Location) (Details)", "role": "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "shortName": "Revenue (Revenue by Segment and Geographical Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_srt_EuropeMember_6gjXis6dtU6u46y1QXxWug", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Investments (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "shortName": "Investments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_LSwP_CwNqkSZean5kpPpvw", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsToAcquireInterestInJointVenture", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCovenantCompliance", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Debt (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "shortName": "Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Debt (Schedule of Debt) (Details)", "role": "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails", "shortName": "Debt (Schedule of Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "lang": null, "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Debt (Future Maturities of Long-Term Debt) (Detail)", "role": "http://www.stoneridge.com/role/DisclosureDebtFutureMaturitiesOfLongTermDebtDetail", "shortName": "Debt (Future Maturities of Long-Term Debt) (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_10_1_2020_To_12_31_2020_2weriCQ_NEqkSHHmXnL5CQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2018_KJQZ3pIerke36QN8w5ncfQ", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details)", "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "shortName": "Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)", "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (Parenthetical)", "role": "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "sri:LongTermDeferredTaxAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - Income Taxes (Classification of Net Deferred Tax Asset) (Details)", "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails", "shortName": "Income Taxes (Classification of Net Deferred Tax Asset) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "sri:LongTermDeferredTaxAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_mr4RnUcyck69XVLR0ZnYrA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40606 - Disclosure - Income Taxes (Summary of Income Tax Contingencies) (Details)", "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails", "shortName": "Income Taxes (Summary of Income Tax Contingencies) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2017_kd9BBOl_y0Kn1ddwIjkWAw", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "sri:ScheduleOfTaxYearsOpenForExaminationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_1yrMA7DufkG9Wbgoilaqaw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OpenTaxYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40607 - Disclosure - Income Taxes (Schedule of Tax Years Open for Examination) (Details)", "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails", "shortName": "Income Taxes (Schedule of Tax Years Open for Examination) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "sri:ScheduleOfTaxYearsOpenForExaminationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_1yrMA7DufkG9Wbgoilaqaw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OpenTaxYear", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Leases - Narrative (Details)", "role": "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:LessorOperatingLeaseOptionToExtend", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseExistenceOfOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Leases - Components of lease expense (Details)", "role": "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "shortName": "Leases - Components of lease expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Leases -Balance sheet information (Details)", "role": "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails", "shortName": "Leases -Balance sheet information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:LeaseBalanceSheetDisclosureTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Leases - Maturities of operating lease liabilities (Details)", "role": "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of operating lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "sri:LeaseQuantitativeDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - Leases - Weighted-average remaining lease term and discount rate (Details)", "role": "http://www.stoneridge.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails", "shortName": "Leases - Weighted-average remaining lease term and discount rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "sri:LeaseQuantitativeDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40706 - Disclosure - Leases - Other information (Details)", "role": "http://www.stoneridge.com/role/DisclosureLeasesOtherInformationDetails", "shortName": "Leases - Other information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40707 - Disclosure - Leases - Future minimum lease payment receivables (Details)", "role": "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails", "shortName": "Leases - Future minimum lease payment receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Share-Based Compensation Plans (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails", "shortName": "Share-Based Compensation Plans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "2", "first": true, "lang": null, "name": "sri:PercentOfAwardAllocatedToReturnOnInvestedCapital", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_vSHM-s2EU0CcyNefTAEMRA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)", "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails", "shortName": "Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "2", "first": true, "lang": null, "name": "sri:PercentOfAwardAllocatedToReturnOnInvestedCapital", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_vSHM-s2EU0CcyNefTAEMRA", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_L6vR4sfp2EKpX9t186F3Dw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_Q1kXpuWyqEa1mlNQmwiIoA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details)", "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "shortName": "Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_F-7pdJ5yZkmUEwS3iZcvhQ", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_Q1kXpuWyqEa1mlNQmwiIoA", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Employee Benefit Plans (Details)", "role": "http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "shortName": "Financial Instruments and Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AssetsFairValueAdjustment", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueAdjustment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_txSvSb32C0WDKf2GGQ7p6A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details)", "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails", "shortName": "Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_b7Jlk-K0FUCVJ6_h9R0K7A", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_epZltasyUkmFpjR5659Sbg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details)", "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_epZltasyUkmFpjR5659Sbg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_nYEcpwdf10eCYxevqmivrw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)", "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "shortName": "Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_nYEcpwdf10eCYxevqmivrw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_hovZaCe1tkub0hj-w6xb9A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41005 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details)", "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails", "shortName": "Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_Pw49XTld5UyXhaxnV0emoA", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xzpDb3RhSUmJ8VjZKPjWEQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "role": "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_xzpDb3RhSUmJ8VjZKPjWEQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingenciesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_G9SgNR0q20u7R5TQy9bh3g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccrualForEnvironmentalLossContingenciesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringCharges", "p", "sri:HeadquarterRelocationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_mZywwLw8EUOjp_dbxE8qvg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Headquarter Relocation and Consolidation (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails", "shortName": "Headquarter Relocation and Consolidation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringCharges", "p", "sri:HeadquarterRelocationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_mZywwLw8EUOjp_dbxE8qvg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_X-A-Pmd_TEm296p7JaA1Jw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Business Realignment and Restructuring (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "shortName": "Business Realignment and Restructuring (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_Akyk4fvu4kWyH9mW1hKT1Q", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_RestructuringPlanAxis_sri_ParticulateMatterProductLineStrategicExitMember_IZCDxMResUW2G3-hVk7mPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Business Realignment and Restructuring (Schedule of Restructuring and Related Costs) (Details)", "role": "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "shortName": "Business Realignment and Restructuring (Schedule of Restructuring and Related Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_RestructuringPlanAxis_sri_ParticulateMatterProductLineStrategicExitMember_IZCDxMResUW2G3-hVk7mPQ", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsForRestructuring", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - Business Realignment and Restructurings Realignment Charges Classified by Statement of Operations) (Details)", "role": "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "shortName": "Business Realignment and Restructurings Realignment Charges Classified by Statement of Operations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_meEl0bKYsUKcf8FAfPFVJQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Segment Reporting (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSegmentReportingNarrativeDetails", "shortName": "Segment Reporting (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_meEl0bKYsUKcf8FAfPFVJQ", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_10_1_2020_To_12_31_2020_2weriCQ_NEqkSHHmXnL5CQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "shortName": "Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_10_1_2020_To_12_31_2020_2weriCQ_NEqkSHHmXnL5CQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41403 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)", "role": "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails", "shortName": "Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_yk9C8PLldkin_BbyWMo5bg", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_clsGkvBdk0iocge7-zpYoQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherNonrecurringIncome", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Unaudited Quarterly Financial Data (Narrative) (Details)", "role": "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails", "shortName": "Unaudited Quarterly Financial Data (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R89": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_10_1_2020_To_12_31_2020_2weriCQ_NEqkSHHmXnL5CQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details)", "role": "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "shortName": "Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_10_1_2020_To_12_31_2020_2weriCQ_NEqkSHHmXnL5CQ", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Nature of Business", "role": "http://www.stoneridge.com/role/DisclosureOrganizationAndNatureOfBusiness", "shortName": "Organization and Nature of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_y2LmC3xeyEKB41l4THQ67g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_ZWDLzGhQfEqdmkwaWsm5BQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "role": "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sri-20201231x10k.htm", "contextRef": "As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_TQ-CUtpOuUOQl4AOQBffXw", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_CBF5Iafn20e2SSvCIewXxg", "xsiNil": "false" } } }, "segmentCount": 137, "tag": { "country_BR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "B [R]", "terseLabel": "Brazil [Member]" } } }, "localname": "BR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "C [N]", "terseLabel": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "country_ES": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "E [S]", "terseLabel": "Spain [Member]" } } }, "localname": "ES", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "F [R]", "terseLabel": "France [Member]" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "G [B]", "terseLabel": "United Kingdom [Member]" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "M [X]", "terseLabel": "Mexico [Member]" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "country_SE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "S [E]", "terseLabel": "Sweden [Member]" } } }, "localname": "SE", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r721", "r722", "r723" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in 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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-Known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r721", "r722", "r723" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "sri_AcceleratedDepreciationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accelerated Depreciation [Member].", "label": "Accelerated Depreciation [Member]", "terseLabel": "Accelerated Depreciation [Member]" } } }, "localname": "AcceleratedDepreciationMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "sri_AcceleratedShareRepurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accelerated Share Repurchase Agreement [Member].", "label": "Accelerated Share Repurchase Agreement [Member]", "terseLabel": "Accelerated Share Repurchase Agreement [Member]" } } }, "localname": "AcceleratedShareRepurchaseAgreementMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "domainItemType" }, "sri_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Policies [Table]", "label": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "sri_AccountingPolicyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Policy [Line Items]", "label": "Accounting Policy [Line Items]" } } }, "localname": "AccountingPolicyLineItems", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for trade and other accounts receivables and credit risk.", "label": "Accounts Receivable and Concentration Of Credit Risk [Policy Text Block]", "verboseLabel": "Accounts Receivable and Concentration Of Credit Risk" } } }, "localname": "AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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 [Member]" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accrued expenses and other current liabilities.", "label": "Accrued Expenses and Other Current Liabilities [Policy Text Block]", "verboseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of components of accrued liabilities and other current liabilities.", "label": "Accrued Expenses and Other Current Liabilities [Table Text Block]", "verboseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "sri_AdditionalPercentageOfNoncontrollingInterestAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional percentage of noncontrolling interest acquired", "label": "Additional percentage of noncontrolling interest acquired", "terseLabel": "Percentage of additional noncontrolling interest acquired" } } }, "localname": "AdditionalPercentageOfNoncontrollingInterestAcquired", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "sri_AgreementLetter10b18Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 10b18 agreement letter.", "label": "Agreement Letter10b18 [Member]", "terseLabel": "Agreement Letter 10b18 [Member]" } } }, "localname": "AgreementLetter10b18Member", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "domainItemType" }, "sri_AmendmentNumberOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amendment Number One [Member]", "label": "Amendment Number One [Member]", "terseLabel": "Amendment Number One [Member]" } } }, "localname": "AmendmentNumberOneMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_AmortizationAndAccretionOfDebtDiscount": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets including deferred financing costs (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. Also included in this amount is the accretion of the debt discount and the deferred financing costs which are a component of interest expense representing the periodic charge against earnings to reflect amortization of debt discounts and deferred financing costs over the life of the related debt instrument. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method.", "label": "Amortization and Accretion Of Debt Discount", "terseLabel": "Amortization, including accretion and write-off of deferred financing costs" } } }, "localname": "AmortizationAndAccretionOfDebtDiscount", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sri_AutotechVenturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents information pertaining to autotech ventures.", "label": "Autotech Ventures [Member]", "terseLabel": "Autotech Ventures [Member]" } } }, "localname": "AutotechVenturesMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "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 [Member]" } } }, "localname": "BankAcceptanceDraftCreditLineMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_CantonFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This represents information pertaining to canton facility.", "label": "Canton Facility [Member]", "terseLabel": "Canton Facility [Member]" } } }, "localname": "CantonFacilityMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_CantonFacilityRestructuringPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Canton Facility restructuring plan.", "label": "Canton Facility Restructuring Plan [Member]", "terseLabel": "Canton Facility Restructuring Plan [Member]" } } }, "localname": "CantonFacilityRestructuringPlanMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables" ], "xbrltype": "domainItemType" }, "sri_CashPaidToSellerAtClosing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash Paid to Seller at Closing", "label": "Cash Paid to Seller at Closing", "terseLabel": "Cash paid to seller at closing" } } }, "localname": "CashPaidToSellerAtClosing", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for reimbursement of retention and facility costs on disposal", "label": "Cash received for reimbursement of retention and facility costs on disposal", "terseLabel": "Cash received for reimbursement of retention and facility costs on disposal" } } }, "localname": "CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "monetaryItemType" }, "sri_CivilLaborAndOtherTaxContingenciesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Civil, labor and other contingencies [Member]", "label": "Civil Labor And Other Tax Contingencies [Member]", "terseLabel": "Civil, labor and other tax contingencies [Member]" } } }, "localname": "CivilLaborAndOtherTaxContingenciesMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of Net Deferred Tax Assets and Liability [Table Text Block]", "label": "Classification of Net Deferred Tax Assets and Liability [Table Text Block]", "terseLabel": "Schedule of classification of Net Deferred Tax Assets and Liability" } } }, "localname": "ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "sri_CommonShareRepurchaseProgramTreasuryShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Share Repurchase Program, Treasury Shares", "label": "Common Share Repurchase Program, Treasury Shares", "terseLabel": "Common Share repurchase program (in treasury shares)" } } }, "localname": "CommonShareRepurchaseProgramTreasuryShares", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "sri_ControlDevicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Control Devices [Member]", "label": "Control Devices [Member]", "terseLabel": "Control Devices [Member]" } } }, "localname": "ControlDevicesMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility [Member]", "label": "Credit Facility [Member]", "terseLabel": "Credit Facility [Member]" } } }, "localname": "CreditFacilityMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_CurrentStateAndForeignIncomeTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The component of income tax expense for the period representing amounts paid or payable (or refundable) as determined by applying the provisions of enacted state and local tax law and foreign tax law to relevant amounts of taxable Income or Loss from continuing operations.", "label": "Current State and Foreign Income Tax Expense Benefit", "verboseLabel": "State and foreign" } } }, "localname": "CurrentStateAndForeignIncomeTaxExpenseBenefit", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "sri_DebtCategoryAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Category [Axis]", "label": "Debt Category [Axis]" } } }, "localname": "DebtCategoryAxis", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "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/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "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/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant uninsured asset losses maximum amount.", "label": "Debt Instrument Covenant Uninsured Asset Losses Maximum Amount", "terseLabel": "Debt instrument covenant uninsured asset losses maximum amount" } } }, "localname": "DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_DebtTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt [Table]", "label": "Debt [Table]" } } }, "localname": "DebtTable", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "sri_DeferredTaxLiabilitiesBasisDifference": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from basis difference.", "label": "Deferred Tax Liabilities Basis Difference", "negatedLabel": "Outside basis difference in foreign subsidiary" } } }, "localname": "DeferredTaxLiabilitiesBasisDifference", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sri_DirectorSharePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Director Share Plan [Member]", "terseLabel": "Director Share Plan [Member]" } } }, "localname": "DirectorSharePlanMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_DisposalGroupOperatingIncomeAfterDisposal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, operating income after disposal", "label": "Disposal Group, operating income after disposal", "terseLabel": "Disposal Group, operating income after disposal" } } }, "localname": "DisposalGroupOperatingIncomeAfterDisposal", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "monetaryItemType" }, "sri_DisposalGroupSalesAfterDisposal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Sales after disposal", "label": "Disposal Group, Sales after disposal", "terseLabel": "Disposal group, sales after disposal" } } }, "localname": "DisposalGroupSalesAfterDisposal", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "monetaryItemType" }, "sri_DividendsPayablePriceIndexAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the adjustment to dividends payable which are subject to change based on a price index.", "label": "Dividends Payable, Price Index Adjustment" } } }, "localname": "DividendsPayablePriceIndexAdjustment", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_EarnoutConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Consideration [Member]", "label": "Earnout Consideration [Member]", "terseLabel": "Earnout Consideration [Member]" } } }, "localname": "EarnoutConsiderationMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "domainItemType" }, "sri_ElectronicsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Electronics [Member]", "label": "Electronics [Member]", "terseLabel": "Electronics [Member]" } } }, "localname": "ElectronicsMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" ], "xbrltype": "domainItemType" }, "sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy of equity and changes in accumulated other comprehensive loss by component.", "label": "Equity and Changes in Accumulated Other Comprehensive Loss by Component [Policy Text Block]", "terseLabel": "Equity and Changes in Accumulated Other Comprehensive Loss by Component" } } }, "localname": "EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity increase (decrease) related to shares repurchase program.", "label": "Equity Increase Decrease Related to Shares Repurchase Program", "terseLabel": "Equity increase (decrease) related to shares repurchase program." } } }, "localname": "EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "sri_EuroDenominatedForeignCurrencyForwardContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Euro-Denominated Foreign Currency Forward Contracts [Member]", "label": "Euro Denominated Foreign Currency Forward Contracts [Member]", "terseLabel": "Euro-Denominated Foreign Currency Forward Contracts [Member]" } } }, "localname": "EuroDenominatedForeignCurrencyForwardContractsMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_EuropeAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe And Other [Member]", "terseLabel": "Europe and Other [Member]" } } }, "localname": "EuropeAndOtherMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "sri_ExcessAndObsoleteInventoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents information pertaining to excess and obsolete inventory.", "label": "Excess And Obsolete Inventory [Member]", "terseLabel": "Excess and Obsolete Inventory [Member]" } } }, "localname": "ExcessAndObsoleteInventoryMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "sri_ExploitatiemaatschappijBerghaafB.v.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exploitatiemaatschappij Berghaaf B.V. [Member]", "label": "Exploitatiemaatschappij Berghaaf B.v. [Member]", "terseLabel": "Orlaco [Member]" } } }, "localname": "ExploitatiemaatschappijBerghaafB.v.Member", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_FixedAssetImpairmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents information pertaining to fixed asset impairment.", "label": "Fixed Asset Impairment [Member]", "terseLabel": "Fixed Asset Impairment [Member]" } } }, "localname": "FixedAssetImpairmentMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_FordMotorCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ford Motor Company [Member]", "label": "Ford Motor Company [Member]", "terseLabel": "Ford Motor Company [Member]" } } }, "localname": "FordMotorCompanyMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "sri_GrantAgreementMaximumValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Grant Agreement, Maximum Value", "label": "Grant Agreement, Maximum Value" } } }, "localname": "GrantAgreementMaximumValue", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_GrantIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in grant agreements.", "label": "Grant Income", "terseLabel": "Grant income" } } }, "localname": "GrantIncome", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_HeadquarterRelocationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Headquarter Relocation [Text Block]", "label": "Headquarter Relocation [Text Block]", "terseLabel": "Headquarter Relocation and Consolidation" } } }, "localname": "HeadquarterRelocationTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation" ], "xbrltype": "textBlockItemType" }, "sri_IncomeTaxAuthorityArgentinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents information pertaining to income tax authority argentina.", "label": "Income Tax Authority Argentina [Member]", "terseLabel": "Income Tax Authority Argentina [Member]" } } }, "localname": "IncomeTaxAuthorityArgentinaMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase in maximum borrowing capacity of credit facility", "label": "Increase in maximum borrowing capacity of credit facility", "terseLabel": "Increase in maximum borrowing capacity of credit facility" } } }, "localname": "IncreaseInMaximumBorrowingCapacityOfCreditFacility", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_IntangibleImpairmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents information pertaining to intangible impairment.", "label": "Intangible Impairment [Member]", "terseLabel": "Intangible Impairment [Member]" } } }, "localname": "IntangibleImpairmentMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "sri_InvestmentsContributionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which contribution has to be completed.", "label": "Investments, Contribution Period", "terseLabel": "Contribution expected period (in years)" } } }, "localname": "InvestmentsContributionPeriod", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "sri_IssuanceOfRestrictedCommonSharesInTreasuryShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of restricted Common Shares ( in treasury shares)", "label": "Issuance of Restricted Common Shares (in Treasury Shares)", "negatedLabel": "Issuance of Common Shares ( in treasury shares)" } } }, "localname": "IssuanceOfRestrictedCommonSharesInTreasuryShares", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "sri_LeaseBalanceSheetDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of lease balance sheet.", "label": "Lease Balance Sheet Disclosure [Table Text Block]", "terseLabel": "Schedule of supplemental balance sheet information" } } }, "localname": "LeaseBalanceSheetDisclosureTableTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "sri_LeaseQuantitativeDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of lease quantitative information.", "label": "Lease Quantitative Disclosure [Table Text Block]", "terseLabel": "Schedule of weighted-average remaining lease term and discount rate" } } }, "localname": "LeaseQuantitativeDisclosureTableTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liability For Uncertain Tax Positions Reduction to Noncurrent Asset", "label": "Liability For Uncertain Tax Positions Reduction to Noncurrent Asset", "terseLabel": "Liability for uncertain tax positions reduction to noncurrent asset" } } }, "localname": "LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_LineOfCreditFacilityRequiredMinimumLiquidity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility Required Minimum Liquidity", "label": "Line Of Credit Facility Required Minimum Liquidity", "terseLabel": "Credit facility required minimum liquidity" } } }, "localname": "LineOfCreditFacilityRequiredMinimumLiquidity", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_LongTermDeferredTaxAssets": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long term deferred tax assets", "label": "Long term deferred tax assets", "terseLabel": "Long-term deferred tax assets" } } }, "localname": "LongTermDeferredTaxAssets", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails" ], "xbrltype": "monetaryItemType" }, "sri_LossesExpectedToBeRecognizedInInterestExpenseInAfterNextYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Losses expected to be recognized in interest expense in after next year", "label": "Losses expected to be recognized in interest expense in after next year", "terseLabel": "Losses expected to be recognized in interest expense after next year" } } }, "localname": "LossesExpectedToBeRecognizedInInterestExpenseInAfterNextYear", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "sri_LossesExpectedToBeRecognizedInInterestExpenseInNextYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Losses expected to be recognized in interest expense in next year", "label": "Losses expected to be recognized in interest expense in next year", "terseLabel": "Losses expected to be recognized in interest expense in next year" } } }, "localname": "LossesExpectedToBeRecognizedInInterestExpenseInNextYear", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]", "label": "Mexican Peso Denominated Foreign Currency Forward Contracts [Member]", "terseLabel": "Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]" } } }, "localname": "MexicanPesoDenominatedForeignCurrencyForwardContractsMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_MindaStoneridgeInstrumentsLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Minda Stoneridge Instruments Ltd [Member]", "terseLabel": "MSIL" } } }, "localname": "MindaStoneridgeInstrumentsLtdMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "sri_NonCashFixedAssetChargesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Cash Fixed Asset Charges [Member]", "label": "Non Cash Fixed Asset Charges [Member]", "terseLabel": "Non-Cash Fixed Asset Charges [Member]" } } }, "localname": "NonCashFixedAssetChargesMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "sri_NonCoreSwitchesAndConnectorProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Core Switches And Connector Product [Member].", "label": "Non Core Switches And Connector Product [Member]", "terseLabel": "Non-core Switches and Connector Product [Member]" } } }, "localname": "NonCoreSwitchesAndConnectorProductMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_OrlacoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Orlaco [Member]", "label": "Orlaco [Member]", "terseLabel": "Orlaco [Member]" } } }, "localname": "OrlacoMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss) attributable to both parent entity and noncontrolling interest.", "label": "Other Comprehensive Income Loss Before Reclassification Adjustments Net Of Tax", "verboseLabel": "Total, Other comprehensive loss before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net of tax amount of the income statement impact of the reclassification adjustment for other comprehensive income (loss) attributable to both parent entity and noncontrolling interest.", "label": "Other Comprehensive Income Loss Reclassification Adjustments Net Of Tax", "verboseLabel": "Total, Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "sri_ParticulateMatterFixedAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Particulate Matter Fixed Assets [Member]", "label": "Particulate Matter Fixed Assets [Member]", "terseLabel": "Particulate Matter Fixed Assets [Member]" } } }, "localname": "ParticulateMatterFixedAssetsMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_ParticulateMatterProductLineStrategicExitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Particulate Matter Product Line Strategic Exit [Member]", "label": "Particulate Matter Product Line Strategic Exit [Member]", "terseLabel": "Particulate Matter Product Line Strategic Exit [Member]" } } }, "localname": "ParticulateMatterProductLineStrategicExitMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables" ], "xbrltype": "domainItemType" }, "sri_PaymentsForEarnOutConsideration": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the cash outflow from payments for earn-out consideration.", "label": "Payments For Earn-out Consideration", "negatedLabel": "Earn-out consideration cash payment", "terseLabel": "Earn-out consideration cash payment within financing activities" } } }, "localname": "PaymentsForEarnOutConsideration", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for earn out consideration from operating and financing activities.", "label": "Payments For Earn Out Consideration From Operating and Financing Activities", "terseLabel": "Earn-out consideration, operating and financing activities", "verboseLabel": "Contingent consideration" } } }, "localname": "PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_PercentOfAwardAllocatedToEarningsPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent of award allocated to earnings per share", "label": "Percent of award allocated to earnings per share", "terseLabel": "Earnings per share" } } }, "localname": "PercentOfAwardAllocatedToEarningsPerShare", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" ], "xbrltype": "percentItemType" }, "sri_PercentOfAwardAllocatedToReturnOnInvestedCapital": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent of award allocated to return on invested capital", "label": "Percent of award allocated to return on invested capital", "terseLabel": "Return on invested capital" } } }, "localname": "PercentOfAwardAllocatedToReturnOnInvestedCapital", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" ], "xbrltype": "percentItemType" }, "sri_PercentOfAwardAllocatedToTotalShareholderReturn": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent of award allocated to total shareholder return", "label": "Percent of award allocated to total shareholder return", "terseLabel": "Total shareholder return" } } }, "localname": "PercentOfAwardAllocatedToTotalShareholderReturn", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" ], "xbrltype": "percentItemType" }, "sri_PercentageOfExpectedSharesRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of expected shares repurchased.", "label": "Percentage of Expected Shares Repurchased", "terseLabel": "Percentage of expected shares repurchased" } } }, "localname": "PercentageOfExpectedSharesRepurchased", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "percentItemType" }, "sri_PerformanceBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Performance Based Awards [Member]", "terseLabel": "Performance Based Awards [Member]" } } }, "localname": "PerformanceBasedAwardsMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "sri_PerformanceBasedRightToReceivedCommonSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Right to Received Common Shares [Member]", "label": "Performance Based Right To Received Common Shares [Member]", "terseLabel": "Performance Based Right to Receive Common Shares [Member]" } } }, "localname": "PerformanceBasedRightToReceivedCommonSharesMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_PeriodOverWhichShareWillBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period over which shares will be repurchased.", "label": "Period Over Which Share Will Be Repurchased", "terseLabel": "Period over which shares will be repurchased" } } }, "localname": "PeriodOverWhichShareWillBeRepurchased", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "durationItemType" }, "sri_Plan2006Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Plan2006 [Member]", "terseLabel": "Plan 2006 [Member]" } } }, "localname": "Plan2006Member", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_PreProductionCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-production Costs [Member]", "label": "Pre Production Costs [Member]", "terseLabel": "Pre-production Costs [Member]" } } }, "localname": "PreProductionCostsMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_ProceedsFromDivestitureOfBusinessProduct": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from divestiture of business product.", "label": "Proceeds From Divestiture Of Business Product", "terseLabel": "Proceeds from disposal of Non-core Products" } } }, "localname": "ProceedsFromDivestitureOfBusinessProduct", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "sri_PstEletronicaltdaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pst Eletronicaltda [Member]", "terseLabel": "Stoneridge Brazil [Member]" } } }, "localname": "PstEletronicaltdaMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails", "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_PstLongTermNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PST Long-Term Notes [Member]", "label": "Pst Long Term Notes [Member]", "terseLabel": "Stoneridge Brazil Long-Term Notes [Member]" } } }, "localname": "PstLongTermNotesMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "sri_PstMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stoneridge Brazil [Member]", "label": "Pst [Member]", "terseLabel": "Stoneridge Brazil [Member]" } } }, "localname": "PstMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_PstSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pst Segment [Member]", "terseLabel": "Stoneridge Brazil [Member]" } } }, "localname": "PstSegmentMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails" ], "xbrltype": "domainItemType" }, "sri_PstShortTermObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PST Short-Term Obligations [Member]", "label": "Pst Short Term Obligations [Member]", "terseLabel": "Stoneridge Brazil Short-Term Obligations [Member]" } } }, "localname": "PstShortTermObligationsMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "sri_RepurchasedCommonSharesForTreasury": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Repurchased Common Shares for treasury", "label": "Repurchased Common Shares for treasury", "negatedLabel": "Repurchased Common Shares for treasury, net" } } }, "localname": "RepurchasedCommonSharesForTreasury", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "sri_RepurchasedCommonSharesForTreasuryInTreasuryShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repurchased Common Shares for treasury (in treasury shares)", "label": "Repurchased Common Shares for treasury (in treasury shares)", "terseLabel": "Repurchased Common Shares for treasury (in treasury shares)" } } }, "localname": "RepurchasedCommonSharesForTreasuryInTreasuryShares", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "sri_ResearchAndDevelopmentExpensePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of research development expenses to net sales.", "label": "Research and Development Expense Percentage", "verboseLabel": "Design and development expense percentage" } } }, "localname": "ResearchAndDevelopmentExpensePercentage", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The disclosure of accounts receivable and concentration of credit risk.", "label": "Schedule Of Accounts Receivable and Concentration Of Credit Risk [Table Text Block]", "verboseLabel": "Schedule of Accounts Receivable and Concentration of Credit Risk" } } }, "localname": "ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital [Table Text Block]", "label": "Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital [Table Text Block]", "terseLabel": "Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital" } } }, "localname": "ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure related to other information related to leases.", "label": "Schedule of Other Information Related to Leases [Table Text Block]", "terseLabel": "Schedule of other information related to leases" } } }, "localname": "ScheduleOfOtherInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of property, plant and equipment estimated useful lives [Test Block]", "label": "Schedule of property, plant and equipment estimated useful lives [Test Block]", "terseLabel": "Schedule of Property, Plant and Equipment Estimated Useful Lives" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of tax year that remains open to examination under enacted tax laws.", "label": "Schedule Of Tax Years Open For Examination [Table Text Block]", "verboseLabel": "Schedule of Tax Years Open for Examination" } } }, "localname": "ScheduleOfTaxYearsOpenForExaminationTableTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "sri_SegmentReportingInformationCapitalExpendituresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Capital Expenditures [Abstract]", "verboseLabel": "Capital Expenditures:" } } }, "localname": "SegmentReportingInformationCapitalExpendituresAbstract", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "sri_SegmentReportingInformationInterestExpenseNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Interest Expense, Net [Abstract]", "verboseLabel": "Interest Expense, net:" } } }, "localname": "SegmentReportingInformationInterestExpenseNetAbstract", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Services provided income per agreement recognized as reduction to selling general and administrative expenses.", "label": "Services Provided Income Per Agreement Recognized As Reduction to Selling General And Administrative Expenses", "terseLabel": "Services provided income per agreement recognized as reduction to selling general and administrative expenses" } } }, "localname": "ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "monetaryItemType" }, "sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of share instruments may be issued under a share-based compensation plan subject to incentive stock options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Number Of Shares May Be Issued", "verboseLabel": "Share-based compensation, maximum number of shares issuable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares reserved for issuance of common shares under an established share-based compensation plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Reserved For Issuance Of Common Shares", "verboseLabel": "Share-based compensation award reserved for issuance of common shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under an established share-based compensation plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Restricted Common Shares Issued", "verboseLabel": "Share-based compensation restricted common shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation, increase in awards reserved for issuance of common shares", "label": "Share-based compensation, increase in awards reserved for issuance of common shares", "terseLabel": "Share-based compensation, increase in awards reserved for issuance of common shares" } } }, "localname": "ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "sri_ShippingAndHandlingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling Costs [Policy Text Block]", "terseLabel": "Shipping and Handling Costs" } } }, "localname": "ShippingAndHandlingCostsPolicyTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sri_SpecifiedHedgeBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specified Hedge Borrowings [Member]", "label": "Specified Hedge Borrowings [Member]", "terseLabel": "Specified Hedge Borrowings [Member]" } } }, "localname": "SpecifiedHedgeBorrowingsMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_StoneridgeBrazilsBankOverdraftCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stoneridge Brazil?s Bank Overdraft Credit Facility.", "label": "Stoneridge Brazils Bank Overdraft Credit Facility [Member]", "terseLabel": "Stoneridge Brazil?s Bank Overdraft Credit" } } }, "localname": "StoneridgeBrazilsBankOverdraftCreditFacilityMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "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 [Member]" } } }, "localname": "SuzhouShortTermCreditLineMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "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 Note [Member]" } } }, "localname": "SwedenShortTermNoteMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "sri_TallinnEstoniaFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tallinn, Estonia Facility [Member]", "label": "Tallinn Estonia Facility [Member]", "terseLabel": "Tallinn, Estonia Facility [Member]" } } }, "localname": "TallinnEstoniaFacilityMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_TechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Technology [Member]", "terseLabel": "Technology [Member]" } } }, "localname": "TechnologyMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "sri_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term Loan [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "TermLoanMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_TimeBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Time Based Awards [Member]", "terseLabel": "Time Based Awards [Member]" } } }, "localname": "TimeBasedAwardsMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_TreasuryStockPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for an entity's treasury stock.", "label": "Treasury Stock, Policy [Policy Text Block]", "verboseLabel": "Common Shares Held in Treasury" } } }, "localname": "TreasuryStockPolicyPolicyTextBlock", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sri_TwoThousandSixteenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2016 Plan [Member]", "label": "Two Thousand Sixteen Plan [Member]", "terseLabel": "2016 Plan [Member]" } } }, "localname": "TwoThousandSixteenPlanMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "U.S. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]", "label": "U.s. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]", "terseLabel": "U.S. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]" } } }, "localname": "U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits From Current Period Tax Positions [Abstract]", "verboseLabel": "Tax positions related to the current year:" } } }, "localname": "UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" ], "xbrltype": "stringItemType" }, "sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits Resulting From Prior Period Tax Positions [Abstract]", "verboseLabel": "Tax positions related to prior years:" } } }, "localname": "UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" ], "xbrltype": "stringItemType" }, "sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Valuation allowances and reserves net additions charged to income expense", "label": "Valuation allowances and reserves net additions charged to income expense", "terseLabel": "Net additions charged to income (expense)" } } }, "localname": "ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "sri_VolvoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member represents information pertaining to volvo.", "label": "Volvo [Member]", "terseLabel": "Volvo [Member]" } } }, "localname": "VolvoMember", "nsuri": "http://www.stoneridge.com/20201231", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r208", "r221", "r222", "r223", "r224", "r226", "r228", "r232" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r208", "r221", "r222", "r223", "r224", "r226", "r228", "r232" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]", "verboseLabel": "Future Maturities of Long-Term Debt" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r162", "r170", "r252", "r425", "r426", "r427", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r162", "r170", "r252", "r425", "r426", "r427", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r162", "r170", "r252", "r425", "r426", "r427", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Equity Method Investee Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]", "terseLabel": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r238", "r369", "r374", "r673" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r400", "r402", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r400", "r402", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r238", "r369", "r374", "r673" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of North America.", "label": "North America [Member]", "terseLabel": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r380", "r400", "r402", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r380", "r400", "r402", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r671", "r674" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r157", "r730" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "Schedule Of Valuation and Qualifying Accounts Disclosure [Text Block]", "verboseLabel": "Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r235", "r236", "r369", "r373", "r672", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_SouthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of South America.", "label": "South America [Member]", "terseLabel": "South America [Member]" } } }, "localname": "SouthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r235", "r236", "r369", "r373", "r672", "r705", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r728", "r729" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201609Member": { "auth_ref": [ "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-09 Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.", "label": "Accounting Standards Update201609 [Member]", "terseLabel": "ASU 2016-09" } } }, "localname": "AccountingStandardsUpdate201609Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201912Member": { "auth_ref": [ "r483", "r484", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2019-12 Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.", "label": "Accounting Standards Update201912 [Member]", "terseLabel": "ASU 2019-12 [Member]" } } }, "localname": "AccountingStandardsUpdate201912Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r39", "r240", "r241" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current, Total", "terseLabel": "Accounts receivable, less reserves of $817 and $1,289, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesGross": { "auth_ref": [ "r299", "r328" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in the accrual for environmental loss contingencies during the reporting period.", "label": "Accrual for Environmental Loss Contingencies, Period Increase (Decrease)", "terseLabel": "Environmental remediation cost incurred" } } }, "localname": "AccrualForEnvironmentalLossContingenciesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r55", "r290" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r77", "r81", "r83", "r84", "r568" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net Of Tax", "periodEndLabel": "Foreign currency translation, Ending balance", "periodStartLabel": "Foreign currency translation, Beginning balance" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r42", "r81", "r83", "r84", "r659", "r682", "r686" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "periodEndLabel": "Accumulated other comprehensive income (loss), Ending balance", "periodStartLabel": "Accumulated other comprehensive income (loss), Beginning balance", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r80", "r84", "r86", "r159", "r160", "r161", "r520", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r40", "r428" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital, Total", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r159", "r160", "r161", "r425", "r426", "r427" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r131", "r279" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "verboseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r163", "r164", "r165", "r166", "r249", "r250", "r251", "r252", "r253", "r254", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r483", "r484", "r485", "r486", "r628", "r629", "r630", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r404", "r406", "r439", "r440" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital, Share-Based Compensation, Requisite Service Period Recognition", "verboseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by (used for) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Allowance For Credit Loss [Member]", "terseLabel": "Accounts Receivable Reserves" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r44", "r242", "r255" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "terseLabel": "Accounts receivable, reserves (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r102", "r131", "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization Of Financing Costs", "verboseLabel": "Amortization of financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r182" ], "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" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes In Net Gain (Loss) From Cash Flow Hedges, Effect Net Of Tax", "periodEndLabel": "Unrealized gain (loss) on on derivatives, Ending balance", "periodStartLabel": "Unrealized gain (loss) on on derivatives, Beginning balance" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r131", "r286" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "verboseLabel": "Asset impairments" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r143", "r216", "r223", "r230", "r247", "r515", "r521", "r572", "r634", "r655" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Total", "totalLabel": "Total assets", "verboseLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r76", "r143", "r247", "r515", "r521", "r572" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current, Total", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties.", "label": "Assets, Fair Value Adjustment", "terseLabel": "Assets fair value adjustment" } } }, "localname": "AssetsFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r554" ], "calculation": { "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure, Total", "totalLabel": "Total financial assets carried at fair value", "verboseLabel": "Financial assets carried at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "verboseLabel": "Financial assets carried at fair value:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r18", "r19", "r20", "r21", "r22", "r23", "r24", "r25", "r143", "r247", "r515", "r521", "r572" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent, Total", "totalLabel": "Total long-term assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Long-term Assets:", "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Long-term assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r407", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r534", "r538" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Accounting, Policy [Policy Text Block]", "verboseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building And Building Improvements [Member]", "terseLabel": "Buildings and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r399", "r401" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r399", "r401", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r130", "r510" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value of earn-out contingent consideration", "verboseLabel": "Payment of earn-out consideration paid within operating activities" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r506", "r507", "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Acquisition payment held in escrow to secure payment for working capital and other adjustments" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod": { "auth_ref": [ "r503" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in income that would have been recognized in previous periods if the adjustments to provisional amounts were recognized as of the acquisition date.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments Related to Previous Period", "negatedLabel": "Expense related to fair value adjustment for earn-out consideration", "terseLabel": "Expense related to fair value adjustment for earn-out consideration" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r140", "r500" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "verboseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r261" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r51", "r133" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value, Total", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r17", "r134", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r127", "r133", "r139" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r127", "r579" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Period Increase (Decrease), Total", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing and Financing Activities Disclosure [Abstract]", "verboseLabel": "Supplemental disclosure of non-cash activity:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r315", "r316", "r317", "r329" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsFairValueDisclosure": { "auth_ref": [ "r34" ], "calculation": { "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of arrangements with third parties, including, but not limited to, operating lease arrangement and arrangement in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services.", "label": "Commitments, Fair Value Disclosure", "terseLabel": "Earn-out consideration" } } }, "localname": "CommitmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r159", "r160" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common shares, no par value" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common shares, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common shares, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r38", "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "periodEndLabel": "Common Stock, Share, Ending Balance (in shares)", "periodStartLabel": "Common Stock, Share, Beginning Balance (in shares)", "terseLabel": "Common shares, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r38" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "verboseLabel": "Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,006 and 27,408 shares outstanding at December 31, 2020 and 2019, respectively, with no stated value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Benefit Plans [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r89", "r91", "r92", "r99", "r645", "r666" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r197", "r198", "r238", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r197", "r198", "r238", "r570", "r571", "r688" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r197", "r198", "r238", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Sales Revenue, Goods, Net, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction In Progress [Member]", "terseLabel": "Construction In Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Contract Termination [Member]" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r357", "r359", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Net", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r357", "r358", "r370" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.", "label": "Corporate [Member]", "terseLabel": "Unallocated Corporate [Member]" } } }, "localname": "CorporateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r106", "r626" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r103", "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Goods Sold [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r144", "r480", "r489" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r144", "r480", "r489", "r491" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current expense (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit) [Abstract]", "verboseLabel": "Provision for income taxes:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer Lists [Member]" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r640", "r663" ], "calculation": { "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Capital Lease Obligations", "totalLabel": "Total debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r347" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r28", "r29", "r31", "r635", "r638", "r654" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r65", "r346", "r591" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage Rate Range, Maximum", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.", "label": "Debt, Maturity", "verboseLabel": "Debt, maturity" } } }, "localname": "DebtInstrumentMaturityDateDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r67" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r650" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r650" ], "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": "Quarter Ended December 31, 2020 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r650" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Three [Member]", "terseLabel": "Quarters Ended After March 31, 2021 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r650" ], "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": "Quarter Ended March 31, 2021 [Member]" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r67", "r145", "r349", "r350", "r351", "r352", "r590", "r591", "r593", "r651" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r57", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "verboseLabel": "Deferred Finance Costs, net" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r144", "r481", "r489" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal, State and Local, Tax Expense (Benefit)", "totalLabel": "Total deferred benefit" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs, Gross", "terseLabel": "Capitalized deferred financing costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r57", "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs, Net", "verboseLabel": "Deferred financing costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r144", "r481", "r489" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "verboseLabel": "State and foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r144", "r481", "r489", "r490", "r491" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit) [Abstract]", "verboseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r35", "r36", "r470", "r636", "r653" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Gross deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r453", "r454" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 }, "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Tax Liabilities Noncurrent", "negatedLabel": "Long-term deferred tax liabilities", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r471" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "verboseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r473" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets (Liability), Net", "totalLabel": "Net deferred tax assets (liabilities)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r473" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net Of Valuation Allowance", "totalLabel": "Deferred tax assets less valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "verboseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "verboseLabel": "Tax loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "Deferred Tax Assets, Property, Plant and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": { "auth_ref": [ "r476", "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business", "verboseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "verboseLabel": "Employee compensation and benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued liabilities and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Right-of-use assets" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "positiveLabel": "Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r472" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r454", "r473" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Lease liability" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "verboseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r498" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Deferred tax liability related to earnings that are not considered indefinitely reinvested" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "verboseLabel": "Expenses related to employee benefit plans" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r131", "r288" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation, Total", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r131", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization, Total", "verboseLabel": "Total depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract Type [Domain]", "terseLabel": "Derivative, Name [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r535", "r537", "r542", "r545" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r532", "r535", "r542" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r528", "r530" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Notional Amount Of Cash Flow Hedge Instruments", "verboseLabel": "Notional amounts" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r527", "r529", "r530", "r532", "r533", "r539", "r542", "r548", "r549", "r552" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesReportingOfDerivativeActivity": { "auth_ref": [ "r140", "r527" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.", "label": "Derivatives, Reporting Of Derivative Activity [Policy Text Block]", "verboseLabel": "Financial Instruments and Derivative Financial Instruments" } } }, "localname": "DerivativesReportingOfDerivativeActivity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated As Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r369", "r372", "r373", "r374", "r375", "r376", "r377", "r378" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r369" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "verboseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r407", "r420" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure Of Share-Based Compensation Arrangements By Share-Based Payment Award [Table Text Block]", "verboseLabel": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r287", "r297" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group Disposed Of By Sale Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r285", "r287", "r297" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that either has been sold or is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group Held For Sale Or Disposed Of By Sale Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations [Member]" } } }, "localname": "DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r2", "r4" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "terseLabel": "Predisposition intercompany purchases", "verboseLabel": "Disposal group, cost of goods sold" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r2" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "terseLabel": "Disposal group, operating income" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r2", "r4" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Disposal group, net sales" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r131", "r287", "r294" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "negatedLabel": "Gain on disposal of Non-core Products, net" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disposal group that is not classified as discontinued operations.", "label": "Disposal Group Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Not Discontinued Operations [Member]" } } }, "localname": "DisposalGroupNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r399", "r401" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Groups Including Discontinued Operations Name [Domain]", "terseLabel": "Disposal Groups, Including Discontinued Operations, Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r29", "r33", "r637", "r656" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Country [Member]", "terseLabel": "U.S. Federal [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Earnings (loss) per share:", "label": "Earnings Per Share [Abstract]", "verboseLabel": "(Loss) earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r100", "r168", "r169", "r170", "r171", "r172", "r176", "r178", "r179", "r180", "r181", "r185", "r186", "r646", "r667" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r100", "r168", "r169", "r170", "r171", "r172", "r178", "r179", "r180", "r181", "r185", "r186", "r646", "r667" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r140", "r182", "r184" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "(Loss) Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r579" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents, Total", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r442", "r456" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "Excess tax benefit realized from vesting of restricted Common Shares" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount": { "auth_ref": [ "r456" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Amount", "terseLabel": "U.S. tax on foreign earnings" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-Related Liabilities, Current", "verboseLabel": "Compensation related liabilities" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelocationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relocation of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Relocation [Member]", "terseLabel": "Headquarter Relocation [Member]" } } }, "localname": "EmployeeRelocationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount", "terseLabel": "Share-based compensation expense capitalized as inventory" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-Based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized, Period For Recognition", "verboseLabel": "Employee service share-based compensation, nonvested, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Termination [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r159", "r160", "r161", "r164", "r173", "r175", "r191", "r252", "r348", "r353", "r425", "r426", "r427", "r485", "r486", "r581", "r582", "r583", "r584", "r585", "r587", "r677", "r678", "r679" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "verboseLabel": "Equity method investment, ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r52", "r217", "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "verboseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r248" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": { "auth_ref": [ "r441" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities", "negatedLabel": "Excess tax benefit related to share-based compensation expense" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r13" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "FIFO Inventory Amount", "terseLabel": "Inventory amount, FIFO" } } }, "localname": "FIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r554", "r555", "r556", "r566" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r381", "r383", "r384", "r385", "r386", "r387", "r388", "r395", "r555", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r564", "r566" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r554", "r555", "r558", "r559", "r567" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments and Fair Value Measurements [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r381", "r383", "r388", "r395", "r555", "r617" ], "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 Level2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r381", "r383", "r384", "r385", "r386", "r387", "r388", "r395", "r555", "r618" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r560", "r566" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r560", "r566" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r561" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": { "auth_ref": [ "r562" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r563" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedLabel": "Earn-out consideration cash payment" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r560" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value", "periodEndLabel": "Financial liability, Ending balance", "periodStartLabel": "Financial liability, Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r381", "r383", "r384", "r385", "r386", "r387", "r388", "r395", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r564", "r567" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": { "auth_ref": [ "r565" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r534", "r539", "r550" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalMinistryOfFinanceGermanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Germany.", "label": "Federal Ministry Of Finance Germany [Member]", "terseLabel": "Federal Ministry of Finance, Germany [Member]" } } }, "localname": "FederalMinistryOfFinanceGermanyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Financial liabilities carried at fair value" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r278" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Amortization expense next year" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Amortization expense year five" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Amortization expense year four" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Amortization expense year three" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r280" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Amortization expense year two" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r273", "r274", "r278", "r281", "r627", "r631" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r278", "r631" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Acquisition cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r273", "r277" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r627" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "verboseLabel": "Intangible assets, weighted-average remaining amortization period, years" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Country [Member]", "terseLabel": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "terseLabel": "Foreign currency cash flow hedge gain (loss) to be reclassified during next 12 months" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "verboseLabel": "Forward currency asset contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r573", "r575", "r577", "r578" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r140", "r588" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "verboseLabel": "Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Currency Contracts [Member]" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Office Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet": { "auth_ref": [ "r526", "r547" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain and losses (whether realized or unrealized) on all derivative instruments held for trading purposes whether or not settled physically.", "label": "Gain (Loss) on Derivative Instruments Held for Trading Purposes, Net", "verboseLabel": "Gain (loss) on derivative instruments held for trading purposes, net" } } }, "localname": "GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r131" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (loss) on Disposition of Property Plant Equipment, Total", "negatedLabel": "Loss (gain) on sale of fixed assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "terseLabel": "Gain on litigation" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "Professional Fees [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r262", "r264", "r633" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r140", "r269", "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Translation Adjustments", "terseLabel": "Currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r265", "r268" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Cumulative goodwill impairment" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r131", "r263", "r266", "r270" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "verboseLabel": "Impairment of Goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r105", "r143", "r216", "r222", "r226", "r229", "r232", "r247", "r572" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r532", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r532" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r532" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of United Kingdom.", "label": "Her Majestys Revenue And Customs H M R C [Member]", "terseLabel": "Her Majesty's Revenue and Customs (HMRC) [Member]" } } }, "localname": "HerMajestysRevenueAndCustomsHMRCMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The name of the impaired assets to be held and used by the entity.", "label": "Impaired Long Lived Assets Held And Used Asset Name [Domain]", "terseLabel": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "This element represents the categories used to group impaired long-lived assets held and used by the type of asset.", "label": "Impaired Long-Lived Assets Held and Used by Type [Axis]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r131", "r282" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Intangible impairment charge" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r131", "r286", "r292" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Property, plant and equipment impairment charge" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment Or Disposal Of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Impairment of Long-Lived or Finite-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r140", "r283", "r298" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Disposal of Non-Core Products" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InProcessResearchAndDevelopmentPolicy": { "auth_ref": [ "r56", "r140", "r446" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise. An entity also may disclose the appraisal method or significant assumptions used to value acquired research and development assets.", "label": "In Process Research and Development, Policy [Policy Text Block]", "terseLabel": "Design and Development Costs" } } }, "localname": "InProcessResearchAndDevelopmentPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r147", "r492" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "verboseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r96", "r216", "r222", "r226", "r229", "r232", "r632", "r643", "r649", "r668" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest, Total", "terseLabel": "Total income before income taxes", "totalLabel": "(Loss) income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) From Continuing Operations Before Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]", "verboseLabel": "Income before income taxes:" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r147", "r492" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "verboseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r97", "r131", "r213", "r244", "r642", "r664" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "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 (earnings) of investee", "verboseLabel": "Income (loss) from equity method investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "auth_ref": [ "r131" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions, Total", "negatedLabel": "Earnings of equity method investee" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r399", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority Name [Domain]", "terseLabel": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r457", "r468", "r475", "r487", "r493", "r495", "r496", "r499" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "auth_ref": [ "r458" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.", "label": "Income Tax Examination, Penalties and Interest Expense", "negatedLabel": "Gross interest and penalties expense (benefit)" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r144", "r174", "r175", "r214", "r455", "r488", "r494", "r669" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "(Benefit) provision for income taxes", "totalLabel": "(Benefit) provision for income taxes", "verboseLabel": "Income tax expense (benefit) on operations" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r93", "r140", "r451", "r452", "r468", "r469", "r474", "r482", "r706" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r456" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r450", "r456" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Impact of change in enacted tax law" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r456" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign tax rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r456" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Income Tax Reconciliation, Income Tax Expense (Benefit), At Federal Statutory Income Tax Rate", "terseLabel": "Statutory U.S. federal income tax (benefit) provision", "verboseLabel": "Amount affecting the Company's tax rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r456" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Compensation and benefits" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r456" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r456" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r456" ], "calculation": { "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedLabel": "Tax credits and incentives" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r135" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r130" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r130" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r130" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r130" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories, Total", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r130" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceRecoveries": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.", "label": "Insurance Recoveries", "terseLabel": "Insurance recoveries" } } }, "localname": "InsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r272", "r276" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill), Total", "netLabel": "Intangible assets, net", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r95", "r210", "r589", "r592", "r648" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense, Total", "terseLabel": "Total interest expense, net", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r647" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest expense, net", "negatedTerseLabel": "Total interest expense, net", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Net [Abstract]", "terseLabel": "Interest Expense, net:" } } }, "localname": "InterestIncomeExpenseNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which reported facts about interest income have been included.", "label": "Interest Income [Member]", "terseLabel": "Interest Income [Member]" } } }, "localname": "InterestIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r123", "r128", "r135" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Net", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities.", "label": "Interest Rate Derivative Liabilities, at Fair Value", "terseLabel": "Interest rate swap" } } }, "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service I R S [Member]", "terseLabel": "Internal Revenue Service (IRS) [Member]" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r208", "r221", "r222", "r223", "r224", "r226", "r228", "r232" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Elimination [Member]", "terseLabel": "Intersegment Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryAdjustments": { "auth_ref": [ "r75", "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.", "label": "Inventory Adjustments", "terseLabel": "Inventory adjustments" } } }, "localname": "InventoryAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r71" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, finished goods, gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r74" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net, Total", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r13", "r75", "r140", "r187", "r256", "r257", "r258" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r73" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r72" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work-in-progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount": { "auth_ref": [ "r689" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of financial support to be provided in future by investment company to investee.", "label": "Investment Company, Financial Commitment to Investee, Future Amount", "terseLabel": "Investment commitment" } } }, "localname": "InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments, and noncurrent assets classified as other.", "label": "Investments and Other Noncurrent Assets", "terseLabel": "Investments and other long-term assets, net", "verboseLabel": "Investment" } } }, "localname": "InvestmentsAndOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land And Building [Member]", "terseLabel": "Land and Building [Member]" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandImprovementsMember": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to real estate held.", "label": "Land Improvements [Member]", "terseLabel": "Land and Land Improvements [Member]" } } }, "localname": "LandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r606", "r608" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease Cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Extend [true/false]", "terseLabel": "Option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.", "label": "Lessee, Operating Lease, Existence of Option to Terminate [true/false]", "terseLabel": "Option to terminate" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r607" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r607" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r607" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r607" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r607" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r607" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r607" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r607" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeaseDescriptionLineItems": { "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": "Lessor, Lease, Description [Line Items]" } } }, "localname": "LessorLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessor's leases.", "label": "Lessor, Lease, Description [Table]" } } }, "localname": "LessorLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessor has option to extend operating lease.", "label": "Lessor, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Lessor, existence of option to extend" } } }, "localname": "LessorOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LessorOperatingLeaseOptionToExtend": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessor's operating lease.", "label": "Lessor, Operating Lease, Option to Extend", "terseLabel": "Lessor, option to extend" } } }, "localname": "LessorOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r611" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "totalLabel": "Total future minimum lease payment receivables" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r611" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Five", "terseLabel": "2025" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r611" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "2024" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of future minimum lease payment receivables" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r611" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "2021" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r611" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r611" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r611" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails": { "order": 6.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2022" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesFutureMinimumLeasePaymentReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Extension terms" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter Of Credit [Member]", "terseLabel": "Letter of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Outstanding letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r43", "r143", "r247", "r572", "r639", "r661" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity, Total", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r64", "r143", "r247", "r516", "r521", "r522", "r572" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current, Total", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r554" ], "calculation": { "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure, Total", "totalLabel": "Total financial liabilities carried at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "verboseLabel": "Financial liabilities carried at fair value:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r31", "r32", "r143", "r247", "r516", "r521", "r522", "r572" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent, Total", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r31", "r638", "r654" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "auth_ref": [ "r27", "r30" ], "lang": { "en-us": { "role": { "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period.", "label": "Line of Credit Facility, Covenant Compliance", "terseLabel": "Credit Facility covenant compliance" } } }, "localname": "LineOfCreditFacilityCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r60" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r569" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Amount Outstanding", "positiveLabel": "Revolving credit facility", "terseLabel": "Revolving credit facility", "verboseLabel": "Borrowings outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r60" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r60" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line Of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount", "terseLabel": "Litigation amount" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r31", "r345", "r638", "r658" ], "calculation": { "http://www.stoneridge.com/role/DisclosureDebtFutureMaturitiesOfLongTermDebtDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total long-term debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtFutureMaturitiesOfLongTermDebtDetail", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Unclassified [Abstract]", "verboseLabel": "Debt:" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 }, "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities, Total", "negatedLabel": "Less: current portion", "terseLabel": "Current portion of debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r149", "r343" ], "calculation": { "http://www.stoneridge.com/role/DisclosureDebtFutureMaturitiesOfLongTermDebtDetail": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturities, Repayments Of Principal In Next Twelve Months", "verboseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtFutureMaturitiesOfLongTermDebtDetail", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r149", "r343" ], "calculation": { "http://www.stoneridge.com/role/DisclosureDebtFutureMaturitiesOfLongTermDebtDetail": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtFutureMaturitiesOfLongTermDebtDetail", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r67" ], "calculation": { "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 }, "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities, Total", "terseLabel": "Long-term debt, net", "verboseLabel": "Total long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r67", "r344" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.", "label": "Long-term Debt, Weighted Average Interest Rate", "verboseLabel": "Long-term debt, weighted average interest rate" } } }, "localname": "LongtermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r318", "r319", "r320", "r322", "r323", "r324", "r326", "r331", "r332" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r321", "r325", "r331" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r318", "r319", "r320", "r322", "r323", "r324", "r326", "r331", "r332" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyReceivable": { "auth_ref": [ "r332" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.", "label": "Loss Contingency, Receivable", "terseLabel": "Loss recoveries and insurance gain contingencies" } } }, "localname": "LossContingencyReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Material Reconciling Items [Member]", "terseLabel": "Inter-Segment Sales [Member]" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MexicanTaxAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Mexico.", "label": "Mexican Tax Authority [Member]", "terseLabel": "Mexican Tax Authority [Member]" } } }, "localname": "MexicanTaxAuthorityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Italy.", "label": "Ministry Of Economic Affairs And Finance Italy [Member]", "terseLabel": "Ministry of Economic Affairs and Finance, Italy [Member]" } } }, "localname": "MinistryOfEconomicAffairsAndFinanceItalyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of France.", "label": "Ministry Of The Economy Finance And Industry France [Member]", "terseLabel": "Ministry of the Economy, Finance and Industry, France [Member]" } } }, "localname": "MinistryOfTheEconomyFinanceAndIndustryFranceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r192", "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature Of Operations [Text Block]", "terseLabel": "Organization and Nature of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureOrganizationAndNatureOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r127" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities, Total", "totalLabel": "Net cash provided by (used for) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r127" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r127", "r129", "r132" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities, Total", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r162", "r163", "r164", "r165", "r166", "r167", "r170", "r185", "r249", "r250", "r251", "r252", "r253", "r254", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r483", "r484", "r485", "r486", "r628", "r629", "r630", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r236" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Nondesignated [Member]", "terseLabel": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r204" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "Open Tax Year", "verboseLabel": "Open Tax Year" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r216", "r222", "r226", "r229", "r232" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss), Total", "terseLabel": "Total operating income (loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r599", "r608" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r189", "r610", "r615" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Operating lease income" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Maturities of lease liabilities:" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r595" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "totalLabel": "Total lease liabilities", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails", "http://www.stoneridge.com/role/DisclosureLeasesMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r595" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease current liability, included in other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Financial position" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r595" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease long-term liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Financial position" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r597", "r602" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid related to operating lease obligations" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r594" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset", "verboseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Financial position" } } }, "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r605", "r608" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases - Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r604", "r608" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term 1", "terseLabel": "Operating leases - Weighted-average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "verboseLabel": "Net operating loss carry forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.", "label": "Operating Loss Carryforwards, Expiration Dates", "verboseLabel": "Operating loss carry forwards, expiration dates" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r221", "r222", "r223", "r224", "r226", "r232" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r513", "r514", "r519" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r78", "r81", "r574", "r576", "r580" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "verboseLabel": "Foreign currency translation, Other comprehensive income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r79", "r81" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total", "terseLabel": "Unrealized (loss) gain on derivatives (1)", "totalLabel": "Unrealized gain (loss) on on derivatives, Net other comprehensive income (loss), net of tax", "verboseLabel": "Unrealized gain (loss) on derivatives, net" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r82" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r79", "r81" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "verboseLabel": "Unrealized gain (loss) on on derivatives, Other comprehensive income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r79", "r81", "r536", "r540", "r551" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Gain (loss) recorded in other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r81", "r85" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "negatedLabel": "Unrealized gain (loss) on on derivatives, Amounts reclassified from accumulated other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r77", "r81" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r77" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "totalLabel": "Other comprehensive income (loss), Foreign currency transaction and translation adjustment, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r88", "r91", "r94", "r98", "r348", "r581", "r586", "r587", "r644", "r665" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Total, Net other comprehensive loss, net of tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net Of Tax [Abstract]", "verboseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r88", "r91", "r513", "r514", "r519" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r63" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other liabilities.", "label": "Other Liabilities, Fair Value Disclosure", "verboseLabel": "Earn-out consideration" } } }, "localname": "OtherLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r68" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense), Total", "negatedLabel": "Other income , net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonrecurringIncome": { "auth_ref": [ "r111" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other income that is infrequent in occurrence or unusual in nature.", "label": "Other Nonrecurring Income", "negatedLabel": "Gain on disposal of Non-core Products, net", "terseLabel": "Gain on disposal" } } }, "localname": "OtherNonrecurringIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other Restructuring [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationReceived1": { "auth_ref": [ "r136", "r137", "r138" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration received in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Received", "terseLabel": "Adoption of ASU 2019-12 (Note 2)" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationReceived1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r63", "r342" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r119" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for repurchase of common stock", "negatedLabel": "Common Share repurchase program" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r124", "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Restructuring Reserve, Settled With Cash", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r119" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related to Tax Withholding for Share-based Compensation", "negatedLabel": "Repurchase of Common Shares to satisfy employee tax withholding" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r114", "r508" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "terseLabel": "Contribution" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r116" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Investment in venture capital fund" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r115" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r115" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment, Total", "verboseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r380", "r382", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r403" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "verboseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r407", "r420" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value", "terseLabel": "Preferred shares, no par value" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred shares, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r37" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred shares, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r37" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred Shares, without par value, 5,000 shares authorized, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r49", "r50" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses And Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized": { "auth_ref": [ "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of capitalized preproduction costs incurred on long-term supply arrangements, including recoverable costs to design and develop products.", "label": "Preproduction Costs Related To Long-Term Supply Arrangements, Costs Capitalized", "verboseLabel": "Preproduction costs related to long-term supply arrangements, costs capitalized" } } }, "localname": "PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriceRiskCashFlowHedgesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Price Risk Cash Flow Hedges [Abstract]", "verboseLabel": "Derivatives designated as cash flow hedges:" } } }, "localname": "PriceRiskCashFlowHedgesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Policy [Policy Text Block]", "verboseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r113", "r126" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Cash proceeds within cash flows from investing activities", "verboseLabel": "Insurance proceeds for fixed assets" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementOperatingActivities": { "auth_ref": [ "r122", "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities.", "label": "Proceeds from Insurance Settlement, Operating Activities", "terseLabel": "Cash proceeds related to damaged inventory and incremental costs" } } }, "localname": "ProceedsFromInsuranceSettlementOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r117", "r146" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Revolving credit facility borrowings", "verboseLabel": "Subsidiary borrowed" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherDebt": { "auth_ref": [ "r117" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from debt classified as other.", "label": "Proceeds From Other Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromOtherDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r118", "r121", "r148" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds From Payments For Other Financing Activities", "terseLabel": "Other financing costs" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r112" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from sale of productive assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r112" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment, Total", "terseLabel": "Proceeds from sale of fixed assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r339", "r340", "r641" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual", "periodEndLabel": "Product warranty and recall at end of period", "periodStartLabel": "Product warranty and recall at beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r63", "r330", "r333" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "verboseLabel": "Product warranty and recall obligations" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r68", "r318", "r320" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r334" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Product Warranty Accrual, Payments", "negatedLabel": "Settlements made during the period" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Product Warranty Accrual, Preexisting, Increase (Decrease)", "terseLabel": "Aggregate changes in pre-existing liabilities due to claim developments" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r335" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Product Warranty Accrual, Warranties Issued", "terseLabel": "Accruals for warranties established during period" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r4", "r87", "r90", "r125", "r143", "r163", "r174", "r175", "r216", "r222", "r226", "r229", "r232", "r247", "r513", "r517", "r518", "r524", "r525", "r572", "r649" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net (loss) income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total", "terseLabel": "Net income (loss)", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfComprehensiveLossIncome", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r55", "r291" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r140", "r284" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "verboseLabel": "Property, plant and equipment, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r54", "r289" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Total property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r291", "r662" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net, Total", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r53", "r140", "r291", "r707", "r708" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the preproduction design and development costs it incurs related to long-term supply arrangements, including whether such costs are capitalized or expensed as incurred. The entity also may disclose the aggregate amount of (1) assets recognized for agreements that contractually reimburse the entity for its pre-production design and development costs (2) assets recognized for molds, dies and other tools that the entity owns and (3) assets recognized for molds, dies and other tools that the entity does not own.", "label": "Property, Plant and Equipment, Preproduction Design and Development Costs [Policy Text Block]", "verboseLabel": "Pre-Production Costs Related to Long-Term Supply Arrangements" } } }, "localname": "PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r291" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r289" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QuarterlyFinancialDataAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Quarterly Financial Data [Abstract]" } } }, "localname": "QuarterlyFinancialDataAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unaudited Quarterly Financial Data [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "verboseLabel": "Unaudited Quarterly Financial Data" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r45", "r140", "r243" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r84", "r86", "r581", "r585", "r587" ], "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 income (loss) into net income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "auth_ref": [ "r224", "r226" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of a significant segment item of information disclosed (for example, liabilities) other than profit (loss), revenues, or assets, between reportable segments in total and the entity's consolidated total for that significant segment item disclosed.", "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r221", "r226" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "verboseLabel": "Subsidiary borrowed and repaid" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r120", "r146" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.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", "terseLabel": "Repayments of credit line" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r120" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned": { "auth_ref": [ "r445", "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others.", "label": "Research and Development Arrangement, Contract to Perform for Others, Compensation Earned", "terseLabel": "Research and development expense reimbursed" } } }, "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r444", "r718" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Design and development", "verboseLabel": "Design and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Design and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r140", "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Activities" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Realignment and Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r314" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r301", "r303", "r310", "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "verboseLabel": "Estimated total cost" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expected cost remaining for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost Remaining", "terseLabel": "Additional restructuring costs" } } }, "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r301", "r303", "r310", "r313" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r131", "r300", "r306", "r312" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r302", "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Restructuring Reserve, Ending Balance", "periodStartLabel": "Restructuring Reserve, Beginning Balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r300", "r307" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "terseLabel": "Utilization, non-cash" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r300", "r307" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r41", "r353", "r428", "r660", "r681", "r686" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit), Total", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r159", "r160", "r161", "r164", "r173", "r175", "r252", "r425", "r426", "r427", "r485", "r486", "r677", "r679" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r207", "r208", "r221", "r227", "r228", "r234", "r235", "r238", "r368", "r369", "r626" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r371", "r379" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r141", "r142" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue Recognition and Sales Commitments" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r603", "r608" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.", "label": "Sale of Stock, Percentage of Ownership after Transaction", "terseLabel": "Percentage ownership in consolidated subsidiary" } } }, "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r197", "r238" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Sales Revenue, Net [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r84", "r586", "r587" ], "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 by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule Of Acquired Finite-Lived Intangible Assets By Major Class [Table Text Block]", "verboseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r541" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule Of Components Of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Debt [Table Text Block]", "verboseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule Of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r539" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule Of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r4", "r143", "r246", "r247", "r572" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r554", "r555" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r269", "r271" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "verboseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r46", "r47", "r48" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r341" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r55", "r291" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Schedule Of Quarterly Financial Information [Table Text Block]", "verboseLabel": "Schedule of Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r304", "r305", "r309" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r304", "r305", "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Schedule Of Restructuring and Related Costs [Table Text Block]", "verboseLabel": "Schedule of Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r302", "r311" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r104", "r237" ], "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]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r216", "r219", "r225", "r269" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r216", "r219", "r225", "r269" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r407", "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r183" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Brazil.", "label": "Secretariat Of The Federal Revenue Bureau Of Brazil [Member]", "terseLabel": "Secretariat of the Federal Revenue Bureau of Brazil [Member]" } } }, "localname": "SecretariatOfTheFederalRevenueBureauOfBrazilMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r203", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r221", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r230", "r232", "r238", "r670" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations.", "label": "Segment Operating Activities [Domain]", "terseLabel": "Segment, Operating Activities [Domain]" } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r203", "r205", "r206", "r216", "r220", "r226", "r230", "r231", "r232", "r233", "r234", "r237", "r238", "r239" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Income (Loss) Before Income Taxes [Abstract]", "verboseLabel": "Operating Income (Loss)" } } }, "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue For Reportable Segment [Abstract]", "verboseLabel": "Net Sales:" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r108" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense, Total", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling General And Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r131", "r300", "r306", "r312" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r130" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation, Total", "terseLabel": "Share-based compensation expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period", "verboseLabel": "Share-based compensation award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Forfeited In Period", "negatedLabel": "Common shares, forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value, forfeited or cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period", "verboseLabel": "Common shares, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Nonvested, Number", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance", "terseLabel": "Common shares, non-vested", "verboseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant date fair value, non-vested", "periodStartLabel": "Weighted average grant date fair value, non-vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested In Period", "negatedLabel": "Common shares, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r417" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "verboseLabel": "Share-based compensation vested in period, fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested In Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares Available For Grant", "verboseLabel": "Share-based compensation award, number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Share-based compensation award granted in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r405", "r409" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails", "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r140", "r407", "r410" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r26", "r635", "r657" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt, Total", "terseLabel": "Revolving credit facilities", "verboseLabel": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r58" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time.", "label": "Short-term Debt, Weighted Average Interest Rate", "verboseLabel": "Short-term debt, weighted average interest rate" } } }, "localname": "ShortTermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r600", "r608" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Capitalized Software Development [Member]" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r338" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r140", "r337" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "verboseLabel": "Product Warranty and Recall Reserves" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAdministrationOfTaxationChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of China.", "label": "State Administration Of Taxation China [Member]", "terseLabel": "State Administration of Taxation, China [Member]" } } }, "localname": "StateAdministrationOfTaxationChinaMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State And Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r203", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r221", "r222", "r223", "r224", "r226", "r227", "r228", "r229", "r230", "r232", "r238", "r269", "r296", "r303", "r313", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringsRealignmentChargesClassifiedByStatementOfOperationsDetails", "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails", "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails", "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r70", "r159", "r160", "r161", "r164", "r173", "r175", "r191", "r252", "r348", "r353", "r425", "r426", "r427", "r485", "r486", "r581", "r582", "r583", "r584", "r585", "r587", "r677", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables", "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails", "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r159", "r160", "r161", "r191", "r626" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringTables", "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails", "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails", "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r37", "r38", "r348", "r353" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r348", "r353" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Issuance of restricted Common Shares ( in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r37", "r38", "r348", "r353" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock repurchased and retired during period, shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r37", "r38", "r348", "r353" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Common Share repurchase program (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r37", "r38", "r348", "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Common Share repurchase program" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r143", "r159", "r160", "r161", "r164", "r173", "r247", "r252", "r353", "r425", "r426", "r427", "r485", "r486", "r511", "r512", "r523", "r572", "r581", "r582", "r587", "r678", "r679" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders Equity, Including Portion Attributable to Noncontrolling Interest, Total", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "terseLabel": "Cumulative effect of a accounting change", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Divisions of a component 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": "Subsegments [Domain]", "terseLabel": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r459", "r467", "r469" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary Of Income Tax Contingencies [Table Text Block]", "verboseLabel": "Summary of Income Tax Contingencies" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SwissFederalTaxAdministrationFTAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Switzerland.", "label": "Swiss Federal Tax Administration F T A [Member]", "terseLabel": "Swiss Federal Tax Administration (FTA) [Member]" } } }, "localname": "SwissFederalTaxAdministrationFTAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxAndCustomsAdministrationNetherlandsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the Netherlands.", "label": "Tax And Customs Administration Netherlands [Member]", "terseLabel": "Tax and Customs Administration, Netherlands [Member]" } } }, "localname": "TaxAndCustomsAdministrationNetherlandsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxAuthoritySpainMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Spain.", "label": "Tax Authority Spain [Member]", "terseLabel": "Tax Authority, Spain [Member]" } } }, "localname": "TaxAuthoritySpainMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "verboseLabel": "General business and foreign tax credit carry forwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardExpirationDate": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of the tax credit carryforward, in CCYY-MM-DD format.", "label": "Tax Credit Carryforward, Expiration Date", "verboseLabel": "General business tax credit carry forwards, expiration date" } } }, "localname": "TaxCreditCarryforwardExpirationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Technology Equipment [Member]", "terseLabel": "Information Technology [Member]" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools Dies And Molds [Member]", "terseLabel": "Tooling [Member]" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r69", "r355" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r38", "r348", "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury stock, retired, cost method, amount" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r69", "r355" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock Shares", "periodEndLabel": "Treasury Stock, Shares, Ending Balance", "periodStartLabel": "Treasury Stock, Shares, Beginning Balance", "terseLabel": "Common shares held in treasury, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r38", "r348", "r353" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Repurchased Common Shares for treasury (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r38", "r348", "r353" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Total company common shares" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEquityAndAccumulatedOtherComprehensiveLossCommonShareRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r69", "r355", "r356" ], "calculation": { "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock Value", "negatedLabel": "Common Shares held in treasury, 1,960 and 1,558 shares at December 31, 2020 and 2019, respectively, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r348", "r353", "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Repurchased Common Shares for treasury" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r163", "r164", "r165", "r166", "r249", "r250", "r251", "r252", "r253", "r254", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r483", "r484", "r485", "r486", "r628", "r629", "r630", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type Of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringNarrativeDetails", "http://www.stoneridge.com/role/DisclosureBusinessRealignmentAndRestructuringScheduleOfRestructuringAndRelatedCostsDetails", "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r448", "r497", "r652", "r687" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings Of Foreign Subsidiaries", "verboseLabel": "Unremitted earnings of foreign subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r449", "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance as of December 31", "periodStartLabel": "Balance as of January 1" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Reductions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r464" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increases Resulting From Current Period Tax Positions", "verboseLabel": "Additions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r465" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reductions Resulting From Lapse Of Applicable Statute Of Limitations", "terseLabel": "Expiration of statutes of limitation" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r193", "r194", "r195", "r196", "r199", "r200", "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates, Policy [Policy Text Block]", "verboseLabel": "Accounting Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "Valuation Allowance Of Deferred Tax Assets [Member]", "terseLabel": "Valuation Allowance Of Deferred Tax Assets [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r150", "r155" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves, Balance", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Valuation Allowances and Reserves, Charged To Cost and Expense", "verboseLabel": "Charged to cost and expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves, Deductions", "negatedLabel": "Write-offs, Exchange Rate Fluctuations and Other Items" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r150", "r151", "r152", "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances And Reserves [Domain]", "terseLabel": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r150", "r151", "r152", "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r601", "r608" ], "calculation": { "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseIncome": { "auth_ref": [ "r614" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease payments from operating, direct financing, and sales-type leases, excluding amount included in measurement of lease receivable.", "label": "Variable Lease, Income", "terseLabel": "Variable lease income" } } }, "localname": "VariableLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails", "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VentureCapitalFundsMember": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Funds that primarily invests in early stage enterprises or provides expansion capital in exchange for an equity stake and active management role in the invested enterprise.", "label": "Venture Capital Funds [Member]", "terseLabel": "Venture Capital Funds [Member]" } } }, "localname": "VentureCapitalFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageCostInventoryAmount": { "auth_ref": [ "r13" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of weighted average cost inventory present at the reporting date when inventory is valued using different valuation methods.", "label": "Weighted Average Cost Inventory Amount", "terseLabel": "Inventory amount, weighted average cost" } } }, "localname": "WeightedAverageCostInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r181" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment, Total", "terseLabel": "Effect of dilutive shares" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r177", "r181" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted-average Common Shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "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/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r176", "r181" ], "calculation": { "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic, Total", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted-average Common Shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails", "http://www.stoneridge.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of deferred debt issuance cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3337-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080549-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=SL77927221-108306" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105117-122735" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105117-122735" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2599-110228" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB TOPIC 5.Y.Q2)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r329": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r379": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r403": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79507997-165333" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79507997-165333" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508013-165333" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508013-165333" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508029-165333" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508029-165333" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508043-165333" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508043-165333" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508057-165333" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL79508057-165333" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11374-113907" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28200-109314" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32059-109318" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r499": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41322-113958" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624186-113959" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28129-110885" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30304-110892" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r588": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r609": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121561866&loc=SL77919311-209978" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919396-209981" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919372-209981" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919372-209981" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737436-115832" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r719": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r720": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r721": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r722": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r723": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r724": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r725": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r726": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r727": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r728": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r729": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r730": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 119 0001558370-21-001646-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-001646-xbrl.zip M4$L#!!0 ( ,B+6%+.2OG[,QP $0O 0 0 N>+^=XP]B]*CO__MO__KI_\Y/O[]\O$6V:[E;P@3R.($"V*C%RK6 MZ,G=;C%#=X1SZCCHDE-[11#Z=/+#R<>/HXN3]V?O/UR@X^. TB7VH*3+D")Y M?C**4JX"JB[[C,Y/S]^?GI^=C]#H[//YCY_?7Z"'NRCG';"YI-59/6M--A@) MS%=$W.,-\;;8(E^.UD)L/Y^>OKR\G'C"942Q?&*Y&TGG;'1^,8+&<(B4]<;E MFVNRQ+XCOAS]Z6-'57R$H/68EZ+TYS6JU9G MM\F6$TNV1JK4ZX([826?3C&WN.N0TR6VQ#%YW3J88>'RW0W\#@G)$K:(B"0) M?#C5B6%6YC+F;XKKLP4_%;LM.85,QY +6+?"QD*].J7 7I[_?4O9'5(7K,\'+:M")!14X0,)0A4Q>@#9 M?5KR MUUP%@0Z,/GWZ=*I2(_RI5)]V?9 M(Y^ !))_?'N:Y#;=GK+[$CX9VO"1'>$:(P#-3(%[$2 M,F.3)654,0VCTMD9.D81&?C[:G8_G]U.K\=/DVMT.;X=WU]-T/SK9/(T_^DT M2R!+VX=A?,;^IOZ&P!K",F;(!5] M]&;+V99P)8H)LI("9NS.S=C-G^"_N\G]TQS-;M#L8?(X?II"A@'%%BA>N1MH MB35A'GTFMZ[G3<$LVI":D):5-N-[T03?J]G=P^/DZ^1^/OUU@M[=SN;S[]#T M'CY/!L#; (Z]]8WCOM3MM7%^,ZCO&X$ZGG]%-[>SWX9.6X#A-?4LQ_5\3N;^ M9H/Y;K:]48^,)]8D]>MV!&PD]FJW8/QOE;BA?4 0E(-RUJ7$N59G6:VP)N4,B. M&I:TN@4&=50IVX=] M&5(A-RA@!VE^%!W%T:!K>]6UJS7,'026Q9#D;Z24)!AXLBOGRYW\!#5VM-H[ MU5BEAQ^[Z&' &:(,)7@+A[TD=TBRAQ8[%#$XJ&5-M;PF"Q$//O)7B3:59S0K MP8>SG$TE"Z>'&?EE@*P!9#>^@+_N,/RKIOS9\M9EJR(C1!KM^@3?DU:!M'@YDD/2Y AL @O"0-^R_IN M5W)FA?@AW\,U/:1J3/?TN%;MIPGSA:8M>A?4_=TP'G11ELER22P!5@SU/V>>2E]E2^5_3V%;K M10,B51J16]*F-2)=D]0+J*M -P95J*D*MP1[ &#"2%!?@FFZ!/IZA1)PHC& ME =(FT":6M3)+_EI]PK$.R\&MW;I*IAS,W?4>=,+0]UYG;B6&&T8S655 ^H- M40\.3+%5"8#5R%=2V!?Z;EB120\&_*OQ#QPZP,;&WZA/#W@G]ZIA?43H,UXX M%? W(5"%?L[=&Z$?^(8VNIH ]*VN"/&XI@'\>N#?4 9S)L7.E'F"JWL'[PXBY*+EF9!$6 ?D/0#*490DM'TRC+.]'W)PC(LK*YL1$PCQ?6PTNAXLOL!RXWM-1&P MJ'/J'O-.%S(?01RI167-,]_H78KT@&F;PZ1JSWCM.C;AGCQ5)78U3Y46%#1C M^Z')\=+YU_'CY.OL]GKR./]?-/GEV_3I'P.^IOEGQE>8T;\4VS"(WTOC#H;W M2]^CC'BYR:(JNPG+$?33479D3Q)4@[(F*4?MD.@ 8/?C".V.%%3 >9Z'L_ZQ M@ %5L__VF7A"C9EYKVR<9,;G?1Z?1.$!@*J]^:)]]XHF_Y!O2:Z/%.8QX_,ICT](!05D MU)V5H0<9T0$]WE 1NJM@O2G-2\**K%U35B-6HX(52X*86K"DR V0F2#[2K#] MIX^Y(/R1.*X5+B-C9T'!&%BOD!G&@I5*@BR*Z8:(QI0'1$V(AFOT1X(=6._) M7@'0/!+II+7D/A%;9?&L4\2,YD4>S9 H2E!56*;H#E@:31*RTMM%6Y>+ N!R MZ6:4"E:? 044D1@ ,0'RC6'?IH+8O^AQRME%^R#76. L/E79S7 5K%PC@BBB MF-B)D30'_(P=*MB"FE*Y]Q3.6[^HZ%H[T/[ *Y9WSM4M9T:T8$4\O_HZN?YV M.T'3*?SZ=7S[34500>/[:_3+M_'M].8?T_N?T?CJ:O;M?@B/LY<+]IT\L+4\ ML3**4Z?[SN%?PU[8'@!_4NJI)QK[* &;8?"P:[$F>F=IH-0.[]W%DQ MLBTH&*$>G>6A;G'N:T!_/VZ;8M#K%S1C76##U'/A# "W\N64#,[%N2RHFV-]W.["% MWD6U#2>BWR@N5>C9BZ]LZ(TN"QJ-!U=OKSB!?OI(O3_V%*BJ7:55FM;)(94\ MO!^RAV+^PEVZF$,5D4+QB"23@X+N54$A_];UL#-;WKOLRN7D@;LV6&3=0J55 M4JU2L=PUD28J%M:N;IB[[%@R@$(.!OW9@>LF: MT3 COHW"3#Q!-_+JR#>/+'WG%EK8FRU+0PIW4J66=54HV>BLBY)%/"'-%%)< MR:(A7]\7A34>M/"-[+*?7==^H8ZS)XLK2ZY*ESI9[4E;*JQX4)0W4I3 @/A- MS@M,[,(;IKL]*4X5^2I%ZF0Q)14I8 2%G$1W:7>#:NUW)E1W)&$"JHSJ*L^E MNDQMCCR2K<^M-2X-[_,?K;M**7_HH)2:134+U@HMJQG56T@H9G70V7WJK%RH M,^'LQK:[E0&PHPQS 4!A;G=;-]8G7Z5Y/W89#D,V4,!',E?$R3 :UM2L1_), MF!_^=[D+MA1@\/F9N"N.MVMY6?\V.*9=HC_MB)BUY"+OR0KH2Q70?RQVT1:( M'(F2E:&PMD$3FE]]K?(5F+*:435?C1UU.3%7A59C'#%3)A=H!H4Y'JJH[ M5GE6,UX5UW 'W#KA%AE(T;?4[;,:\7WK$:C".&>R9Z+ZQF94(MISJJ8!_2YQ MGN'G/PCFWFQ+V(W+)Z]X0YG),FI)I4H/I./KUU2<0+(>S)%=A)Q$=[),+G\N;7!',&$Z<'!55R<[UY M8T:JM#!_%J1""Y,3AU@3%'.MG,\QW\'C92C@'"G648)WI)G7^V0!^V@+WU6> M0HV7O@Y$JQ.X+U^)K9Y^M1S? M)G;%$[#:1R.WP_>JXWOBI4K-]W%',/6.(;"-)-](,XY"SNL\5QNXN]Y) 89W M#M]$UT.'M7Y$>!J/B_)YFV?B7$34$N'\'XG"[,F52[Z9KZ*14YMPDXNT)UQ5 MZ7_N\'(;_8_]\W)U;2DAI+XO98EG52)(4]*@"[2,:DF^\,*U1$BXB(!,QZXO MD)64:N@3W:,95IF[38J:M:MIM,/!DFT.=*UPAE60MR-B!K]#C,1!#][D"GZ5 M%K0A8=:!UI$5!PUX$PV(K>O49Y5-S;Q7KE=Z"V_O]*MT)[<"K:L[27L\G:0S M:R-#\3)HU_ZT*YD&ABQ?Q>_\$OMRE_!.!,\)NJ6>U#>NK4KS6@8322<'3*&8 M*^603SH[8LX&/6P9B:1R][LJOUD7ZD2='2:K[C#&,TFR ME;SZ:NM7&R]WR:/U8TYPZ4V2MZ^Q2NWJ1$E*&S[Z,L$2.$,A:RCB3;]8"=P= M*_:"=RR5.J;N&R@>!\W<3P2FJLFJ:7&SSK0*P3U,9GM'/1XL\NF)J:"=3C0D M7J4QNS^?P[-+V'SY/AK>L6=Y!+;A57 MO.I6X#H/"@Z-OJ_# %VV["L>2]G'P;X!Z!J]JSBH;3K1!-7%68&[-[J1/T2H MK7V'K!B(5)H9AX]Y'(+[8@,,#3I$E8^A+)MQ!6"8C@:'0=L>\QNAJ[6,./-, M.%X!,!M,Y84BE?I$^ ;F'EE&+M0>P70S7LYL2\P,^\?\^;#H#F=8XS'652(> MUHD[Z?82Q/J1*8Y+_K]"3 M_\BK4X]DB5[5%P&9OAQY=+-UP*[7W]:<+.$;I\?RX;31^<7HGR#MR>O&"7-( M\BGD7Q?<.7'YZO0+A2-T:=/GTY5+B"BHGE2XIV& MO!^ATWU)!4@TE2H#7@^% BUI*E1:L7HHDX,7366"(L1Y&W%^.L7;K1Q"U&_X MQ9BK]5Q_ &E<+A##&^)ML65BE<+"25[3/4*>M8;9)@R&92@B?QV'Y8[EI^/1 M^?'%Z.35LT,>F[ 0R]>,A;!<8Q:2M#ZH7[:H77E80-;ZH9W(G[2",+*2CJEZ M-3NPM%S/>.):Q>)1PA&LF2 M*XRW&A+B""^BU1B<0IK=F9%?NBE*LK/4[**)CB+:P^)QT;P1PD*Z >!7F?#$ MT4YCR<"7HP=/3!PBN,ND!UC8^(YL%H1K@Q1FH7^69M"3%Z@AZ.]GVY5KA:D@ M&VEW 5(<.E19=1QI$\@_*WS MPAQ$7?M)U6/[/-@V*11#KHAN7_]XIITWVW2P(V.LS<5G#:,#C#;__+ M#R,:$J%"-,6R[HF<;B(MS 96- +S7>TV*FZ3!7;D=/WER%)OL.RYJ?;62/\7 MFR>4"_JHI3NI%^JZ;KFBA P7^^P4+5B7=X9@T+PFS]0B&>Y+TOHE R1::Z3 M'_K!JN;+<&QRR@2!):N8O,K@(P3T?1S4%O>=EL63/0:^R8('&W(-(ESA+178 M41) +_1!G$9-8"S?IS:8^')Y-V;ZOG5VQBQ.[=6\>4>9C>>1MRVQ_78K[*P\ MM3+W2KSQ1NK67^$AG[$%TX+\6\:)6(C0Z1M+6#=_IYDKEG*)':]4S&@JL\FB M[4P&"GA-F*MB/Q+[!NP6NF)7/N>$63OX*<,=J7D!V,E.=NW*]F.,CC26O,JX M\@_$:]T.W4CTHSFT)%*%U79AK.^)3RV&55M\7D,ZM_P%F>Z[ T==$OJ@3^Q@ M-O3"T52WO$C<^4_#UKQ8/Z!*&$+R"+I<=-V[(BM=:6H_A-!,PFI GI"'>>(. MO]*-O[ET.7=?0+-@?L<6%;OPMMY6;>ORX)7ZTQ7EZ>/)]D+.H&!7HF*N;, MS411RLAFRM$O8<:V3?4$^*!G!9@PU,/(EG:0.'CBUP*JRR6OLDHTZ7;V\A=*T-+L, I588(6# M8?R^G)UX(,\#^^>)JV/#NRD+_]))\7#9IFQJ0%7?]FA:5/DT&CTBKUY1VSV1 M5W'IN-8?1\EU516/=)& =5J[DJEK)/WT/(D M8N8W4DKEN2B0>5_T^M,NI6]D%SVI_0233VF+M*5TZ+:HW5O+E*(U@4-+7AB! MKD# JGR'EN,JM2$,5A,1UV1)H/EM6.KJ( LR+$3XO'$9D%WI'+H=ZKP*53VR MU2][:'GSS\IFG-"E&?KJDDZ\BJ)>I7B4I_V?7#W)I*W(C-NV1<%^+)["HT'6 MFKF.N]IEO3WYE)YY>QXX"5Y2E_O+,KY=!IKR]#XAD.DKNUO*E)Y[I=TIF:5/ M6^>/Q(/QRUK+RSKZ^0ZK6:!MW3[5NH9C,7VG2M<=3 *LXQ? ML32U'SH6G>SB#K;<-.N9;_U@.+ LL+=^P-1^99^ M;AM)]_G:Y4)N\*N@5O8^8OR-<6*Y*T;_4NP'J'@R+EZ MXX.FE=#C_'&Y;E3Z-/.72 +SN^](LT6*] #4>(=F:4:L3ZTC'3/G9V<_Y/93 M,]][8E\'"X,7]VGM^AYF]IR^"D+4PX&Y18(Q5Z\$NJ:@5F"GJ<58D2RE&7HE MQA/=Z)6F>MC0RP%2G-PK$;)KYF))S+EZ)5#E"YIE#VC*!1!_5H=\II[G2UE5 M"*S(9Y#P$[UA'8?<^RJ6*SXLIF'OW% M"+YIJYCMBRY@PV1GB;3G24HH=ZWW MH4L&\OU3HQHB!8<1[WTYK@2/X7IW>'=)]M9JU54=

1&XS:/.URZG8C:%[RQT4 MG,:D3L9^P3-YA5%,G758>*Y#!)%0,%BV[K)'4ROS]4NP*8,Y846!H>EFBRE/ MGC,/P3+DZ) 6C3!ACCGX)H^P'W5..DF9'].EMCX_&_-4[/QIO$(&Z MLY+; ,5I_6IW%9CN4DL[7Q,BXK!UV1,AP89,@P(F49L?*6DA71J"U--B2>=; M$5[EF?L%8+ (E >/BUXMCO;\*K/ULX,I=?L%#$JAKD \DUKZ6;/ P?7S7AX: MX63^0H6U)L'KP$QYB(-C)6D5;9"_7UH:GT#+AM2,WMQ.!#;.@=J^^,$AKNAX M+10/>L9Q#27[XF \JK=RII=N!ZE?O9R4%Z+$%MM2U[+(\1"A>^8+<-G M(@/MCH]=U/P6LY'E4[#LB4'*9)_"CC#H4[Z5>C"T+/G'U8(ET?,27C&+76C9> M0>T"_9H1DC?AI"O,"D7P$C>KCM*NU#]!;0-='_1]-3EEL8 MH%8<;Z*5=-O2_1S/YX2K<&' I[P;: :>5C=/QBG#Q])8_9P93U,V&@ MU(Z,I6-O**.>T/'PPVL8D5WP]O7TLX$3#M6<5A2[91N5.*A#MOIF92A3K9R] M'.CG_E]KUX].8>K+9/+(=7IXK\[6KT%]OJ8R,K4T/[]B9LLNI@[%Y^X.AANJ M=;,?W(S7 [1<<*WE5JPW93#U^AM?#=#YD)8JXN=.?@(58Z)$_GT3/7@K)\YZ"WW&]+X+#*DZG&+& M!FM2[@W-L08>AX!5*F_])0Y\Z;GBDH@70ECQ<8+L+KS:V"T4MLIM<1 >#CX< M7%-OZWK84=3FV"'>>"E@<1I\C@-(5&7KIQ&6XCMRO6@;M%K0B@+]%%E>B GO M'8*9]4CH9N%S3V62&_Y"[FNJ()BA'UU-Z#.6;8I]$.JG91<%.KWD^"_J>)>8 M_3%[)MSF>"E,T:-:E>S79"DYEM/[5CT.Y@$Y77XV)1K6[R70U%#<=0,U+%)LC1ZV2YC^&7++\%IV>S09$CO MF;K#4)D-:/I(=/RP(,;E+86?M@IT&EZH;%2FCRN8.2@C75)B?R5RL@Q#O&:. MPE7FZA>6#Y@+JIYV(W=8CK/!%I;$:R[=DF1%KGH/B>@@&XV@"(H>OKLTX1QJ4 [+ILCVT#MK]^4?"D;6[9DN[!OQZX#F'NF-@?/#/?_SG M?WSYK\/#?YW>76D+V_!6R'(U@R#=10OM%;M/VKW]_*Q;VC4B!)NF=DKPXA%I MVN33\--HU.U_&G0&QWWM\#!HZ51WH*9M::S)WJ=N])=IT*IM?=9Z1[W!4:_3 MZVK=SN?>^/.@K]U>1R6O@OK MZZ?7_B>;/$+=3O?H7]=7<^,)K?1#;#FN;AGH0(/RGQWV\B;H M"5D.?D%7MN-<@B59H1KA<'O8/C;=>;HP[=>H3 3V?(U;$I 7,+ M77\T-VZ)#>/$7=^:],_6XOS?'GZF0KI!V^>'4.4J:LR<_ M$7Y\ D-W HM*_1'=>*L'1*#VDTX^@%.R='PTGZ9/H-L(IBWXD[?R3#HE^+)\ M/[.=KNDGX,@'F.1J5-7'PS/TX&XD2'^K #VGL7HIOO!<^.E:A_^S03A;7MG6 MXSTBJTVG90&(M5T?'G\]=:^_Q8=2)'*'SME!@< 8G2(++7$5.57NF[CC,3%(.SY9L"9:DIQZ\,AW5A_0*Z;!\B(\M]B485Q60"39<-Y*XBWYI M+6VRJCH:Q=JM&T?"OM,O:86?ZJ;1*X](O(=M8@MV(ZQ'#@GUX"ONI6Z,P2R- M+;SR5NS3K;ZF+AQ8;(1?=/!EJD.4ZJ0^A!?8@K& =?/2##@*A.=0=785$35 8\-F#SJ\NSD_OQ, M.SVY.KF9GFOS[^?G]W-_/Q@H-VTCT;Q)M[=MDE2- +;A5[JS@/;7/:B/WQSV%_.!H/NKU! MOSN8C$?'HV'(XR9H#9SK7)*#,D#Y""CN](Z[X]ZX.^P-1C'*8_IQ0I(@=&*$ M[<./*95)[OP')8XM ]T#P'2+2? M:?:1ER%;682M M$#7=. =C3?^ANZ4ONLGLO3O5"5F#G68VG2-SH;I)UO2 ->,6"K\\U$ +>DIK M071\ "K-$7:\R&[(M!!1(+J^TJ*[)>A9Q^&&=KB?+3+Q"M3<#4&7!1K(?Z"T M_'T8-[9E"*RR-L54E:S40JL 3BM,;]Z9)7?@\JNH*M<"464-6DF0K5ANQ>[M MA'9HPYE,6FR9%S^.>=$68NH%8LL9*[H'>4L-GR MA^-O=7'$F%MG9V0KC[(5:ZKW]V9@RCE_,TR/7N4M&+XB57=&_*7!!EIPK+06 MQ#:P81::N[;QUY-M N$.78NX:XX&%%=K&$R^5Y@NF)1@7P%U%95,7%<%<8FL M(IOGO.>47*'!"N*KA5K_Q@7"C=5 M,\LJ+=@RRZ4":"*VN E!AI< HZN"<4AA;L:Q[[WP43P7<"KNE M I(X6[%SFU[BP@K'WY:^!5>%BL9U"7[P7+I[=&]3S+;E K^!E,=+RT4$.3S% MJ*=QI95(V$O8(B]$)J&&[EOYBV:&/>]Z9$9)]:2^10EFW>D0XXB_U-_[AOTPK M>ZY/=7 K4*ZAI')].7KWWG4[CV!Y,>SBLN2^ANWEOX:=W\,_U^X%PDS2ZLW7--\3UX1%(=1 MZ/8EY_;C)L5(\5X 'V"DN=CRP/!LQM8I6MJ)$"7G;R[1 1VV=+*^!$XZ4CM. M6^RQG>KT<:R0\T0;>F4?(O!!!P,M[R5G=G'U=.&CI9VE;Q*\:L71>)*G_OKJ M&KE/]B(C-G&N(>+4_:5&169+AG%R!JC?X.$:,,@.[Q,DADO> 1NWTB\MXAS5 MR7&L%4?YLR2>G"5\1LDD[.$O19%@4RM.[J>V [XW?4[$SB41><$& H M";^">KHB*JFL@Q0IE)*^54.ROD,. O;14"MGZ 69-GOQG3^/Y-;9)8G+ RU< M/"@A]'!:(V%LN# 30>ZRX5WI71*T#,163/!WH*Z6A\+ID.B&^Q.[3U//<0$7 MB=Z,TE>D\-^"O[E=HJ5=THRZX+=BXI\CMO;YABQ@EPE6[V2QPA9V7,J\EP+O M0JSR+NE&!<2%IV.<>:*!$PQNVAJAXXR^S''&='9]>W?^_?QF?OG'N?;;U6P^ M_UV[O('/YTV<;V2<3!6@1C7HC4X#_[^(7Y4%IQ5ZAR(EHYI'L MK5YTL[I\JZW7C&W@;\6;G#S@80*O[PCF@V\ZMNC'DZ6+R!TR$A'^86;CF[PZ MNU!/T;:A.7+Z60L/6VW[+FP"5%K^"VEC?4]TRX%E>("8_A8HQ>)_/7]COWY+ MN14:DJ(:#7O'@[U6]X]CY-F46B]/9!:;Y_,OVL75[.?C5P?HM#> MA7>^0^ \80-X$(1_3GZ(E;P%3M*S/)K&ER9I\?^-KJV!7\[2@M',0WX^(MZ* M_4.)H+%6)Y/)>#P9#R;#06_0:^A*#0VD#EA@R?R"08U.US\<^B@]\H5/: (G M]C*)PS?Q!M2S<@K(/&T4*S)4U2A:I1U0%12EHDS$753%A7B&8*HV_,QM'#'& MB^R!( OAJAJCY7+UK&-"EP8T-V$RF.0%MH"%)JS'> >]@K7W0 &J<&++)TBI M?%CPX<^3%5TB_U_H*-*DO(C^'"07Q0X+[_=.[.(5=UCB%9D@D%W M!<&:YGD:V863@,<*'!W4+GD)X(&DQZI-.&"]GFU'-[\1VWN^L?V5$[NMBQ;1 M9=V-AH?%>8N1A!Q_F8@QX'E6+ .HU-J]H 1W^.L MU.8>:%G]_ DWP#IJ*UO<^:=1'J^HJ^_[_M^1N;BPR0_N-3FANGN@/.7Y$"J) MVJ?9Z1."=#I;OO=46'4?-*0L&T(%R;^%KX92A"E1^;-0;IV]5(,B_*'\^1NL MZL@_R)0:[BIE9DP55@R1QO928THS)E2E_.A7:JC2NQ0]]T1?R,\P\G;J.=@" M!Q CCA_4 M>U(D$Y!\=]>TMDE.ALK-WY-6P9?CL-P_IJEP6RZC ?7TK4VWY409VHK'&[ " M82/MWCXQ@*,$ =J%1X&A7+^@L)YZ.E91G!D7[4KQH!TA&P"*@=""G1IGG '" M<"PZ3)5H81]TI2(WVF%,8B O+<>#B=Q <^2Z)IO.Q:8T>EZ! 9!N"P,+&?&U4#1J@FLD\&P-^KOB@)49H-<7(BF+O&_ MGTV9!ULE(T/H81?= %>I&54\(LR&E!/4]KD%XDRM!6QC>+V M]HH:V#"?GL"*)5$^R8+C86_84]/ZB(HO?V%2C%WNF7A#ER_BD)@MI5?P!40? ME=TSL>?C;D6TVSOT',RBLZ7(B.>6WP/1RV$O-/A*W+>*8RH:\IEE]TSN0D-> M-*%336YF0-R%36@BH9F7/";(\B[S:^RP2,NB;X?3$"*[0RP'T+U]K[_1D(HT M_Q!P"0!+/0)7W $PN=*2DQ<_D;,;!G? MG)E9E;:!> ]/ZN])/>5307,J)K*>+>?XT6)Q M!"TWN/_(4C^:V("Q/S>>T,*CYZ+AQ>NU'Z+-/:.I04VQT&0#&%1][5#;]$[C ME/D$:/92BY&@;6C00B*TWT(R:.&(D+]K 2F_:[\%U/S>1"RSB*"\)&";(E0; M1^-!MS?H]SK#\1A^;>JN:$#4G?YZ#;I.L&[RK%)F6?7L2B&?TZ->')FJ$9HB M!#]M\A>][V[3IWE%@DP4WBU)%D-3-D)3"(&&$7+ YK&,,T6B3!3>+5$60Q,Y MME)E-N7>+0+.R,ZGDRKS:4B(QBC1=&NA1;1H0$S#,VH>G_AN.[=*0NG&@\%P M.&AF>"?2IV^"R,'/)@LI1<-+Q:)-R5[MJZOYY#@;#7O#IB.I2$LW;5*VRARA MRZ,-[8EEP_A&TH 5E\#='\Q!/<.TJ&*I2<<;J]*C,.HT#;D*#Y M-#3NNB59 @H3976B2XY7;/("T(A4C2M?M]/M#"<-33Q^5$H69N$]W7F&H*B: M>J:@M%32)J$4>%5]Q!PPL8DQ/@'*JP2GH7U5$AEV"*6.5&4R"=ZU!@_IHT>M MP69<[$FK[ 13:8LPH$H+R6).C3_K!)1I,=(:GG<873%R @HY8XY;NK%,+7// M6I"U' !>'?7L0X%T4NE,I)"I.D,$#Q5^ZO2=K[MFPTDWIT&6(;3(E[!@[5;+ MN@I&53<3$0=KE!=$]$=TXZT> M$(':]':0] Q^7-5 MG%$DV8HR[F2NSL0(/M4=;,AASVXC.=[&"ES8JT-T:<-3G2FJ+B\RD?&XM4GR M)J,\Q:WMM1J59$^;MCG]N#0."[T4^M[IA(,T[O'IFGZ"'J4OLG1'5>:X@$(- M6UJ,QM!/C5.I43*UA[46$:J"S]J>?+)JY3'E(CA%2YN@% 2*JT8^Y?>BGEG< MAJY52KI;@H&JSL32V+>MG+_4\F-8)[')K(Y&EL\+7$(]RW>FC&M6-;]RI+D$ M.[!T.?,(75^Q&]V;;H$](WK9AN+Y>*36LD? M=U(7&F@CR7TH^J7A=30VU9^QJYM7]*W#[,'$CXQ]O)/[_$IQ_>IWN\>= M<4-7T&GRAWM$5I3<_ WGC)+J68,27$^/:E&D<@$[&GHW%0=S8UN&L(PWA?= MS 5@2P89W+;QO?!HJ+-K'?[/SD;\7"XA)M]D"MOBU-F_;XO]/K1-)]0HTVX. M:3])\]R(=8Y#%E#KYD?AAI7QJ!&W,/4;^%DW+ZT;D-+]*S)?T+5MN4^\&:92 MFTDUGX":#QL>TUERY W7>N"VSGX7POX?I),+VR-U:$S8UHYK2BY,!>U^E/DX M?H0<[5 [])EH9FIDN:7Y,+TT]]O56,_))?JF=_]U:%@NO FF_1;0\'OCEXWC M.7_]F/D>>%Q14L9@ES'&X_,WE^B@!MC2R?H25-*A2P6H"6(!^AXO+1<1Y/"? MG6ZMQ\0JISU@W.ULQ;Y8 '>S: MU*>408._=+(6GL!)DA(@,ZYZ[NTM2,@;$5&]W2]7=, MUO7@;\4<%B;Q#/0YA'L%/0H; JDVU%.5:G-"=?!MU!.Y58)8Y3AS^IV. @\< MJLNV4%]D>-&*M42$3V;"D:N\9XHBSXNV;'/Z\0&C6Q;P5QHA\ Z!&VI@,PPG M(K?/F3KVXN]S1MW']S@I!5J2!"5V.2NZF0U[R$F&AME.0Q6' OX+[S]TT_-' MKFG:KS3M5Q'*T@VK9T0*Y)S>;:D=?BLFF +LYY9.PX8&MJ2<^B3;V&5-$4#: MBN4I!^;[N9."/,-@]JEKAW5^))I2K>VBHI3"W(K$5QS -S9=6-#DM@\F"MB6 M'=A_:A<<$U9L>Q?5J08.R.5X5$NYV/WBS>UD?AQ2H=J[J"!"& M3LRBL @G? M,.85R:D"KY5=5 DIK(6)5116#?C@)Q>35(9-O5T4?P&ZPCPH"F6[R-_IH$ ] MET;_^F_[P3FAB1-ZG>Z(/2_!08%9_"%VL#:C&:VP]>B+FA-O3J<-#X7KJ2D]8)LG+;.51 MJQIS)QL1?3E, [#1>+*/*&^+5;C^3NE"/>A;<2*8#9%M+TNI!*NQ1TK QRL> MC5<%2I)L)N+][U)*)-'N'JE5 M5:ZTXA"PULT,E=1!W(THQ-,ZS[8XS5-V8:6EF2\C ?'R(;; APCM3I D552L M4846B)8O'P'AY@-MC8#AA_!;<&X2OW($,U%PC"(\KH4;W'4%J<8(59.YI& & MS]FM1S^ +"'KI4U>=<)-*2W1PJZKB"3R%KB;D>K[%U02F+Z!OA/=//4<;/&3 MQY=K+,FO8P7>4-9N3$HR0<3[5$5IWMG+.^0@\L*R_P6)L$1WJV1;W /UJ<*) M=CJ60J##3[7J5/CIEUH5,4/D>9 MRJ"9O.>9[)'>]H0^,VY\JG/!L^S%*JH"W=%XU.T.1\?#X7 \GM1R%6<3GO>= M%F9KG:-@;==09CT5,3%ZVD<-8N'>://WHJW<]KOA(BU-K1V1>!:W< M59K^1UACEGW!B4>@9E^"%:F<]1VEPT[[S<,/R2C3)OVLH3# =).FEE&8\[@[ M]O=&\E%%VZ@%=*8+)E5PK, .FQ_LCK53>KCS)\0JPL/?2MB^\H@O8>.ZS OK)W]51@^_%:\"):"^FK7 MH2^O]AYK"P=\*^Y>BP(5S?M>LKG]U!XA+I2, KQ]/_G" \<576,+KSS_@#2 M=H<,A%_H&9RTFSSBNLE^;]K*[R[PCH.LZ1K9]-B\EVR3I.1#@=_;I\AGS09Z MQO 1J]Z4K1"A[OX)$:13WZXBS$U#B9'1[0Q[H[X"]D%&TN_M0PWX6^,VD#Z0C6K48L2PU *5'8P1I<8*3>04VA?[.22L05EYHMJ5%Q&N,^H9?I/D$ M1WS?\(4S6KGEXXG6CSO=_F#0:<8L!7E:_$N7QGH*4S/1#9<1+HY3LA7UC)*< MH-*&J0X&J!I1+#8TQ36BJ%(S27Q<1)#CLGR>8(Q?=)KU*$;IR496'%@R3:BG MY6*23&;BJ8BW%7M/4WNUPG[N17$-SZ^49 ;-7#)IG?!+(*SQLMZ7(TK0 ZSP M_O'_4$L#!!0 ( ,B+6%(E<@F7]U@ &7W!0 4 1$@""]Y2+$1U=E@2 F?DE@41F(O&O__VZ M=HQG3'S;<__]T^G[DY\,[)J>9;O+?_\4^N^0;]KV3__[?_W?_]>__I]W[_[G MXP(;;C&)?$MI;8,+Z^OWC_^?/I M^?N/)Q\_G1OOWL4C72*?]O1<@P]Y]OXT_64&P]W:6M._)Z8?_N;M]-%=XC=[9KA\@U\0_&;3]/WW^Y:UGHH +*M/]]8DX MR0#G'])G25NP3^^29N_85^].S]Z=G[Y_]:V?(A(UQO\I889](6+G].O7KQ_X MKVE3.I 5I&VSXW[Z$/WX$Q678?R+> Z>X87!N_\SV&[POW_R[?7&88_EWZT( M7N1'6B#_B0]'E6:)T(9AWGQQ\[5(5)!R,6]L/_)^,#^5(]XG-R3D]BXEY#*C6 M,;4>>Z[O.;;%E##]TI\N'E>(X)7G6/1EN?XKM(/M(>U,_G[@N9AK_WO36T?4 M5QJ\+D=7MF\ZGA\2?!GZMHM]?X:18R]=]LR1:\VP'Y#0#$)"7_8YHE+U]3FJ M-'AS'#V&ZS4B6RHX^D@Z"9B(/M4TO= -Z/,>J(A-&_OWB# =><97.$"V4XF] MJD_JFE+^#<*B(GM9R9ZB@=5/),B$[TRTP6=9"T[F-G^GZV+IC9A M74N2MM]X/G*FBWO/'7L$/Q#/HJKLMRZJXB=W+8N122R[CQ>A9[U0.[G#V??@D5US/PU6F$Q<:E4OF0DW\GW@PI>44CKWUAEJ S+Q]QK>>[],OUI[+[<(9WH3$7%&KO_TWJ2'Z MNI8K,RG,'8G7L!4!;OM:^4".B'0$W3%MS\KRATY-KVLB9N,R? MR!]/D;Q!-OD5.2&^HS,#;=:865#O>?WPG5UJB?W,2;(>J"?;C+M;4I7NRD+ (!)VK[.ZE78_*GF2<;';'*S;A3W8O MW71Q2W=_SGDZ6H:9&>:Z,_?8&CL->9S+MN((75=R;Y'RYK!@?A,[2!BA3V,N M NPV%:XJ-7QS7/V"D?57B$C S*W$1(L(B..=]',3_%5\4*>QU";XK/283KG< M37.YKWDS_DJ-/;^6?[=Y&CJ53_8W.B,1NMZ.'>3[/&6%FM [.X?NQJ/IIF5I MU:*HP3U2Y#J4NS4FW(SPW"6+%EDU?]?^.5@5G MFZ[R5RA 3(%")VB0/,'8C1'KK9'MMD-K/'1-4ODH[]9X_81)DW3FQZU'Y(K20\SP";]+ MV6^05.'H]0AVO6#4Z!N4#!B31?74=NTHK]+],QZ2/;EN?F:68,S:6=A*O[4# M]H!==R/3W[CB@!MW''"_!*6-9F-JT$]%>G)BO#/2H>C?X^G]X_1V_3&^OKF>/_Y]Q_=_?)_/_1 FXE#NZMX* G[/ 4<&&C#WT2&F'"?%047+;3?;7] M(KK%?5(V=MHT(GF&Z)N7C!V_A!6G%8]0??KW3Z?): MJ1LD%')/@:;,2^I0P M;\-80$X_ .T1=I5;HO: D;1M"9##Q4T3#96J9<&1L/,60/G]XOSSQZ]?3LX^ MG7XY/SV].+OXV@5.B<'4!5!"%@%@%R=9!9[YYUW.CMK#3="N+8#RUI<:'*7J M94$1T ] ^G/"ON</U IJ0HX! M "DX=_%]PSQ\9R>G%R=?BU8_G;X0ME8J?=U;^'18VA#;(W0IY<\#CN+7T[/* M*&;Z0MB>-8%BAJ7F@?-)D &-?MH'C'[U^S@RK:@E=;U88#-XP%2;K!U? BM% MOUL/AHEDSR8W3/2Y 8J0T"E8IF//]DE9+=0%K3TW+@38\DOX.5W"3_HW6MJ% M4L@R4'1W9IMPN:LV1)^V2WF5UIY<#_@$8,.DZ\6M[>()_;,P1IEIV!)./%]& M,Z)R0+8P&!DOAGORCK(,_FEZ;H!?@VN'-Z581JEEN]\=S\?6OW\*2-A;3-DS M_\R%^J-#$?Q@-^%B#P)B/X4!XW/NW7LN8XH*T^%Y@@$FV ^DP#8S. 1355TA!"' MT(-%2#XT-!Z(M[ #=G), D*V 82 @I[LLU1#$[GJ^%[N]-\W*A7VY6C!S]*8 M\4F ]$3-'+U*0&OV$9W"?E$']F;Y/B;%N?$(MI?N."0$N^9V3I#K(S/AAGUR M4-X.O\0+VJ>:#M5Z6J?J]+DM=:HE FB:Q9>HB>^'V+KB!Y&B[5NT:-WC%_Z3 M?'.DU[E3W+_4MI$U.#HJ&/E!,]ODB=2T&:\'\8W(%_ZJ@W4*\]?68%9PV!SL M!^>*Z!>_,XI8R93XR"2G(5/+S9^XJ64ILIZK#=&MU^FD"FS5&&L9K%UEO1P= M='5("!' H].I6T J>9IT68$V3>8V9E'U!U;.ED2'D>]PL/(LR:2HU[5;[&JY M@_08 HU@I'$)V?J^A%V/;O&JY>M1\M'[7*>Q-%49I%M\*CE]JK(&[I5A M)&L8\>E!92VJ^W6+8BWWD08WQP2%!9>?B"LTL*Z M<'XLT[E;6"JY4LJR!.VURF1FSCW)40].^]-^/<89CJY(P(^8/-LFCE1PADUO M&4&EFD[;?VRWNE/+'=.^,(JU[E\?\J?9ZYYPKW0[3Q8BWD=Y M[+V(*0#S>4R/@%+EL>OB;D#.?Y14SQR,A3R^7?SR68=?8)T.:1%3(=_-6\37 M#C8#XKFV*3Y\*FD#X1B'KL(EQJZ C39V&#PCZPHSHT8N4G$S$+EJ):4JY@3 M?)2SH%BE=L7B+VE[3 <[)2Q !$*Y'DA; UG&E6JE! 306MT()/D5ZBNLE;DN M3$+FFE\N'A );),?KK]#08!)?&LEVW4_LHL]\=(VKU]MV3&&"B- 6+H+]"]9 M6TKSUL)ZCMR 79Y@LI+GVP.ZY0N\7C\(*[XF&)H< 9C=AL,CQW!X1*O\^)PR M<4FI^%.&8-E1(+QPFD"790V:@U[" /V R3.^W$8'N!D7%5%6CW0\IT0JL=>G M8[SJO>X:7O*/; '>]Y+'SS.\A9%YHK%[I)$\T_@Y?>H_C)_C!Y=TFPOM@$/V M1.YP93N^A?%#EC4L']/MX;DLR^2B D $V&>K'NTQLKMEKPYD"VP M7*GD8&39>#N0Y':)9R>PML#U8!*RUL+^BF#+#I)=A7P[)6P&82M;I$GI]DG( M 32;+8E'\\S%Z.) Q:(A;=V_X[3DRB'E!"@F46*I>M+2Z =D02G0NB*@]IAZ MRY#E9^53.BM_A+/@- FCD-$6PI^O&\>SZ2[-QFN$ M]JH"-&-W54HJI&5^Z[\,FN9JM$=WGU*5EDW* M_0J@=-F!#N0$"4%!=40) @5)!+Q' M:5_RI%)1RC/_>Y_N]2)YYBGM29X[7V]4XBDZQS=QGW&41WWX+<9L4RE9Y>H- MU\/"^+'RPEB/U9[@EA$EK3Y9U ' BMN$"B>@%K'[-F#++Y!G<%;W[J 4BJ"% M?!J?Q;RC+$_D!!:2Y\W(6O9M$NCI7IHB(V.C>=G2!=1"CVE@<.?T]&\#2RIG MK5Y]FPWE9*[%$@ OU T3)>:W2D_<@%I&['K0Y'[I._2'1_@5Y@H';ZD1>K F M/E6R)BIQ!QO/';6%L:S2HP!Q$E?09DVPQ6S_J("#-%;Z48+FC9:&*NJ&?N"M M,>'70ZLOMQ2UA."-KJC:N>*Z(MX H#,GR.+6@QJ:PV809MT3DV M5Z[G>$MYRL!A$P@9@37D*V8*@,(_>HO@!1%\A9^QXVVDMRYHM(=00[J!5T#! M(0"\>,5$EE2JN@(QWZ8'VWZOUDQ)VWZ/?@!2YW4P+O?K8(P(82YKOGN\W.[: M/* MS]IB;.QX<2UVU*+0XFOG44#V 4+MS;U\K7 _:%#=1^6MZ4_TTQ MM$HHD1:4'SP7^4.+.C3@Y'PN9:14, /!)0B@G0JJ !;IK7T2U 0!=)Z M6U;X^?G\XN+L*Z#C /4 $;(VE*,Y+)S28^V9!U]1)L#O9X^MKC(CC6D.!7KD M9TI5H@-;C><2.EQA'-QZ\6T^BI,ETN8]&!E?:AD9Y95#O,R T PA8K5-G\CH#YW -",+AK;578H7LR4/7I8S[[66L^4W,#% M1SEM%O0!LK!I:)X&4("6M\:ARJ\ 7R[.V?5)4!:Y)N$3,@H T4?,+Z/^AEU, MD$.G\I&UIC+W@Z@F2S+'J\/#Y<: L.!I*7+>MU**1P#(/A"/KBC!EOG"61E\ MEC++ ]M1?2+%\J?5LX]:,R>UUD$MMB #QZA43K5:/8&LC2744PO$+(MO'430 MJV9[P#:_AHJ]L@3'94OIF+QFG]Q)*VT*89$KH8.I)U?*4,L7/>W-X]M;2270 M@K;=%P/5(CX1KW2U.MJBH$7A>EFT/CK DSF)PUT(\Q5RIUP*_KT7'>NQ[D.5 MZ=G=\_L]\J2I9#W(!5I%+#9K31??/,]BGJGXMBK_T7.L*[PAV+2Y*"3ZI-NY MS[A2:67090H:DMR3.%EOD$V8*HZIPBZE=R_*&O>9H%P:*1D3T) 1'SZ>OM#- ML;^R-P]T"T<_HZ7L]K$2_3O%K_AXHAJ_$GQ!@_01L5/E_,K/'9G314K[:!'0 M=8"N'SXR%1-H^6$Z!;@X1[U@72W-7MMV\^X.QPP]=)$VH\0"YK2:4"N24%V4 MW.M=?9A.H2O.'%38W978@_:*BF<7V8(H;=TI:L6I&%5F5(!+(@N*YG?.<=7_ MN7?KNQQLR#-'U$IVNWL-5U\^CQ! W$D?5' M&)G?-QX9K3T2V'^K?*F*]MW"5=>KHV $&D:*4@A9PN-TE7O\&LQ?L/.,[^@^ M>%6AJ)C6H-VB7=?%4Y?;XU:)_V!$YB]>(YJ0CM6M E1U%-5D\@W@3A\OVWU6 M'JU;[.NZFRJS>?SHWWBA+,I>=;!NL:_K<:K*Y1N GK9M#GH^6+?9$G4=456Y M/"+H9YA)CMU'FV'H 5,&K-/RV*M'ZQ;\NOZJRFQ"0W_G!9@N]CF)F'08D[*- MMF[O;M&MZ\?29@L:FNPV82J;U%NO$(3WGTLXF3UXBXTHFSX6=T MJQ5U?6,-,P]-?\1YM*62D;M&M':*DX0+:-!.M\4XSF>59#P[3GRT;[J8 M8=-;NBPM(++@]I,%J(T7\N1Z$;:M/:U;Y:CK&VM-#-"T:T0E8ME.R YW/F(S MI+39V(^B--BZH=)C'(=!S":;OZ@$?M9:XAI:'J2C\!2 M?3;- M@F[=GAII(#NK@!]HP-U,;J8L2=2EXV^54["P9;?PU'9;B5B ALAOF-76I6__ M,R9T@\A6?SV =#IVBU==1Y0.1]#@HWLU2K4;578RMYF##=^HB-CL?8GIG@[/ MT:OL12LS0K> UO5/E6(-&K)9A_9T<6.[R#4IV]P\EYFMRB[=8E?[H)V2%VA@ M)4=3HJHU:>:);.Z4-^\6I+J^)3D?T "ZP@M,9P$K4B0^M_MR?*2MNX6GKJ-( MR@8X=&Q_X_G(^4:\<$.5*4JTI-^RTU^V&V)KNL&$SP4S3%?D4!9>J3)0MYC6 M]>]4X?"(X8[_8(?_V!2CV*?7';1;-:CKK*G+[1&K!)_&XFH)K$1"?7TX'+%; M9:CKR:G%*C1-2-7U%B,?\YM?IHOO?I00(,&ZH$^W%2;J>G4*F(&-UZV-GFR' MDJ>%5*9UMQC5=>U(V6@YYR$Y\T5WMLS_/@U9]-:WK?CM9D[ZE+21:Z7;IA'= M]3YS?[X@':*)0;N%KZJGIRENH;V#R]39V+I=\XI/Z%T#62=O*I"5J!-!3QS)]$. M.EG=()O\BIP0,W/0\?R0R/;.6CV[1:ZN?TJ+I6($__5AQRU]WI_1E_GOXJ?G MV'UY>7GO!YZ+B6TM\7NZ^_K N=T]_3%/]M*U%[;)#N0?E*!\-%?8 M"EE=H_@W/[H)D56FI$L4U4B6WA?O]A9C@BT[F-G^GU&3O:Z(>8/,-;&!D"C1V%1D*B\7-")&N8WG_\U$L>(MTLF51/TK08[CQAYD!RJ]O<8^\^9=CB54ZR M5:P/$@ZK#=; A.&3(,,T_;3/,/WJ]^C2[9#JYAH3T?64LD9]U!3/SP'-X!5- M[V(>FY_$M3!AMZ%.%SF"A%6H"]KV7#Q5*JY M7_NMHUQ"E#FJH1GB.5N'&3B7VTOLFBMJ4/VIN-JCN%L/:_!96VNP/M<@$4U( M5%X74=P-R(4?NAJK!FZ?N;<+7'YI_ ICN6\33"'# /!E-7_]>/*YQ^(;FPO: M0K@-1%=-]\L="]B! $JT LSPAB5RNJR7DQQH_.ZDJBS8H.[2I^G:H!ZHF83OL$P2$G@%[[&77EGDE_5( M?JSCD4RH8(TI'>\8(49"2<_NQO1B0Y4;<;]1+]-X0D,2SDHF(L4>IJ /'">B M&(7<^JIF!LW>=\WM%O3E^%6DB3=*JC_'J#*IM5H8@!8T M[#'&+"5;&+0X\O#PKOI2>K^3W(LK:@HB'*P%F9A^:)M8NL7,3,$\"XA>;)U\+_$6%/;H]VE5%_EIL M="GXO=(:I2!0]^T4C$^-@*%F"-I4]HCYG?+?L$NI=K@3>DT%[?.DFV>LOL5! MMW.G*%[4,ADT.6KY[8JK5OMT/GVV+7;="U.E!TQ&2X)QE%:5E*L>^3,.P(=?6FJH M.W=ZTI$R'$71.5X>XMYS";OM@*3$2H"6MNX6P5J>(2D/+=MU8^2OHEH0F/DA M9]A>/X7$Q]&M;S,;C.?E$<\2@_39WVY##6*I"5I:T '/RJB)ZKO=L F M@.E51!O[D^[DE;DP&OV I#$5J&014'M,-6_Q3(F#3'G!C?S/$.+%VBJ36"5Y M%IJ7X/7KQO%L=MT87B,4^.8*;3;V'Y>8+%<(+2[?/[^7BK=$7P@QPM*R+\$? MS-GHP%@JGHAN(03@=5C)^=5++S3'&JQ/*F7.O5AU$X:Q_XW(W2?%W8"^H$K8 MB[GJ8,/]@&PK*R&[CYMQ.&"G)V6V+NJ]LX.,"9)*$9YC=VSKT' M@I]M+_2C6WSU5:65AT-(7VA NUJ1S7!%0'_)$&76DK=X4&EP!CB%Z0RT8ND8%VP>'_>Q:UY3K#6/J M'@=E@SA?ZP1Q$D(,3@F_#2"EQ:#$@ GG2"6F%\8IZMY3VKZ8ILOMG#Y;$T.UE MM/PKSR+*&D.(&I70QBQ.,I8 0',9VHX5;>F2/[61TNP+P:-=$3A-#@'@>(?, M%37LR#;+G!(]90\(GO"*F"GY H#434BH0*E)R;THK^PO]6NFZ@#!KUT1)Q5; M &":>Y[C7]F\ZM*=YUAJC*2M(;B&*P(DY0D".MA,+V6F5T$GT+MB)>!%G$&+'HY,,UR'/#WA"F\(-J/[9NC?#HX/ M$HW6[/*2OY,L"#%[$J";&Q[TIENI$LW) )KRJ")*9=]\W@7TCKW:>\_Y@A\< MO/8#>\U4]+N/%Z%S:S]C7[%HE8P7GI[4B1>FM!D1<0:GCG5-Z/LO42AQ"",. M8<0AC#B$$7^,,.);BU4U&V0<8E40=U)#K*J?=ZO9F.(0J^I]:S+$JHX\FCC$ MJ@!%#H=8%>! 8L>Q*I\$&93HIWV$Z%>_SUC"OF#/N_<;H&L?*^QJ]YCI4]22 M6@][O_:\[Q0J1DZ0/6OM'17*.EQ+A;GW>Y^[/PGRB33W*.U+GNA5+<_\[WWN MS(KDF:<4P/HW!)6'H#*C,8E.+&1NH)TBU<),6?:.)DPH"CJ5Q54\!FAW M2C6$Q8S"CRSN9BM6Y_+%=IRRP[]A*SMS&)/F*2&%!'X@QPM)X"J_J$O,+8"*/"5*&!/?: M G^:>E?_A*4'!LME#1TL!D0S[5-L1]'T@9"#$ZH!FDYPD.:X6BNZ,4LVD'H M=>WQ'L 2K(EW$25FK6/=4"0KOP3CW<\0M@95$=UQ 6T'D%!VXQ%,#;9Q2 AV MS>V<(-=W.&/?J'@4-VN4&0""[5\70AT^X9O^O)[2Q V0N[3I]!'=AUC6^C^K M8_US"HP="49$ Y@-0%P2E%4,LP/,]G36GKPNMW?H#X_PV[[UM@*5QNPE@4)* MH)^E4+%%*#4"Q U##?QS*1AEY !@/5#0NZ/V'JW5V8>E1P&R&:F@]YI@B]D& M /@XI.O)FA77\POBUL*6$'8]%74V=W9/Q!L =*AY86%&>D%NU$$S"-9R [@< M,M;\?G^7XB/=[A\V@6#*UI"OF"D "O_H+8(71/ 5?L:.5YQUIF@/(2^P@5= MP2$ O(K-)+_(C5-NB/[<.558%;MU*MF6Q^K@48A+=1"YN!N$):ZN3A1S"VRV/,#2@2"LNBU"+N4;FA+L$WZ/@^O7^*;9 H>N7E<(:W==H/4X MA>\K9'D. 3OJDU%/[KT;>^L-P2NVPW[FEP?3+]:>^[BBULH,;T)BKI!?]A;* MTXL:7L6(5'[8.$.L$?D:<^0:C%XC(MC@%!L[DGOV02814:53<:]1KZD#D=B9 M?*FV::8.B/L \@0*41!F!8A9 3!-[Q&F=-E)V@)QS&FI6A8<"3L 0)D3C.C, MMGT,//// J^.H"4$AYM2K_+N&P$' # 8698=/9_=0S9QQVAC!\A1HE'0!\)N M1!N7 EX (+1G1/!J:FBM6E@4'0 =[RE>511\@,5%G7>F[ )E@2G4MV*0 "TR M#:#2I?2HOB"J&&/2:%2LH5[RR-W_G/#_W!N#H,5U:6_N9LS= /9%7;: MO4&\9YK :K($[77+7+.V(Y]=@<==?HPK"8@Z'2'X]?7PT^$&&G1[.F>-7&N& M ^;:O@H)<_3R.V_Y.B&?0\L, <%[7^EU+."K[A"H\:E1+,0'O')D_&8[SB4NG EU^D&X$$1K)M1A!O1,F"@0GP1TYK^]#A"N ZDPZ^UQ M 3_&/\-LT76V(XM2AJU= \J\:R%BE3X<]*7.X:"$'".F)]LJI:CGHT+W^"4C M1^*Y]$\S*GHV)>E-X9D6MFO:&P>KHOHUQ^PGE/9'Z ?)GDC!@")V4W(,.$D" MC>A /C!72A(0IGOZ@.F"OZ>4"G4\6]@42 "HDA[G%@ A=P 0$DSFWS<67=.H MT?7U]$P=]-;K"R'4H%+$O4M?=%CJJ53=.$I:LY_Q]6)!-[^Q$9CR):EEJ=<- M3AR\L8E3GWF@@ ICLF4Z BBF649I=4%K+YC>S'N8+A?2JI+EA^B[D&O>K8+KX[DK(=2IX6J)G6$&*O'<"9 MX;A/[^H,/V,W3/Y):[*-7.L;9J&2SJ3]8T1: "[A0L5(0 MY&P<,PCYHT-?+LY/6DQ+USTAU0PP0M9ZPNK>(\%JM*8;,A-)'>^B1GV[U@N5 M+(%!1'Q?+X87%@M;U*CO"[2TA2TBOB=A7X?L>AFIF/,_]VGIE!)PGNR>1#OR M;?2 3)9Q)I6OH$V?GK120A;0#F /+K',#GQ\>KZ?6PCQ,5V6LOMSM8%ZK-&M MF(L;*AZ^@T9F\)L=K)(RNFF=*^9KI_]9<_0JP;O22!"VQ564H1*S??JW)^XS MCK/B[A$A/,I?SHO]\>3@DK#,H,;/Z;!@*O]'\<+HM$J&5+T2_^K.G5EN!?0< M?HMYE669)Z#6<' 4P3HW$6MSW94Y*B)+N;(LZ0/ Q-*#5J6%:P&[S3LP[ MV[708SK;3ER?+M]U.K5]^963]D2+Z@62ZTXD:E!%?FJD1-8LBVM MHF7?^]IR'N*0->Q[0UM.LC(NH*643%QJTN'= M^;4X(4 1LU;V@./U+[^0:S$(%S)E)+N@#Y#(MH8R:@ %J<8:YLF"WS!=R)## MZB-;:RI?NII%R="O&RJ?@HM;2HX!(9RNI:'Y#(52/ ) =C>1L$-%RNGRL&$/ MLZ0L%EUCECSD"QPN8ZJ!2U8U"16>/-3I"&::E.F>'" Q0V\;L%Q4\LL)C(!K MTR *F02 :VSXQF6#;T+74B]SBO8PEC1=-:QA&C%7TQ=JB?DK>[.KM271@1+](81DZBE#"6:A;?0?$;\MGAUZ MRM9/2VD?+0),^%75R QLZ95,Y8U7F&]C)+N"XU17==A%-6[K&%"1G@G7B12X3=*,4B^^7PT^P+ MHOQC+30U&86&[97];%N8VO8/:,N,P7%(2'3"C\TKT0=I*I-.5Q"%(FLAJ\=G MR\OF/A$/Q#;QQ+7PZZ[^A&"9U.L&HF!DY651CT=H+UYR &[LK9]LE^_%'XCW M;/NN[DP^[;0N[VAG+OFI1#5@O>CKQ)7A)+O@F9JTA9!KK.@-TZ MT4[:,0^JL]_RTI)A@6=MLK(A3,U%$XA&^V[!:M1OIL$=M/?>>97^"FHF&#^Z3#!G(T&)[.<4;-+K"4CRT?WSB_.3 MCW!2&.K")&2NE:SNE(#IDV-'I['D"<@%[2%D(Q3H5B:]6\4)-"/M;530DIT% MU%QBAL)9[2TKX IG'4/)IRHELSHI^<3>J#@1:RL\E2AJ B?UMF!"$)/?=H0D M\T#),4!QH]Z/_LG5023,A&R8XLS;11^I7736O]%73<1"5EJ6^N,<(7V/H% M6TM\Z1'BO=CN4C[#%G7H]^RD2HT2P1=QT+*E-QPXUU@&)*E,AU(B; @2"=G8J; ]G@RI5* M#D:[S!I)&KNF62-B AP(2I-& MW!2(.2-7)CD(@ + -6'(N\XN8(5^JT,C9 L 6C/\[#G/MKO46/$#V./5INZ1;U M@*#O/D/=" GR)XO*KA#K_8Z7$N%N?=[ MWPY[ ?*)-/5"I*>>9_[[N\JTJ>>4H!6&R_(F*S"6F& E5V^&&S'J97 MR8E:34? (0O Q*_D-P2W9 M#IP9)N'#21]5Y_W,]8>7M-(8I%DVP8%Z6W0;IJQU?Q67"QB0(W/DM92O,-TP MT1U35)<(CST_\+\1SY=#)VT/;P(M@%'*";04I6RT*@G&CKUG3 GG=:4MF")657%$ M19H81XK28VUCM*&_!-L2[ZA\" @UD&N^J7+FC@'=N!1L'73E0T"HB5QW'I8R MUWI-0Y-.&3Z>N#(%VR=5D,1291 (Y8XU0*O*WC&\E#?()K\B)Z0_1!4TIV'@ M!\AE-X^7>#'5PT HF5SSY50S" WI!^*9&%N\NCKCQD_8D4"J: ^A*G$)[!2< M0 -IAC=QE'H2K@XV?K6IA\ML>>C7/=ND:CG]"C'&;279(S\ MU\9WG!BN9B5!SS&Z#Y?7]'#79/6J-^ ]&Y,8+%3GU5<;J5@/J M>U4JL@D1^2!FXS=L+U@?* ZG?O M%M'Z;A9]SJ!!^ALEAEKK"^:]C7*T.-N^'R:)6A(P=3IV"V-]-XL.3QW4!-]1 MFR19747'#Z8+?O%6M"KP>++0#U9CG&X1J^YWJ<%B+P!^=VV772UF\:O2V!76 MV*\&H<9(W8)8W6U3B\F^[YK;%7MFG\I>.'W'M1#*EB/A^M:C_VZUN&*3?74^OB"+>RF!+ Y1UZ^4]X6 MP@2K*6\%%T/]R!*W$$HGSZ%BY% QLJ^Y=Z@8V>S<>G05(X_M^HB/FI.JBFQP M8A\NC "0O@F[PGW-RP9$] .0_[%? 2&QK"%< ?$FKR"0I!44R5N+$6@>HQ^A M)M'>\GVL58AN!>G9;^\\=SL'XX[K//8Y#99@HYC-Y;]>++ 9V,_X 1.3_H:6 MLG,/)<> 4)2N&JJ%K$%#]RT>4)(>:LO:,2$Y=^B>?H%?OWB!#$5H1RAR4N3D[W#TM$@QI\5./G M=-S*IR6:T=+I!C,ZW"4[K\)K(RP\\H*(Y8L.76CW&G*3) X037D/64M#UM*0 MM31D+?5FO:1+X"@,5GPA5F0NR1KWGT]?8=HM8@HD.,K\)GES(#E.:F53@P(H MUZDA6+*'Q:@E>?'ITPF<,1NG5TQRR9@:ASV<1-(<3:RH BY@( $I1DNF.W M31TH)&TA!-?*8"%A P 8O&[I\ MXTOL4DAD\5-I:PBS8$5HI3Q!\P)_=RW;#XC]% ;8ND;$92E>TT4\H3^&3[YM MV8C86/9JEAD PE1:$= R;$+#.&4YTLI;^>68PI80\ACJSK!9?L#"<\!;Z=40 M1O9"X\OA,6%&)WR;\#RS*WGP3+\[A+R%QO'<9Q(:NG3=CJ*Z6:J5MV,H>T#( M5*B(H9*OHX!-ZWW4Z@DA-:%)&-M["R57.Z"GZ+R'1[Z[)B8!99L2]N#Y7);^ M#%LA]^3,O5T*(J]5>! [J3D:A(R$DDC6YAG:R_K=)=CTEJ[]-[8H#_$&R9^O M4/";%SK69+U!9I FO-$FBF24JH-UZ_R4%+&OO".IQC,T14BWRC/*CLNRJ/B< M)-E!CX(;3*6)'.8'#BE)VUU_N7XT_(QNU:99IU/#H@"K3=>O:&V[G+<'3,EA MM?Y'KI4D<<5L%KND]$;I5B-:\U7I,0L-\V^>9[W8CL-F/)OPXW-R%X>L<;<( M-NN"6;J.Q>=_%]FU3=2IMM>R%TJZ5;%F/6F]" Q( MCNVN*CG]R"Z&\:D074IQ9L(LFW[[69U^FZU93K\R^%,-]EB#PF5D'MQS?JYH M\5!EYBK:#SFY1>D1,AD/V;AO,1L7 ML006HI*[[VP7L#OP?=4K!@G03KQAF')'1T]/+\[/3B&?C*T*G9!-$&@&F-"G MS_ S=D/\B,FS;>+)[%&YJR_L!=/7?@*F&H^OU/@G"-+[ 9T)I?>+:#1 M!Z9[12Q]39:@I64\8I/@ !$;!=/%?(7CE*]8=RY#@E$X75P2]+?MJ ^;5Q@( MIG='_795X1,"SOSHO$5M*Y:!P>TKGM+ _QJO9"]J^>XP74P%F&IS!P#)NXC* M+=>^:]-SO?7VAI+HFI@G[%DA^_6&L"^4F%89"*;'2XUN%3X!X!Q/+#OJ8YJ_ M8;)&;D&T0J\O3(>;&DU-U@ N",Q4CK;'"T6R"8LKS8F>A(@1XUDV4%@.OUT M7U ]'B%@BU]M$[E9'M4PRMO#]"L6("9G!P XC"S7&M-IW5O[^67]'@4JT( A:U!'/NJ I:0&P"X/+[8OA^ORHS. MG"K=S$?J?85F9Q"GKDIO*S29 P#B+YC">[FQQ^N9N-E2#J=@9Q M4*HLB+K, 0!1%$2Y+:BN5="GO[I:6LP4'64[\EI:[,Q'?.Q$ E^N!2AWJ2YL M.0[Z//3#;PJK6E/_\V%-_6@\^D0DMU0(QRR( $&_IOI"2=QG:#KNE5VD92MI"B*J6T,7 "#'XWQ\)@Y] M:I/Z_F-D\OL*RZ&@#YR#:R5MA@*^(* 5$:2T"_;: +$ M/0LGU208Z/Y!)TQ MW>M25JXP2P423U'R9A 6"Z$R)'DW8K(!J+#XG2SRR13VZL\KH\E0;O56S4O' MZIF16H_W!Q4+];J 6/'+@ZMF"EJRV\@TPW7HT,G9NL(;@DT[KM^R<3"7N,M* MV9# _CLJA"5C3H)P<\-#2(RKH W-"0":YD3"V-5/8E*YIHMY@%T33Q?3:$[S MKKE_4#FM:X\!(9&N\G2OS>4Q %T9W5XAE5TOWPRDQXCC#+OX!3GLBM\2(.9Z M00B)=!0 5 M'$$#ZU=V[('NVXIA$K:$D"97 2 A+]"@T9P&V&S/HO*JD&^Y84#DT[4W;V8X M[3,YX7&%"+ZD)%IC;\U*,4<;*+IQJIJQ\.4P8X$_Y!U_BI%]C,&?8_RXRBCY<;G=M'M"6?3=B%6]5>0\-CM^+;XJB55 4(-\$3MY# MX\CF?%4YI@',V0E!ZLR'O49 0APB)1,)&U#B0@5QYTZ[GYU^_GAQ >=0?SD( MA*PT'VAB#ST[.;F0AICV&T (+HDU(XDN[5/\N);6PMO.HX!82T*=SR6 M,)]"RL599R3P!\K3R21 MM(.PV+>IT^D*)V:_!7,+DX7'#KZ;6K"HFT.P'+I 1RV%8YAV93(X\'B5G60U M!NXO^:@YL>2FWN:6]&/-9JHL6):Q$6PGKD]IYP*:LI/C\Q5R(_^I?^.1!;8# M;$U<^M;9GBQ6URD%1S'/5=/E+L78\D:M,B\S[&/RC"U*\L3W0\3]^72,M>?R M#H=W/[7[, C;Q6;5K6V)]:)9$]:4Z,*(T-(_NI*9RJ(!UKTM;*H MXMGU&VT8^&VMD9*'0,A& [8,2B3U9M3M/F2@Q):N/WI&ML,L5_JF<9:;5KS" MQT%(IP.F@H4R>S/*R/_W*[L:REU&;]IITPHH? 2$1#]@2B>4$V#[/B"V&?". MJ5' 3 6\OW2V^!P(V8:PK'J%L*"J4GR;9G[.O4/;2]R\.A4_"T)^)""5*A;8 MFUD*"]TO>8OT-VPO5_15&SUC@I:8_WB% GR#;/(K>6RJKQ8I-#V_7F\<;XN3NU?$8KGWW&?. M5>3VXCQE?Q][?G#O!?_!P0R;WM*U_\;6;J2HT[Z8)*K>(ST@BGZVH^T]2O6' M4?CH?;_Q2/P5:R=S$W1-1+>JW4EDIR]1@M/GQ0*;[*A+6L]T1BTK1K-KVDY4 MUD LE.M7$_L^[7")7:H6P6C-+I"4:6SCC^E6)SN)'+4G+* GNG89*2.'Z[C- M[B/*9"U%6^%+'+Q@[/+7CG^S\AP*RPP'(6&E-JX1<6UWZ=.._.>RY\/.RIX/ M2^@VO(5!5RQC1SW[)D-_-))OQ!P8G 4CPX,1,6$@US(2-HP-_9ZW&8Z?03Y^ M=ASYW7T<0!ORNX?\;N#YW<>;3]QCMO>03SSD$[^1?&+9I!U!SE+\7D56' MK;DG-CW%\T2Y$=Y>BFXE,;0<-Y72L[]U* /I8=^WF0!;0@!]P1BIT=2=Q'Z: M,=K8 9])M-&4#O$V,U3+RP&H#V'7J,XZ5-9E<%[699!I["WBUD^'K;.T&D_; M7,.87H,3/+@&!M? X!H87 .#:V X^MV/,V X^CT<_1Y<-8.KYH<_^IUF!T0) MO)TGX1T\_RCF.&!I=P="A):HT56R;<\9U6_1B=:]#'\VBUS31DZ& MFY%KI=3=8<2:\>^KW=YT>G)X>U/Z5"/S6'Z"ACW8X$\VLH^&A3U],WQ^9]$WRHSE%GF8C;0TGX:8+KO&\>R *A->(Q3XY@IM-O8?EY@L5P@M+M\_ MOY?F7I3H"R%-1EO9DJR*$OR!,U#]_P5;2SJS76'?7KJHP$:6->YA@IN-@1+_O;2+Q?GGT[@7,1:'RHA>P#0 M2PC%ULB/:=\YEX2+5JF>$$R!(@7-PJ?%% #8Z!QOI:0J81*VA&!>E(%%R 0 M&*XPL9]15+$J]KY_N8U9G&&'\^>O[(W"&*DZ6 _&BB0!KVMCI:K$ M &B.@#:=95/4'H@Y4^]=$*RA(E[?$G)YD^#KQ:>/7^%8/!V@*>0? ,!CY*]N M'.\E)ERYNDK: C)[Y'J:!4G"!P T1(HXL_T_2RZDNRX]+)>29%\(R^5.+J"P MYNXE9 ;LR*=R=E5W ;PT[NNP&"@14V\/J*-;":N"!W7)N_$(R]!)"!9[JXL: M0UCT=!0S"Y:,EQ9B*2'QKK#KK6V^B:4/QG0_.Z93.7;-K18 U8>! (V:Q30T M4XF_ELMO?7_OO[_R' <1?=(8(S>A:T9D)*VDN#;_" @^'CW,F^>]97VXPZ^V MB=P'[#?Q2M<:#<*A83V4:[$)+:EDX@:88#]@]>D?7]!&N6#*&D-X0\LNF#)> M &!RA9^"G8FFW!\>-NQA5R@Y"M?]KO!0&N#0+*PP)F\.9@\HTTXY&.V6^QI3 M/;*#&\2NU@CDEHFX&02+LDA%TEP5(0< =#RZYB3-^[J-[])03%W*'CW,89(S MBUW/84JQP 5:.:,5] $RK6FHL 90@%Q;C]BA8RZ_81<3Y%#%'%G45+7I+,.M MI.M7=N1)DL]7<0P(6&Z*'^5AR1K;S^;B4G(Y"-_@7A69HA7&@3.05WHYRD!]P_B/C MGHL$G)]=G'_\""?DT;DN"*710D%=1 +;#!VZR-VA(,#DQGY-B).7U=7H!&(% MKZK*:>5<#4:A^>$>PR=?XSC7?JL>5F;)&?W.#W#MBP(6B.IC6X?M@"R>$C64 M"![0^E=9]/D9^^/%!:1T_2IP"!EJH<8^8MLF]YK5E[!1H?--W1S"LB/5H+1< MOI(%: M*2_/Q;4'M]O8?VU]E]ZY$FLOK:'59/=92\+M@W[T7$:^\NUS>'$+D ML@^UDDL$VCS&V)@N\I&/5&+3143V- S\ +D6%8=$!9[U M8CM.Y%&,PH&^;.),'97T*-;#^I)_SJA)95^ M<;RAPIEN^ ?.:USVF/YMTAT1%TIYJ+4&[58; +A+FQ(["[I,D^7!C%C4N%N] >2FE0GD6&X3V%UH+/013MPTA7>Z2,=] M\*(:S[O-2,FK",X:N(H@H=SP%L:.]EQ_VS52\EFSW5,2#OXK,SZ4*PW\'3?^ M)7+8S>./*XS3'.K+K?B075I%)U,"3>M"@Q8>V,NN4T"ZZCX#:7. %QJTIA.Y M?9U4(@"6*1%QZHL,%!V I'D5:6P1.( 2OQX(IFN@E1S3H,L-]UQ%Y[ #14IL ME0$@Y"D5ZV,6O3+<-;]!'IDF";'LZ3DC29(W5GH$"!D=>A!58@_ &_<6"ID5 M;0 [6?:&,F8]+7]OKHS94/:JR;)70V65MUM9Y<NA!C*D&LC'>J=146YM)_/G<*-19[/C&[G1:+@39[@39[@3I_YF89?\>!"2 ME>X)A'WZ.[NHQ8PP+Z&%M6TX=@C@%2VM$<=S9G#OB$)A(KBB/813@*614O # M#:HT,Z)2!K]V;P@G\/J,9LH6DVE(4%YPEX/R"DH_2IH M!V&_7[J\JX / "C,L(\I_RNZ4E[A9^QX&\9-G :BQ$6K)X3]16FDM#@#@-U; M+ZPLV87\ (65CS4\4;C#'V(*_5L20TQAB"E <&8?;])FH7MLR+0<,BV'3,LA MTW+(M.P=DQTK!RYNZ3QV"RM0JAD,._*8Y@.Q3P3-L.LCW[84=^S!=:XY>)0 W_ P(*YZFIA\4 MP6I."M 4:9].5B)%(P(7GTY[H*^79T47%_QB8\("S-M;%EY6>+YU.\/)(6I<&X2IX 7B M@&"(BJ:I0Z*5CO628P#QM)=3>"&\>OS^B"CG[E3[^/'B_.,7.)?$=82\4 :0 ME"&J@,D9/E.'950]('BJ*NFW$%@1AT Q.R^-V3FDV$TKF)U#Q.QRFV'QAN"_ M0N:7T#.GY#WAI$UU94O)90$);1&5I1?6@Y[PC*8BG2Y:-P]8?.L@'HM-U#"P MX,V@[/J3SE%Z:ZNR*U3#2*+0A7;N 8.00!PN[?W1+^T]\K02Z1'D@L02C7Z@ MK/W^+MX3B09Z7#C.:N.$35 M%]2%!0JF:MW.$/(N^KE(6T\^T)0BFU6<3:%,N1GMYB*-).OB(2!,U^7>!%D2 M=C&OT, >>^NU'>2=E86S=E$G"%-W=4"+N(,&8:7*.: *YD@F[>H0OIF".>%Z MC\6^<*^/<6*1/<3+I."3BS @\ U/>WGEA8)A9[J DY6AD/QU?XC4*?$HGFZ04MSGQ(X>+B_-/G_B,I M)44LY*'YO.0I<9#I26^+RO_TA:NIO:9=S@@GFN;R DL))69 MM&6?5GR1^*1$ [#',[''] ;?,3N:H9H#,#FBA8504QB0(*XOA7T>]<+R M[3T77F:&_"42*DU[HAD4K[WG@K2!X"IC1^86PX$J2&A:@S!Q=O9NY,8 M*2J!0',B-BB<@Z!(>W/)+:@,DQ9$U]*D>%E+[# MJE!62\^"$"+I7'&;%2'8*;0DFQ(ND[/]N^+X;#VAS0KGU?:?#R$Z!%U[*XCU MA]-H6=V3OC1<3@^$VA)O1N/E8G[C;\ C#H+(K.IH$L\]$$(=C2/5X9P<^\P> MR"2GC%Q>C9/2BBG]V+]')*JL7B[$?WIRNA_BSSR$!_9SCS%^3A_4<[1]5W[D M<>618([)^@H_!:K(N;I+ S.,3X(, _33/O'TJPP5UW^%5)'N<+#RZ+SXC'TN M]<-O,;Y':RP((-0?#DZ070?/R+=2E^?F5Q8MW&5$"5VO.AUZ=M8WI(PTYV1AGS$_O(1 M 6:J0;88>!WN[.;TY755#N$>AV\-LUQVRZ>3BT]?SN$D [6&HY#KYK>\8_O9=F[1DT=& M;E1X?HY>-6._R)L26R@[+(VW(K=UUKVYF[% M?NMW^C9UF_;QW>F;',^/6-6Z&B[?% ).E=135*0@SQH > I84N*EV1="JEUM M #5Y!8!H;NV^+<@%EC7N+YM737YN+E2:*\>:6SLR31(BY\8CU^ZS33R7T8>< M@UW/-T*_D:!:<@P0+Z@V["69@Y;1I$M^=.<872\(1CZ^PM&_-0&7#0HAG[1Y M#9!Q"TTE&+-);$7FK,DU@9 ,J0]7GG9PPL][*:[]P%Y3* _V'0IN97/ MLYI](>3]E8!+CRG@.,ZPB>UG12::HGVG>%TTC%>6$7 845DN^0YWE\\Y6GLA M_3^[VYR53.+.OP=$@JUT)BPU1J=8?JX_599B#AJ^#\2S0C/XC>6GNL$V7J?O M/=>,[E&50%K ME^>,RZ$L/5"GX'YM -S2'!X9W%$68P-P"P?JUI]WTC+>0A:AX9W2S<"-H]$=")H"22I3P#M->H MC]=OAEGI5#/@][2//3^@*-+O,'E6);T7]@)TED>(1/9]*V0&P"S)LI*GBQRE MRNB]HCV0R+VFXF6!4C#UEB#*IU]]O#B_.(&3=-8D;$)& 2!YO=XXWA;CW5*C MC/[*FT.(V!>J918J.2O-I__=V*_8XK=@3-8;9!,V1TL3_E2-(43MM*1XR52\G.Q9F/[F]K#" MF>D;\U:.E@1S^N[0J[T.UZ+27$6-0423E7(NXJ +20LK[1S\"B+4JR=+_1HR M[>W0+T.?TLB<",BQESPQ(++4=J]3Q?WY^>'^/'F8D7D:WYWGG@=H=YXF3.4( MY +B/A=FV/IZY3LT1@"4\GU$N?F%M3FTL1M2]2%L^(=4?=$\,J3J TS59U/( M=/&(G +T!.T@F-:E$1+P 0 %YE:B_*^HQERQR[B\#2_CHY&/K]43@G%>&BDM MSF!@]T;""H55=2J9(4/,88@Y-.BI?J1S 8_T:SFJ#UI#,"LJ^:D/.&GAYHE7 MD^YLV6GL)Y\R%6"6Z.+2OEOY_1.%72!8"=HNZV)VFI?ZQ V0NV1)UAK! 55C M"*N\MJ15C P!&*5K[JT$8'A6*8L*(]A$,5I8!1\ ( F1P3#PY2N3@E;2%6QJN_J]CQ!Q$EY4Y"VAKB/F)? MYY2 M%A &)' -D.F)7>(%:F,#U^P4-4C<[7AI6U>OTJ*=%8: <*VH4"QTMJ! M97EK.? Y1M2 =F^0R8OZ'S A+WREUP_"_D(3&4V.H*6MISZ[)/;Y&*6)J.[6 M+>@#L:QCI66H@$\(Z$4$J>M'Y]L 67JT]"X??/WU*6Z+/>[\"N([E0#=R@NQ9<>^H4-;A6BK, MO=_[OEE%@'PBS3U*^Y)GE#0JEV?^]SX7JB)YYBD%8*LJ@I:W!4GZ>EW[2]LO MPYJXX)W&-#YD^4-Q I1 N.V\_Q8@RFL?2\DQX[]/=6!3=H=@EC8"I9++(X5W MAID4:9.:.&?'@1!2;1GP++O 3TKHK3=ECU&<53U&D9!C>(N]GZ+&G"2#TS0< MM!@R'?L]<#%D.O8>H1PR'8=,1QVO\Y#IV$.FX[WGCI&_VJ6EQ;L=JIRIUY(BS6\G]?IM9%K)TB6&3*LAT^KM9;94 MRK1J/K-E2*[J_?T__CHT[1S5&.K0#'5H?K!J)4W5DX%9K>2M5P.2+$D_0#6@ MH0Z-,*IW?'5HCN9T:#O'9<0TV>?X!;;D[_<;+AYXD,,F;0\BZJ J5 MG"MH<(G>^_A"UY'U1^@'C ^M#'A%9PC)'$U.C"(>CP'8Z)Y!ZS<[6'EAP#*T MSDH@*^P-(8>D26B%3 (_QY#]+5X7Q@[R?7MA8^MRF_I_IHOX]E[/+7VJX;S: MJ8;\SS%QQHXZXVEKI/2Q@P\["H;I;67+1[>6 MT&3-S+2*A60_'A89BT>QTB?DJ^H=OASAHK_XG'(J 68N*..U/3BCR5& M&N*0K<4A2^,YQ".'>.00CQSBD7W%(U7;44B>JZ(()*!]YQ!Z;/_6 CJ]^)YC M6WQEY::SY"X364.( <9*QH.*23#@" T&=5, ]Z"HE4PN_/9BAEV)__>+\\\? MOWXY.?MT^N7CYT\7YQ<772""%RAT@O8@$;(%8,6($V+I=CHV2M75RV2M^[[K MIDCQ4 :>(%P 835Q* M8NQ[OG9LK7J,!7WZ-'/+(E3 "@" %,9,4?1%KVM_T9!@ $#;^?):48)/:.&8F, ;*HBD0"P[534._8?HFC MSY0+[%=__;4&!>2T:G)*T.(=FH*DQOZ.^J*]3;8E\->\A(X+=T!95J$AMZ,M MF:)L-Z0T[XYP'O!\_4I9IL*D)BG9 U!Y5PBK M1PFEE0$J9[#EZUZ4\U4T2\3YX/D[ M9@UUHK^<>K2K/6K95 MOZ[HFDI[X&C+<@85H&AQ+WP3];M!J/I2=24LYNY88"P)'XSE3EBSH#0;@+JN$53LDOM%0V]T;F7Z%-\ /QZ,XIV+*: MI2Q+^YI^NXG=ZZ*7L

W]G-\5:9_N?V&O25!FQ4[@SDB&)6L_/?QL/)?P4&; MF$"#B=U(2#12&GF-0$;E.TZF$=')#^!D234XK3V?Q4ES7/C[.5WP"Q4?[:5K M+RB-#)Y\#@P#)SJ*K$9T;*2V2(Q?B1GWG M=!9J3R)S$?%]:;P7%@M;U*CO'$UM88N(;^%L5FC#/8LX^?T:7T7'TEV4MQA7' 2]9:=D3=;K;W+[?TP\;SD?.->.'&IT-$ M!B-K$^7>8FN7>JM? ;VUAP.J=5 XZW4E$P"Z5XKJ>[3&RHFV\FA IN1NW\1< MEFU5R36_"E#S>>P1_/AB!^8*LU@?G3E=;-+>\;W&TI5!ORN$U:*F[B?KBC[3 MT':$NQK<1:X\0<,>'7=2LH6FZY%[V;A[D>H8P6Q3FQ[5DB E;0W"6Z8%G)2% M7O,DXL2#B?TK+OSCF^,[J^,__X^NIW<_&=R_\T8C.?T0-5D")I314UV=#.]Q?* ^.4;ZB/-%<<"D4_1 ,92!EL^C:FFBITA MC3W!.PIS)T8%GM'Z0X(H"J($M1D^C^M]OL+,P&UL[+UM<^0VDB#\_2*>_X#S7<2T(TJVVS,[N^/8 MO8O26UMW:I5&DNV;Q%GZ;U]]_.:[KQ!.PRR*T\V_?74HSH(BC..O M_N?_^/_^R[_^U[.S_W/^<(NB+#SL<%JB,,=!B2/T&I=;])3M]T&*/N,\CY,$ MG>=QM,$(_>F;/W[SS__\\???_.&[/_S3[]'9647I/"@(9I8B1O+[;S[6?[FH MJ&;I#^C[;[__P[???_?]1_3QNQ^^_YOKZ_?O/[^FRS?$-SO/G[[?S[?/H9;O O.XK0H M@S3$7R$"_T/!?GF;A4'))DI"__*<)X+ [[^MQ])"T'^="; S^JNSC]^?_?[C M-U^*Z"O.H@7]KX0P]!4%OO=-L=K]=!)GG]+\;]-<4E9_A-E^>,?*(0OST M<*/E_D\UC0KAVTDYVU"UZ7+'?CV40QG)'9=/Q [Q*%9E3(?\9F60C.-7PJSX M3>B_;@E?+8[QEQ*G$8X$SY2(P3S8&(W24[)9V"*84!O.\NX<%(0@(U;@\)M- M]O)MA&/J4+ZC/YS1'\Z^^UC9Z7\CO_KK14;\YO*Y*/,@+ 4])L6_?:7X^[O;3XU?_XU*L,4$:H:NTC,LW=).N MLWS''##Z5>#_OW_EX\S_N05+3X2N0JKVG]U_;!5[XEO+?W/ZJ;L#Z[\TA7'^ M,9=I>@B2![S/./+,. ?.PN _J/SF$1!W9ORGF0%C%U*+T: MT 4%-'$-VQUS/X*#,7TE$P8W4,-#:<4]SN,LNDJC2Q*I&"0[@H/3!R7#Q\K0 M @+1! 4'>C7@P&3ICQ %=Z8$/-:XCA-\=]@]XUPA3Q?$_:?7L2F^^O'?G7YP M]>"=;UV%=10.<4#'7_D!;V(:1:;E7;!36;H:#.IKJ]EM?_$V#,!75S&@^_(- M+*+ CK_^31IF.5E@V(;BL21.YB([I&7^=I%%>F7HP8+2#2MAVJIB1 '0' M^ M=(K40ET@AHRR'%4$$*7@6+N>@B\W$5G(XG7,SPQ[EA,M/)1&]0C0UB4-,( 6 M&3G1Z0]!0FTLF 5I&45D1HKJ/[=QBC]J!57"0BF+@?&VHB@ 91$RX5.02K( MA?@!41RT2EU[E6KX"_+C*G_*7M,^$65(8.7H,JU4C08,3C&.>>A5"XI %QR* M J,2;,U;Y?=Y]A*GH3Y^T8$#*X>&?:6&','"J8F2D5Y=J:,3@0>C,/=940;) M_XWWQG!7#0RL+$K6E:K2@H13% 4;O6K"<1!!VS'&@48OVGP'NM!3L MU5=:TM__]WIUU4/ MWOG"# PQ.->[AT<<'G*B8!^_WSS%9:*RVRZ(^Z^L8U-\Y>._._W*ZL$[7YG] M#65K]/'[#YNOD>EPGP4;!^M'?W7]2)8/BD[;^Z/23*D;N?-(:!E$@YP[Y MZDNX)>Q@S?V"&@S.,:O8/7;.,@R(@^XRT/GJ A0)6(C[A5]PDOSO-'M-'W%0 MD* @NBF*@^$$6 L/M=OJ$:"]X=( ^RYC)SHMET4Z8QA(8&&.)YCK?DY2PYI M&>3L^C0OM%)VX*"T1,-P6SN.@ "T0LF!3AMJ8,2A'>O Q2'/R9+%TU]HT%(& MY4&O"CIP*(TPL]]6##4L@'Z8&-&I286#:B3$L9Q?9)>8IL+&+_@R*(.**\,] MJQH<[NK:Q/[QG;4*%N2R6L^(_I:ZQJ$Y38'0'X#'(DYQH5],CJ"@OKN2V?9W;X$ M?'?%^+KOSD"1@'7\W:]V.-^0Q>E3GKV6VXMLMP]2O=UKH*'TP,A\6Q^4H !Z M8>!#IQ\"!7$<5"$Y4Y2;<)TO#U%,J"W+$A9@-VK23_K0DOTD$Z5 MI(^-CH[<7%P_H H#22AN3[0JG[+2 2!,3ZT1E>NWQ0 M2.=.@0]^?WA.XO ZR0+]CJ(% _6]%8RV/[<$ /"U.Z/K/C8'1 S2];E#MMO1 MU-LL_.UQ&Y Y6!U*^@B>7HKH-\Y&)+ S" M1CDXB#!@0YQ&][&A/)1@F8JB( MXR()V;5.D0UN'B0W:82__&^L7S0Z<&":HV;X2%G:0!#ZH>) JQ(<&#%H1,#= M91/Q(X[KN B#Y"\XR/7/ZO2@ %E&/6S7&4<:.+?91T8FNIE(U:DEAT<4P?TS M._'.KV'ZFOQ&=2RAA81[;ZEA^OC%Y1$8R)M+)0_Z5Y>R3C $((7@KS_M5*(% M"ZT4"L;5:B$! BI&AXM>U:C>Y9ZD'$(WUD'QS-@^%&>;(-AS!<%)68C?'&M* M]>N_LAQJRM9J?1VG01K&1):,/QO75&09ANI6C\:(1=5J")XS+1O.5'>)6MU= M7MT]7ETB\M/CZO;F75RAQQ^OKIX>/="^I^"YDVRI P+6J!:K M2MUA$'!:(@W?S><10.A7!C:ZZ,^$W_XV3O$-^?%X@3(! NM AV6E'M10<+IP MQ())'R@H8K" 2K$L"EP6/0O/,1",,JA9E16A#>%<"53#=],Z&9"A"M@D;)92 M4;T3>'U\5*Q6DS#X@O/G; (6634^Q$%_@#:C:G]J94T=6$BCTC#>M:TC0" 3 M4W*A/2T(H)7C(BBVRS2B_[GZ]T/\$B2$K6)97@1Y_A:GFY^#Y*"+Q2QQ891G MD&"R,EDA.E>N 5QUE8T@L8J/[ <)?8&"$@D*B)%8(.:U8!S_)$*&] ?O5/N9:8;650HJ,%9((*U M$)F%H#9RBD"Y)%!"ZVT0#G'^@@OZ\NZ__\O'?V8&]-\_+K[_ES\MZ!_WF.55 M)J-O-DXWHIOTA4B6Y6]$3,V4M$%@C$3%IFP4\M^=&T%W\&XZC "I5!U0PP=P M&V.RAJ6XVQC/(M0-S#KCMKNL_Q/HBCJR][G!:8K+6K:IHVD5)JI0F2=GR-4&=*'+BW=CU*<+ACEJP23+ MF&1A:Q?ER0[;9G?HQ8ZZ=R<-NX,VGE&YB<7Z%@ ;?OD*X)>FWA%-&7 GB MB*R/&47$PE$6B"'Q9BL"#7Y_=9)$^UHBW$@$M@-S^7%<'GF4A./X.<&5Z\+E MU9&%0*VW9@0;?:CQ MD2#P]2Q^HM,O;D8!@TI P#.:=_N=[&^C9_]6[GQ?CW^#]F$F/P7FBWH^L?CS M+-JY%]UG3/IIR>"")LQ3NSH/DD!1P7="AA_+(#>Z/VN6S_$F3E,#U^YL9T5D M"VC!E%L<%/@AWFS+U?JG@CL%C9P].#!69B6(;'I&!.?V:,%-1Z%J',20%HBA MG67K,X+(UQ^8W<)IPB04">5"ED-1+3-0*^48:1@4O2&MN0<\P*-W3D6Y8WD1 MU2&Z=++!F#/<5O5BPEV>6@IU?*?:@P9RU6K%D_).L\*4+F^D<[2E4O7DY=OO7W-T\W5X]H>7>)'G]&M)VACV>21I$P$MZFB_P1.*H2_S4]_,LS[/7.-UHGY6K(('>E>N9;CTL[X*Y?UFNXZ'[ MM)Q"RK8)F/]BS_4#?LF2%WJ.'>8XBDNT#L)JP8':OXR:ES<#6%U]T\Z M:*"+5C/SK2M6-:C[RU43']V;2';;(($#/X,9QCW1\OR C4]?I#T0S(G?,(FJ M$[:3Y((\%;#>POIS"F"W^_=@U]]_-N;'JY^!RNZK1EL_ NK! ==SN^= 1@1( M[;=_F"(=$GOTO&:4*/5)C2=G>'&*5^L+MLF[YGN\M^L@SEG!D=5ZN:/!IKYL M^W@R4,8S3MRV/0VC 6!B8QA46%W*&E-S0DA06B!.P%0#?A(1]ZRVYTN/"4XB MJNZXHU/]PY5C>8=261SA3"17J\ =>\Y3B#9PBO12B+: M["=>?6[JQ,\3,S0J"N1!0/LAA)#@K7?AML#SX^' M:M3%; Y@W!.B,3+Q9T1)Y]0 L"[A\;EWO^48$/RX_>FQ%2TT^!U0OR9UKX' MC6*<#%T;\.\\>B/@'U!X*B;' +YG<3!GMZEH-\CM6WZI\ ZW^ M5FT9F?"F1@Q*2+!:O#JFCVKO'H-!U-I5\Z J05MMWGG[7P8+5D=W.-.L6_$" MO<;E-CN4:!_DZ(4W>_BGQ7???8<*WLXX.)"_Y_'?<;1 :99B%!?% 4> S4F: M;LW&/B0=,*"6(QIV6]U%CF#<-Q)1,M#-Y9?;7<^G[Q:GZP,9UNOZ'[_3*?OW M_[+XTQ__R++0JA\K(&X _ __3+#_*'[\PW?_(F"DRS?:3N42AWCW3'9JO_]( M"!.]YBC??3SJJ,!9)':&"MIV+>)< F9I1Q&K7QLD]T$#4_BG' M07'(WWH7&14@C++K69;UO OE7,5U+'1W_!7@?,N-_5V5-=.M!0=M<<*LLJS0 M%^@C64BX\_^X^*=_JI>+04L$ 0ZS O!J^ &709SBZ"K(:8V[8AF&A]TAH9-X MB==Q&.N.,FP08$X^QS_$6IP4Q;WY[?)L5],YXM7X*ONC6V*%4P)[*C1'VZ W= M$!(0C^N&\Z=ZU%.;&K_3:=%!G!#Z0$E]S4L.9VN:U#&G/5J5<9U>_NK-3TO^ M*C_B0\+EKTK"/L.7A 41ORDO.^<,V#S.=" [E?F]7_',>H#]OJ]TYKO*>:=7 M./97-XN^NYM2>W<#OFS,.E<>E I_M_(YNG735HMA2P'U^WB])GM>&N8$]&TP M??_ WFML"?Q,HO?&U+RDT=]E]D-OGT,].76T(Q51%#\R;$9($%1 M)1^D69-WX(OR\WNJ99WU8"5[%\D'0]")HC>'8PQ@HU"STV\:U5UC@^B#?0P6 M1EA)H!4#UD9N6-+/ -D%@C^VT1:ASRXXM!DA1*]7+9=9QF M>#[2AXJ[_H+A6FBH[N)&YML=Q96@ %W$#7QTM6=U=WEU]WAUBKNZ='M+I&J_NKA^73#0& ?$WT@M,#OB:?YX(F2Q&1?HG+[<6A M*(FX>5V8E#9I)?\7Z1]%C*($]=YHM-#M!TB#R0"\2!K)HZIH,Z6$Z%0B08N_ MF!;4Y$*V@B!])@'U7FDJT7G.4XI+5 0)7*.QZ02ZTXGB\AR@*&GBV575<*9G M =.#0^W_S>RW]_YJ6(!]OXD110A$P'FZHN@*-'/1(:O:$R-E$)V- ,L'4696 MZT]9%K&42YR_Q"$N'K-$?]*K1X#3>[,(QYJOA@;1?1,K2LVA^>\,A;< KY 0 MQ8(Z-!DIQ89)42@8=_B:"[-,_$\XQ7F0$/Z7T2Y.8VJ_],U!9=$:R6V1@5YC M#1*M]=K*"M/]:ZH!;'5?2W'D!:K0F?6T"8@E!;;M["1";B0A@Q8!X%+(=UF: M8UK8DSU_H=M7S3QHH0&+(.N9[U1 [H+"E#_6\:&I&RR#5T_,H2JL#&/_4Q"G M*$M1%!?[C&PCZ/I"D,_"+,?H/L^B0U@6\[7_L*OC/%H:R+.8 A,SV1)'=$FV M>DFVIR=-YF6Q!P?J?,5"D/9)B@$!X,RDEQO%Z0C'8:N A"76.:@CD.&27.(B MWJ1,CJC!@3OSF$H"L0'TH,%'4YU!Y\%4D,!-/+I,*]MV-&"SV&V$UR3 HH]] M/QWBB%XDV4]A;T^+5J&/633>&$.,X/BH,@U@+&W//3]-S1S.>G_'[-'* GD! MR!^T6#?YOVIS]4,%(#[FWA^,>RCFCD^@>O4 ^HDZ544KQ;P&9?;++I)7PB; M--K213:6N)!I"9:"=9,4>A"!4A:LN%*HG!18((HO.E9P"D@B >?(QLM7"4.V M_C3L0!]$:YK.. M/B38TTJS**I#2S4&V-FEB1W]$6;6V8LT09SFNFY[BXNI+F0=9'L5ID+_=E'A7#*J(..N(/BSILTRB/A"8 M=#C@\&$&67J"CCK1C ^+FG'1,QM8>!PV-,T]DP9';/0%1 7&WJ,2]Q,KMD!L MNJK),S4]=G/JXGX>*LVRGPC7WIX(62U0YSC%:VTM?RTTI)?5,M_UD!U0(.^F MX4/GF6@?]PH>?:@P@)Y/#>._9A;M\^PE+FBQ6J+\WC@![^6PWK4-U"C"L3C5 M01^>A7!$JJQV@I"E>#+"CN&>2@: *K5SS&*[M([X*^QEU#$?RH3L:LNNOE>8 MW1]:L7ATW>1E 6R+ D$6DGIP*>6)TEAXOM,Y=>?31/>:>YRS]W\][P[TX##^ MKH]]V?OI8&%]H9FK[D%MW1")ZP]9%OG;RTX>_^PNEEG!Q*;44K+;0?AGK$O,E4*U!P8VWQ866N%88?!FMF MO_JKYT8[I0SN#/<7'&^VA+$ED3C8X+L#;8NZ6G=*]/3$S^9X^82V\CXZ$+_['S-^I'@AT\S&-Q') /VMAS;Y[@VG% M>0\NJ*[*MEKS&ZIE&EUTVR'W;%D&4X%J_#M*V':'WT$D %KYCN!O7 V^B]7G M^X>K'PGE>PDOZ>E*/$EYO_MT>TI" .F5T\R M)9T4[).HPJ1I3\"R)N>Y1?GXHI_>WY)=/DU_@M_-SSP186LB6GD +"&9 61%K:&#F-V+\2EE&TC/YVX"] ZNE2]4^^ M#PSM41WSX)?OF76B;=S4+ QXX]%FE&Z,\ZO808(?)#'$BDQ(+*&&)^XU,^8U M%]H$*!#]Y7)-9OL! MATE0%/$Z#@,Q6]IRR=,.X9=_/&6:;*.TH?2]\6[CF1_CO"Y)(/3"BM$5Z,^' M((G7;S01,R@0&[MH>RG(^B'S3]=/*8D"$]KI2R23;43M+VF6/GR$*D+B= :8 MZ-4T9,>34&G%D'C8Q]W [+/6FC+0QZ)6FZ+)HGQKJOZM2Q-'XI8DO5I]9HV6 MH8/>4[SLJ1,STE4Z;;YW++>063-=1@RPUGM]0AQUWM.!0S3>,_.B:D-D9VL^ MV=BI8GKR5&2:T&+N+>"[W__-NOE[OSN_D[9]=!A$Q^';O 5B58[%7P,Z'CH> M< '7JF?N&:,7%\WK6O!"L-+]II"NK_^-&07\)EHKAN;:N0,/><>L86;DA?+R M\4=T?;OZ!;"I&UELJ4SW](E\A*/SMY\*'-VD=>W294BVK'$9]W9=&D,(1A?' MBRQKZ' JSO5V+(O*-[ELF1"DT/D;HL3(6H*:,K<-O;FO?GM7B0KR>_JO MD,[B7LSB\QOZ<*#3N,[RKZ4ZZT$],J"ON\0DQ@]C%J]KYK@- N-;5&S*/D'^ MNW-;[@ZN:('1@(!>ZPWD=8QB%GG,M.WC]Y6ND5_\=;FC9[A_%Y<[RS#,,?UY MM;[$S^5E7(39H7/M,031K5X.%XEJJSW6/"5!LO! _9?*V(>RUMW2;S$*-IN< M%8*M2VB%VR#?$-<7T(LZ6C!=/'0FGC)(F/H0KTE0PZHO8DS82S-TZI*Z8] ML(@H]! 3!:AX*\AFDP@:LH0A7MB+X.Z"-,4Y98[RM&=)BP43)J2Y]^3WU:$% M+X99'&B#(3;>-VB9%%G%+!^UW,8%"G9TSA#YB5(,Q)2RFP?RBXA,+.UTQ6:6 M\<)_JQ'T=1O3$7-"B5UN9"EMI,.GK561GBQ/Q(@+G+*5IA&&",P_B?*+$/-- MB*24Z5H1*/46ET75R$?#8O9")Y ,F,1K+,3,<4++ W-"=-B<*2*9-$*-?*J4 MK9AU-7TV M*)!/179[&BNPJ\K+F+KT-"I6^27MYTJO5JDOU\S.%(1]*)!^RI0,;HABI.IG MMQ0+EFVJFFM;J=1W^O48*,M1:Q3@M@JS35-=DXA(K^I8TFW'XLYOB&O'5?H8 M)'BUOL]I=%>^W1,)2CH'K,.D9L9LD6'L?YAHLHW;83JWXR%LJ9L!-_F=EZPG M<"SV)8(48K1030S8)$^2F)W$?J";,R9Q02A04=?Q%[J-9GM-P(ORJO@=9L]_ M2;AA.C?4 0-=CAM9;UV+*R'=7X@;V.AH#0,^>Z;02 8'/6L<+4$H@>NR0US= M,,PJA,/ZCU]"7!1DFU#M#VBPH!9-<3.BF9H3:0+5DIQB(EH5)T\AZ+XNY>G< M=B-%1I-MCL_EXU&]4U+=)D*MUC/."&TF(0Z,Q1%HF?%J-%YZ"1Y?!WX9!?U [6:W M#^*<)US>9NGF-G[!T9+M+W[$272=Y3]I&W]:X@(=H T1K'5&9H/H_AC,GJON M25>-2S608I\Q=,3Q$25PML[RL\-,\75_UZP3I!/;Z@7:L^T_O17"8G>-XD9V M?N/IAZG=U/?;7,IKVJ0#)U1LBRDR8L.;FX5P.H,SH(*:7"]?/4;7X%=&MT"< MQ!FC 6]U(P1L1/+(R,[II3X)NDG _ARG;+WF'2PWA#OR4Q%'U3*^S'/"/TLN M*"ZV],>;=,G2-%9K#3*3L+1T,Z=C%.YNN6, MJ]&1-/P"-=10BQR262!@C F:XL39H'Y.A[I -2\PO@YVGINI6A-'B5Z"Y,". M\VG6U5EV(&ZSF;=0I@QUW D[7??!FU@XY1F2-)&L-Q%ZCY2!88D/D&@QB3953P!"1H-!^,U$1 7^Q M=;*4DM'T%X,].+Y8CT(0 ML]E("![82X<;O:%\$%CL_8.$")^\-D(HB7O/3.,^QS1 %5FV54KN,HU800U^ MP&(]%7;$?#&F(:*;K>8%+Z"0W_?)-MJ>L]EP>1,/CQS:R+V9K$LTNAI0Q/3!+/5L#X\B* &(4 M?-FN#9"N%F3/83TSJ/Q O$VS6Q1.H]Z/2G\;,CN#R'IDA".FH]<\!]#TPW ' M,VR[LE:TD41 6EV;GQ5.V#/_]$.>X2C.- M7[#QV,D"#\8TZM>+])HN^^!\:#* !9UW A6W9FC^[>XH;R MIDHL9A2J5TS5"]PFW9C16; ]U+Q/CFUWC5.+/-6C8V4E.)G9RY@MN]01K-8B M]:AR)D>R#D-U7PUNJ%BB'IPM'DA%N&',]6A5U!"@RO4L4A"KZFQN:V]-)1G% M1Q(!6GRK3JZL:+BOOS7Q=S.\8O(HXF6'8E+1$]O@I8OG2<2K$\@8\1XCP4>\ M:HZL(EY^/BOA>A/Q6@K50-!C:)JX0'U$6,7!ZT/:>0$"$^C>I,4A#XB*/N*R MY(47%5MBB_##EA!\V#M,9%WT:T<%- @>PF+/4E"30@VMA?*H!SX0/DGLB^IX MELM>Y9NS,]LU;4S"9R.NY=8?V;HZUYI,\N83U^*OL]R3^D/VIW!F>"V*[YYZ.V0DY)596HAL89X& M*KZ8:2^+PVZ':G+OH)_1<-&O;^Z6=Q?^W U)L<$MW?ZOUA6/UU!H;60?*+G+,^S M5UI0UH<0V4:6Q\-S$4=QD OFN^4:W-GP ]Y71Q"KM8T-&^!A;+A7 -F&M<#. M;;B'$X4!"'A6<=%SF<4 5(FYA)%W!XUK%K&*%17XV'6 L+JHUH($:+QKS5]/)-QR.CQ@4)W;PH?)XP7F M4GG3-5 2A*QL9,ZV08%I.;7=+DL?RRS\K2<_Q80(F]74+Y(JK4F/!9;7U,>2 M?NVF(4A>H[(C"8:,"HH-G=HT6"X.P;L\R'+M\VR3!SMX*WK@+1>>LJ?@RR]D M$=YF"7UF0 0=U,=H/#E8BQLKOLH.A]("L\YQC.IM]J%IVT'[FT@DF3GK6IQ M&_-$T_#0\E:RP;,T38I;K-\0WNV3[ VS=J(LW*V&>P\9"B??!?N?D7!:)H+' M&0CC$H54,:R/#\J'":SI?$Z>;3VOUFL051-]()YJE=(9H/^C M+Y5>@H0[,=JE-"1^C/YAF4;M7TB0FHF=922@MF7S35JKF=GTP[AO<3:7#-W3 M'S8271K%6(@.1EO_,/]#7PBR'R12H \%(:8&BZG)Z=2$50%A<4A&IXC]@!N2 M<*[II)FXQWE,NRX?5_"I7C?+<\YG1_.17#,!X]!@IEKV=6XY<.X&(<13OZ-0 MNT$^!%)4[ (-QKR8-A;0U:TC_M$Z7TY&8//6"@<1D.GB:Z. M?W>E-XY)YF+/#/PJ-1["S#4I2A^ @A)A6LUOC3AS,\K]6 9YZ97DSW@3IRG= MV6KE=^<4'P_[/7]N%R24Z^LD>[U)R0Y\QQOFF-_"6&/#.+J!PLDNS1+5N?,: MQ)?Y M@TJ. UH5.]OAI^ ++OK4M@L(5KE:P_)1+>HC*(CJTDH65/6B"2!BD/!J;,GT ML28S$4J*!]P01:PQ=T25R(_-@^)/&ZS@,TK*:A:<\2 O*7I;^3'NELE:B36(M[Y^&(UT;YI.IPCB*B29#]A,G MDG3N)B;A5Y/>*9&MO85$>(%^%FUYVUV/!768<&">&5E&V9X)1Z1=/OZ$OO_N MXY_./GZ//MQE)4;??PUX>E(&)>8]Z5G6(75W>/5Y>(_/2XNKVY7#Z1?SP^D?]\OKI[>D2K:_3X MX_+AZL?5[>75P^/OT-6??[IY^@OP0D53Y7*\Q<307C"/TV^S@J;,8F*@%X<\ MQVGX)IDF6<39OQ)^T!+][<"K )YC$K+3&-]D]'.,!KBPS3=YG05O^J%@%L*Y MY- LD*WA4+4G_D!'_'J!JD&1&%5>.EFH+0V,FI$7Z)F-3??6@ NHLYFLIZ>4 MIB.HT0'O:IF7OBF* XXN#SG95?!;:I[&>X=?V9]TE[*VR%!+ZQ#1VFNK#2; MXFK/5G?K1Y$1QT8C?Z!Y$@7[&32$ M-0C7W'LRL.5KD$>?K:7L!/X CHUTDS[13*Y#_L;_?30;XTBX M+Q,Q5DQ1-V(H/D@AB7%,GJ",945.IY6SN:*9I'W02DN$%=2JWTTLK%W5B1ED M'O%91SN;YE%=BVNR)1%L*V2V07+O4.Q%$2ZD'P/$:=BR97@A>6PM]&Y6Z)!3 ME_"N9+&S^)E% KXVK[T5C9+8H7[59(0(6Y2?<;G-(DW\98<*LR48(I:\ ;#! M(-\YK %D7YTS(9C,9QQ@> MV)):"*T)M<%A+4?%2Z_!B!VP0//"2*PDL;,-%EB[CS(M-K5CB/@8A?9M;(=3 M\#1*M=SZ#-!+T-WM/ZS QE*$/DKM^!!=XEP^5V21B>DHTHP'>#1N(U#G%-R$ M!'/@W<^1YFQ;5L6C VZ&#+6FCY7*V^)G)H&4Z_P01/\,J+N>VV-Y94)&1]YK M0QS;1R,RRM5C1;,$QM*2VK!\SP?L#8B'(+L/A(>+)@)@>TR0P'V9%DZK: M5306Q_<:3J/%CUEJ!F8/;>DO2"KL:L@YNR\4TR5YKY4'*"*!5$]2&("*@4&:%[E MRK.AH?*LPTSY?!.D\=\9%_1-2I;$45"EU-[GK$L'^^=J7;UO(_,BWA+T-8J= MB#90%OR4$]/*>9^"L/L,]^FX[E@%<1XQZQ$D$S(\]G18D3@H#SE>K5?[ZJ66 MMO*P A"HPK"6Y58EX0Z4^XK!&A:Z==48(.M_58.B7Y_PEQ*=DV__&U3C85O^ M9=-A;R\J@8C"GQ\*VA$1\)W!,@RS0TJ?,-\3DP[[NW^;$( "S5X16B&B%MI] M<-?#BN*9^&Y'.]L2S9&?QS9TD" $IU#,F:_6LBLG2X3$;E=J:LK,DC7S=!I) M&*6<8AIDM3V%GG/%/IU9RQB!>M,>2_!@I9AA.MZ#)WC +S@]8-KKB42,S*_1 MKA879..5[7#>L\Y88T/U'!TD7+L+J14J0%_2 7RIVD]3;"_"]AY)^M8;>W0O M=<^XCMCB^J9]?0Y1J!_K'RH(L+8V2)#P8"681DC +B"L7@3/+.6UC_C^/HW^ M5Q:GY<_D'X>\=PLQF I0]XYQPK8Z&MRT3J@&',RLRZ;$)J2.?F8F*CHQT4V L'W>:ZSQMKH7W0$:.? MU8 ":TF?$V%JXIEG'"Z!!S6BK9V@$0.X:K2=.S2 P]61MG:,K8+2/CA(A0A] M7M*,XHT2&?VE"=X'->H/OX0>^>8_3Q(&\A#YEO;BZCM0. :"T78UJ[)^MR&< M:[1J^,YGYT!>>,%;7!085_?KZ89SUN<'^Y"@=,-&E+:NF# =*>?'84N4:0% MJM&0T"Z#2W2X#:E](:W'+*?XL3[L]!%]T20!BB[M?1O:$XD";6HFF8K6WNN%=K24^ER7NW:R?2M5S_3=/QB@#4)/TUP),_':WXDT< MO%JWC: BS"JI%-4C$6XK@K@7H?,\\Z)S#8!]@"0N6,?',LY9^JY]RY\A%("Z M^PP7LM7(QQ[=?<^>H;QUKTYV^R1[P\0*<8K7<8GNR9_]V K M&%U>"UBQ.^"";SPY&+4]57Q9A\?2Z*'+L&Y!7TVQ2%UGMW*SCQ M/*BM',ZTKX,X9V^F&A'Z]EAF%!@3M1%#-D,3O'-3ZV>FHT;U,Q]TDQ+ 0W/' M3HE5W9D^L[>]V)_4$)6@?8M%#XX_ZF9T^T8$+Q2NSW%)>B5A>>&B1XDSU(! MMP:[N$X-HYF+<;K!:3BH'^@P&F#;@^&"'FT0[ E ;!&&LZ1!+&54M*E[X M>"LI^YS^4"(>ZZMQ61A&P4^-[?.T9I7U+-J?7V+(=QETH0M+5FF*G5&P([2F M86[OFR!K?*B7&0,%;#_-L$0&>)LQB+/NX[WJF3-ZP$$2;U*VW:9ZV2(\6;&P M'W$0_?LAR$N<$TXI&MD^ZQR^#8+[HF!V(HA"8&9HD.)?-BQU]$1"0@W6_&Y9 MI?OO3@AC*:\I):D6E*8$B,<+BGW -XZ4I\N,9? WAHY_BX]]6-0B52U _ ZR MH>9;/#BA^/,MPQ-5P<4;RM(#WFBQW_L1#V7M\*TP]ULO3I%FC@2F;OLKKZYIE[GE T./OY,P_RDK?Z M3/HF76?YCD5WUB>\@ZG V-5(864;&TC"N;V-XJ^CH#^EP2&*:714TT/-I<5E M4 9>.'^CL'W^WQ;90U4UK@)VF'XI9I_#5&FAA.[%EE:(H:GSV84-4\ MK=C2U.TDMMB@+WAMRC?T:_5?#^*V"60\JDT*9UL_%<2'7!5E3*).;>.P8R 8 M6U&S*MM$&\*Y[JN&[\;M!5MM:C ?%=Q*$*E\; T*F,<5%%N: D/^0PMCO00) MS6>Q6R(L<8&RMH8(UDK6LD%TGZ-ESU4W48D@\0ME^H.$[J,-S2+H9%DO(JA[ MP"$FQ)\3S//'0DP+C?+>'!8D8B 9-Q-P M;'J]2\*;H%D>]MPH>4?B(,),M3/VJBH0>ZN\9H0G(89L<)23T;]QFL8SQ\S4 M.\B&J$B,:\K5/,3))DKP&1X3K++[/# M<[D^) **SXPV;V/*(:#RC*:?IG;^T73T ?*2IF9>D:]4#T';@0H_RU^O*BQN M@>JAF&L6@]6P(JJ"JGX^^XSUR ]9T>^%N,$LMSSBTH-#5?(SL]^NXJ>&!:C@ M9V)$63R9@?NX]Q@I"^ASC_L\V^.\?*,/S$MB['37LZ$./NB_Q"TXR!L"*JFAFXF2J0"463N"XXC!;3FGB!V M:ST>0[:5Y-"- :LB-$##*;?C![B!)VO]+TQ\H3S($M^EZ5G%UF. M467^D%>_U2N$BVSW'*>\W;>8MW_5LL7U*(JU\LI]X:IWIC6GO)['E#=IF!RB M.-WP8&4SA[DH*=U?*<+<> M$35#0L7"-J=>$+/8WBB0+<1UG,8E;LTDG./ZE&71:YPDQ!.KY>WS1T,(P+B9 MX2+*WL,>V[E3&,I:1TL% ;:*O@L+GE9D?O/5$7S*')K\@*.K+[22,B[$!=7% M(<^)9[B-@^6T#ARXS9S5Y;0: M%JZ]G.V%KNC&YN,J/UH82*V_SG(<;U)NB83I/$B+@-V,4<-G_TSDD\3>.M'C MZ0'5D#YU EKUI<<2(^X% MIP?\@,-LD[(#?SMSML"#RLJT%*B=:MF#!) _:<61(BF2X2$)T<O538=[)-[^,VWN]Y<;D?R4@$?,,R0_KWN-:8[K>T X42.UA+-) -ZR#> MQCWEV&(4)D%1Q.NX*O9)8(MJ7*:&VVID%-*A%RBN#Y1?MYCM;!@1EEE$&[KQ MOY,]4)RRWS*"3)7)>/(?^38XYI%A02:!-^41KTF^03Y3D7^(X3YHRE;6<3#[">84D8"?*H2M;Y):!I>.6; M,4NF!P>HAJ&-(*WJA28$]W4+^[GI*E2%(S*MD,#R,4@9(^"Q7%4%V3!($EI( M%N5U/O0( JGV_&DJI.N MM"IQD>&?=UL=OV#6PM,<'HZA!!0TCA>Z M%4H.)^,^P!S+HW4_\07BU*J,D8I>U=G9PX!T]@F!,^9+G,6^J&M^K];- M;RN'H[-@>W08LQTJGFRKMKC.#7088XK K49?2#7L5VO4_$4L-%[9X8ERZWN; M2G(K@28[U7[*6>O4M\>2S*--OK8MDONS;'M1Q#%V/P;(";8M6^.2JU)$UX;R M[7<%*JN!4$%')1:^L2/S!UN,"_8@3=@XOR,$MQU=! MGA(5*NYQSGBSNQ7NQ8)9?"V%D=?<'A3G2ZT5/QWM$EB(H'$=\\EP3I/MPVU6 M%%^CKHB0,>P:YSF)S@D;F[XT:%LDJ'C51I1VE&K" (A-^]E11*0<"558/EK+ M:8+QL!+ST]$%2O&H5X;*F)*^6RS?:+&\+2V+4=RDRY!$/ =60(-G"I.=9HZW M9+-)(EQJON=O]%=9VONF=P;Z[B/5629(!+63$@>)?V>08'"H3'Z)&1N\)B=G MA$9D0<.*>),@,X,(T0(]O['?,G[# M/Q9_9Q,&68 ASG(25\59](#;J4_+Z&^'@J7:7>(BS..]PJC'DX$JR#!.W'9A MAF$T HTC&%057RSA>MCI#23J( W7G?X56K"D62FY;%3A&E8E_(D"&'/%)R(,D$H^Z934F>:34(5)1)^0]>XI^!;+6=G-'D9N*,#W M+JW2\@00K,' K!,B-[0;UW6 #0-]?^!FCC+;.'.=6LY,):>'11='EUL$-S-[D:Q* M+'I87/&D,H,>V=0\ LX0_FL9%9T!HY\*O#XDM"I:\80+B\!_+$G(D/^T:>@& M^^/H 8?YIS!M7!;VM5+O:Z7&M=5B01T=&'F44/JT47,QJQGWA_G_P2;$_/YR M_EDQ._>:.N+D$:/O0T@O:M?91_$*#.C 72N$.E;O@ .&YQI>C+I6UQOT)V:8 M1B ?#()572?;;EY1E154/:X*>?[V.?A;EE_0"PE[NQE/&-J\3IT2M16.I0IH MK*>QW'-LQDFW*_EVRHBB\S?$!D!L!"\]P%RSE-G/TG-KEMS77NV]:AA-R>/* MJ^;+A)%D_*Z[:GU=4 ;/AR3(CZX-ZCREHKI$8*4XI?JJ[[+ZJM6D#"V^"N[G MH*? A]CHJ :'X.YMX#V +1GHN&>8N.HHQXX&8$PSA$%C!-,INE*3\L!ZYY([ M4\@M%9NIJ?I@O;_@>+,M<;0D\Q1L\-UA]XSSU9J_>AIHPH-H0=OQ",'5QCR M$*!%#^;2:-:"&JK((4Z/_JEZ+^>C=4\X!UDS!V='8IT0A9B3X]XPRORD@C\$\XV>;#?QB00)P87 E?6:?S/)7X>FCBG0H%> M8?5BJ)?/+CS@VJACQKCP420O@]WATF1N^;@^E/1.H<*E)^:B1>@3SG?3&OL) M:U\=\!8T8;=JR%2=?Y_C%*_CH4OC"(K0*^?H25 OK(/) :Z[(WDU+LL-39ZM M+OIVB7L5]*&B[&PS.FCQGGQ*LM:49.8I\<$I7*W7F-;JP[7X#V3G3)O+I&&< MQ,P]#O0*8TA"NX7QTZ#V"\/I 3J&LU"7OI%Z:?D9D:M#.8)3PNHWW %*@>_+!?/9LUZMJ6U3'J[PP>C#D M5UK)S/.06D&DW ,][\OL$8'"FD&BM>*82QQW0&)3;H$0YW@5Q6J",#(/*#.%F''1((YPCG 8A3>V@>$GPZKI7ZE03(F^6 MJ$TR6H@20X0:DLAYX(WFD3SK2+YN2PX7%]SBH,"T0+3508<6&F;5[V%>7N0U MH,[7=",?'0UBT M6P!L\KAXG02MH;MT7))0.<7OLJF"RM9EQ=QXDM/#YXQ:3 MN+_VP;U+\@!<]ROQ8,'$ FR-"++N#N1NP'++]>N9DT8%I>UV!3U5-(:/*@*( M44!237-H?S"%B+)W* [[?<)J@@9)^[.A."7KY0Y\I20;>DQ6;UHW+]TPT>N- MO?0>3 5B91_*H,%Q*B?:;K&BA:AVOR2V:K"%H,YY> M?-FH=ZU,(>Z2DQEN!!B[?SX$M.T9ZZDW=-FWPP5:]H<(UEKV;1#AEGU[[@8O M^_\ND9:7#X (X 0I>00@$_ R #A!0ME7O(KG;T'U_(T?D5#_R3]J27,,Z7DZ M_>*TLBTBOFJZK4.S[V>/:6X:K7G [)'-4\;$[2^[,9H2Y '?**&[IWR#R ? M]8W@M>N)NEXHYV3HJ1XOJB$Y(/F/3*O!CO6F$%XV7_X"32*('AI1.4TO7-9\ M,V#QL6&W+UG>CN_N@S?6@^$I.\>\1CB.!N]D3B$*MZDY?2J.]S?C*8)L=4YE M5[GKR7+%KJ>B3(W@&2-!6_.( MI#S#I%^IW1FC^LV)%P9W?85?'.OIJXIMO# M+-U-DB03>1+W.&?.BQWGT(H#Y[A\Q3A]RLH@8;_99DF$\P=,V$V/>[DNTXC_ M8972*N<%\7P7P9X$ALF B F"'=!.*F#3K^B_XIP7Z*XM0 (;/0.)(E##&*O] MT[ FJJ%4S"'&'9+80YR-1=,L>=_T@^8U@^C?$:$L&$45I]!I;/_Y76"_BV78 M_)\?1_XXH#4UJAUG57'HG 0-$7V4A=."=SZDI<(VO,_:^5L#4P4RR]<@CRRJ M;TP["EB=CCDFZZBBQY1#0-3^F)Y_4U=F4=OKC!%!\DA('HI6(Y8!Q8:"C>=! MTA#8!(K"8&?//1/X_-8";$V@'X^PL@=Q_G.0' 8]SIID%/A'6Q-.ENXQUP1#@#[RFHS_GL=?8APD#41^ M1O50%*P>#(G1%HB.A]B 'GDP-S-XEU%P,AO+'>]/2".L9CX*_IQ,.;-QRB*] MBRPMLB2.V.%JE7_B@Q^["(KM=9*]_H@CUF<^3 X1+4L_3]'$B4>#]FNS3)ZF MF,640T$6NIA>#G,1##(>H@,B/B(20U*7YV7%QF%%,AQ,I_!Y]"5\3F>.IH(S MGW8\M\37]4\C 9+VL<7O6#>HJCHT^1M]E<81?'"/]0JA>G'\&0.A3G&2,:!=X803I7: $PP Z/8FX][H[)J(9*%[V"_&0BMZVUV- MAMAP7CHX!Q-'V^>H)XL]>PIH^3 Q:^3?4AA,-JW!\2S">:UZJBQFZ*RYP MSJ[H;M+]H3RJG]+CO.89"L:'S3EMLBN;8QSG'FT^(;J5^R1GIO1@6<>#+9 \ M)F*# I4TZKVN=SB3TDMC%K:Q>MPTUI)=&?_;+7XAPO]>VO_+4R^E1]7OE$NV MM8TCEG8 6B"IWNB+%(@EK>C$.*_J'R^_Q(5NQ;'%!@JTA@G7"J'L4-T'1T/X MZNATD[/38*%?*4+'GAVJ(&=;(=!E1A.#=3/1BP:D=);BM+2M!\>]FEDQU/69 M5<5TM9YQ5*B.#2=)M!@FTNATK:L$AV6>I7%(EC7:%$9Q0Z^ <9_8I&549!MU M $!2@#1<=#ZS!(=^Y9!N *:G<)"-/K: M?4 +9DLJT(=,@X15'R-9D0 \*!K G_$HJ$6G2@CBP3LCY>59SR2R9[VR>V>V MY!]DNTD:B<2 Z=I0W4> WWBM:_.);RP M^BH$?\#[+*X!!I "]P @^C8NZV)36!.7' MBPN6=%A!^+B\3SH;6>]L-&W/?##]JAE;<4VLX^H+\:)ID%PD'A'8@:OO2B3W,]!8!]&" MML,1@JM-; A0.L9S*71,&IJTA6;7(' QX5[PAG(>F=@L@/H9<@JKI"XX#Y+ MXE!TB%"< 6HAW1]&]S MCJ0U8" 'TT9>NLF$-302X)7.NSVEGHUKAZ_I\'/9 M9)H;[K95@$!OVK0LMYZE=:#C5I8(&5Y9B17I6A",!7RJ=)L#"+,+YI4HZCN+P.0E[147>+K 8#:'!D M8+=N6Z2 @6E&I&6DVU:'@2(!"W.K["N_YJ8^TS,];R?R!YH9J(@DCO[FOD-X MAS'1[;O^@]/.W4>C=KXF^_O4L8#]%]2XRJ._ GU%E6-L_LGW&YS2)> M$K?DZP2%WZ'/PMRUE"L.%"=! % MH*H$PX5L%1NP1W=?0V H;]W2 (Q"E3O6T!!E/)Y)2$3)\,1P\"M9@[R-M+TW MM8.I>*>W)F$M=5=%PB?]U?.GT6&DTV%9@3VX()Y29IW=+NR%=F>\(F7U-BY* M]4-F(R2,$1J8E@U- >;I/[A,-MFB791I_:TP5QOWW5L2GV MJL=_=[HQ50_>_8XU&.!^W3E+7M^>C&+831[!P+A)):.RCVP!.'>0BM&[ M2=:L.0)[U R]91O?"Z$1-(WNB7B]^[IYA@)Z(S3CM+6>$,TPCOL71K,)T3VQ MIF20;<\2I.I9(ADG&17187W8ESJ<1-D]37XWU71^8HP^T+[23YEHV4ADVV4I M;PFEO[4:3@/@/FNLH/5-UU "(-G5([GLWI))'<&X53)*M "GH(4X,=$P#"0Y M>VYQGV#$-=\9.OO$EB(#5%H555FJ.@NF*Y<>'."JJB9!E+5450AP%53UW.BJ M0,+?BE2,V!1&]:(*:F_)4]CZIE;%3+VH6VK#Z0SU2.^+TI3P YKBHTWJ@0QA MVJ.?D 4S=]91;YX1:&*1PU2B:1QSU9SL<8MQ>5MUIS4L['IP&'?=Q[[LN76P MSIVXF9&.VE3@B,$C@0"^I*ND,*[O)@1_M$>_\NNAO= @XTJKTR'0$&%N*=S9 MPGV.]T$<77VAAU*85MGB?=@.>4Y/H'CFA.G^=0@!&%L9+J)L._;8SFUI*&O= MH(,30((".S*M.N-Q(B+-!_86>'I!@Z&"NK-(WE2PWC-;A#9&#!B;LQ!"-C(# MN'.KZN5%\2:$]8UL"OIZ$^EH9#$&.STX7NF3/N0Q(OBB4STOC;1:!1K[N)'% MY0%?0FAN/F&RPPT2LK8LHUVUM@+/U*MM-)1[HP! ME16F9]K7%M]E7*MY25SYQ'XVKW>ZID1KN:_ (KQV3MBN;[LT<#"77T9F5,<@9_L:7G38 KD.&\PXNG?*N/FZ M;,9IGZJ.^-MMG.(;LMWJEN\QPH+7$N\RKJDFW@#Z4$_\F)O>VMQOZ%>*@A@. M:%'QB5GW*/U=EU3+2[](E0386?#3-DA7>]:%ZR[C!6&BNX-IV^]N?$\3Y:>> MX$'9\U,-[E]*_;22J?/LS\QY]G6:_9DBS7Z!JI).Q&DZ]YL:QP'H(>:24H:R405LI M"PEN7REEP)42MUI^R+*(W^H\X?XE# M7#QF272)]SD.8U7D/109J+#%(-%:M2ZL,-V7OQC EL+]-LE9O=/HAS:NM5AV&-W#I@H!?@1M9;3\&5D.[?A!O8Z&Z5*3!J MH$7S9ZB5;03S<0T-V(Q:7;%X]9H2(]_&^WM,IBHM@\UQG[P1^#!F,%A V3*L MD9T;RT#.K$H%\]N*F@9JB$!9U412[KB4L21E5DNYUTKI\( M8 VQRRS\K9%I MM:X%7:[)HOM$0M0B" W!VG R0,==(\5MG5H-I.'^\&D4@]TM2U!U-Z>$%I)- MTE\VMAI0:D@B![3CG49H6[:TR)(X"LC&"A6'YR*.XB!_F^YN)XIB MRE:0R-R3O249N"0SD+ V]40$XD>6(7$N.8Y4Y_ZCR #<")T@;GU9-((&S#W2 M:$:[\5M-2EH]J#VF+6I$8SDY%%3TW-X^_:,*;+PSGE#JMJ\-FCD8*C5T.*_; ML&JA?0K5E5M6#:@G8;ANWZ<+NL%VK:/8[T33@-M7^N"HG2'R@!,:'3QEMUFZ M><+Y[O&PWR=O<@DH!G<1[.,R2.*_=U;PB6G#/<:;;&*.W^F=3!CD"=]$7"L? MO1UG'574::4B2O^,#H#X"*TB:XL*7AH%RA>XFZ*0B9Q74U1F**%35-(I*O@4 M!:TIXO"A?HH\R$[^J<#K0W(;KW4'95:8GF4G=X6RRDYNT/S)3C[F:6@.+\=' ME "<@9XNV[Z6#3>R';ALB4(V#RSKJBCC'?440LP7[07,0!J>69M)4"N[4Q'P MQP+UW VUQ9I28Y4O<#<_TPJL-%!<"UR;JD)@A[;*4R**IZS:08N"<[CXE&>% MUCQ[T8 LTE*8",5R@]SCC)+H(BBV<:="L MA]B 8@U&;Y5?:,C5C5';%\]J4 MR?"Z0_W1U-Z-."E0Q;,#8Q*'U ^FGG !:$7;I=I=(E?<)+Q[ ?N JK%E#*.;Z@+V^"L'S*JE:IUUG. MJL$4\EA5[ 2 5(N+CP>P_G$^9R@?E.-X]'PBGD*_H=OLD>\.X*EVCJ5J5)%5S MC=7Z 8?9)J5/$WCL=OPL@D1WA[343/MLHP&]XIMW\EJO .<9ROTKPCGEZ#[C MJT9#U7!(5ZIO@9HQ:<#7C%IMJ/CCI87\>@GQH6$K%$MFKL MP61*/-:H<@43I>VE91S%R8&V''G$X2&/RQ@75U_"Y!#AZ)K8,9VI0UE-#_7D M9!-9D,EAPAK=V$2T@=(!IYR85NK@%(3=IQE.QW7W8%*BC1KB2%!'E#R2Z*/5 M&HD1J./A_FHQIZ>QR6IT-45%,T583!%57N9SQ!01[XS%%)%='"]@Z4L6//&C M87C8'=A[SQ&)\49\'W+E+034I\\;D($SZGLYZTVRI^5/)1I.4N][HX13A;S@ MT-0V-Q4IJ98?Z M*^L+Z%_9XNGPC8N6'(*&53WCK5 % T)/%0ALF+7%2I8DZ13!'H5 M'M?X[#@-A.P&D 7DG>7*]N M1'!NC'&5D$!7B7JF6]>$73#W5X Z'KK7>P02U:"@>TE[IAM^ P:V0!073IU_ MJ6X#E_PRD.YI[;3;!A%&V>U%DG6_'\NY*=BRU%$R@8@J3';TXHFIC!:J:SGB M)AN)FVQ:^P5P9]>';U+ARD]!G-(8\1RO"VNG,:(PK0::.%&*U#1 .\^[/!7F;,N8BK M-:J1^ 4"V!'>B9)D:[2N)0E5DKBSC$N\QL1J(RX%6X.+.ZR+]+30,/;0P[QL M"AI0YU9@Y$.1=\.A*\W'XN*,8$ I_T@!CA1^09.\ +4^+O99$22?\NRPOTGI MZ3AAC?R6EN>-TP..5GL21U)K?< DUCSHW@:,(01D*Z-%;IG18"KN+6PDBUW= MK0@A1FF!:EI()H9J:C2+F-&#B>.FEWO#Y:[3,=^%O58_T&+=8;;#ALNB4XEZ M;\>&J1AITPJ*/MNWEMT);+VFC3CQ:C_GO>V/F)/*#V2UQ#%#?1?N@,4G55,Y MVDGN] GL4O3>$>@F8:07.";GLPM0\SJ!_?/ZVU51M0)1VM[;ON5DW). G1%E M?2MXFPJ:-!*D;VA/^-\&!5S9U!F_?>7GZ :%?M@-^["%XL.Z\W2UM[[%9-)O MX^ Y3N+R33,W6F@8#]7#O.Q]-*#./8N1CX[F-#$ U^@&@'&%8SE/J'@*)F7 M^:P,DNF8?Z+DCAB/X;S2,.9O^]@>_:92U+Z]SG*:.;@ZT+<711Q5'I&F%]:L M+M.H/KM*1YND40=YO3L6VO@8T?95$TTA1=BA9 MK[V:.,\X;78.-'VG.0H,ZA'VP@2*.NV%:D6@_6CNHU%;GKJQ'<5$$NH"463$L%&##A8OC99, M[4P@WYU3G21BU$_#V-DZ=1./>%,U(KB0^L\^!<^)SJS&$H-Z27Z*Z.TGXV,H M ;P-'\^FXD6S3(R_DV3D>,PD"-+7WS))]"LC^O\FT_@B+R5M)_\ZUG3RJ[]^ M#OZ6Y1>'HLQV)(18?HF[^P0UD.NXW\0JC^-5$,XTR32\XL$(AT&_4B#'7_PN MV.'5NL7K94:K RDD,L"Z__Z]C LUT (ZU88>+CI*0>%I+A3#0(V*<*2.DLR] M;1@N0"_+HP\_2,0>?$+)>GVX*Q?"@8!:#"G MJ<4QZUD;QP,]4S$T4,] =@ 0$KFS MG4>:]EH=R]SA4AGW],#"6(F1<=DTE(#.[<' 1;=\%H6MS\H(-%"T<3+O"R/S M#I60.2*"%* OU*B;$?O0ITFK+&NC8 9A1/ AR%&,;@1H*'#VPZ MS/3Y1):MR5SC8NZ2V<.#FGYIV@%-3@,:'ZICUQ43'H+7SP$1/ X2G2?7P,)8 M@Y%QV0R4@,[UW\"%OHH%\:S!*ZK!%XBUJ8>ZFA\B N5[)V \T.Y?LORWF_0^ MST*L??:E P;6;R7K2@5O0<)IN((-DXI3'' M!T6GK6&*+8[8:MDGXQ$PL*(K65@L23M$5;)@4?5V!\_5B(<'!+14=)@REZR18F-WM M**X#/==.*Q:'&$<%2[P,$KQ:5W5BXY>J/YY&9!M$L*K%EB(=U2WNP8*H7&S% MDJK4+T/DZ:^TX C-B=W7R%77PLG"DM9#8G8(M5P3FQ&_5JP#O1CN@Q5+(43< MT@,.$L)8\=3[8)^?(@84$T75WYQ&-N],#&/ 3]WO89R7(S&&]-_I[+9^P/W HYV$E4_KX*$%B]Q1+LH MT]'N<;[6A) M_DM;1Z;1=1"RBC"\)E5JB$XGH EP:#[51-0G[*<2A#F.GX;K[K$RH4MUGQ%F MY59RF30]*,D%<5Y,HR+/JRTC\EN0R/@_ZGR8KQ/>WZ0X3$8-M\2ITV/#\T,1 MI[@HEN&_'V)>BK X?Y/^92JD,)P,4#KJ2'%;^:@#:;A/2!W%8#=$J,A011:$ MD$QI@9[?Y%],7BIAL#8KY#4\[=)"P^AF#_.R"FI G6N:D8^.0JF4"/RYEDH$ M^B.)@(WOM2SP_%$CI4!]"M5"\D*U%!S9*9G !'ZT-:5,BWZA1F^S5GD2A/I7 MY^T_N]_\J-@3^QCY;R!;DBX#W6)A# 0F(<@3]HP!^^D\@BX?MSTOM\PHWBP: M'3%ZUHM;L =8_M SF?U_Q7]3\AVK^W?OT MBVSW'*=5:P-12[95G+:O0< H2K KP BA50O# #)@Z\5@'O7+B$2*MBJI"P]? MM"LP _=G<\P+.:(L3>HN$<$&4[I7;='C(<0U CTA?L_PWUI4PV,=E M=6N4L>*Y7F2Z*F:(7YS'F:XIDJO!O7$P,TYMCT^:860?W-AL8EEZ/FE\)#% ^SLQ M%E## VJ86,BY^:CB@_H/P0GBK$SK-/_$9SC%&SK<0+?I;J*K>WR4-].RII7% M7UAE\<9IUDTA^HMU@RTV[WK6(.[DR(31&H1O]T2X[B^M"A M[^#LQ%/?O9EQ >_<;!A3/<9@2,2%4C06%M6(\/=JMX2?FQU-%6)7V^I'I7W M,-IF9EW6+36D=:@QF+%)L FH@I\@16,GASB:N#SG9"1URS+J< M?:$_F9<9$P*,1?2+(!N$'MJY/?2QTJW=(A"8.0@48&L8+,5JO8Y#C!IA AMA MW)G$4Y8EQ66,"R+0YRR)S/:@A88QAA[F94O0@#HW R,?BI[ !!I1<&8$# '8 M H8+0",^#Q0=A]LT2[+-FUTT9( '4O8^ 5KJK@-VK_!F3KH:4\-[$P(-%4$Z M>462./ V\#/>QF'2$_,< \%HNYI56<7;$,[U6C5\MS-+!02LP-/PZO PE':3 MWY+%Q?Y$U(0!="S:+T3K;%0/[OZ M(^7[D&CP/#I;&=V,9Q6@B_*G#\-9L5= M6=E6HTF84< JP?>*<50)7@L/40F^AQE5\<0:!=VP4L$,"=@P7$CBM':>^CKP MMB=-W 81K':>I4A'M?-ZL"!JYUFQ-/2Z]M:']AQ:X5@A\*$S4B%YIG M4:R4 MC6'XHV@2.\.4#+B>^RB!GC*:\;FOQ=I3Y 63"PM\.'M9AN%A=V#I0I>T'6C( M&\63GQ-=V/2WCBBSKFCR2 MZ2]0/0*S'GD,EH0I^XU%VW% )5'./%6W)-K[ 072A$72*#"!K$/M, D+D;AX MW!--.G0\?ZO^:)?#.( 2=#KC8*'5F8W69 "3' ?R:*PMTNE\UTX=?WZK(<#S M( UB]VWG[%#]:-)H$LO4F5&%!]Z.4<]4?P]&61,]V=;1AC*O<9)<9SF.-^G% M(<]Q&KX]Y4%:)(S13T&$,(P*CC%\[?/P=^R_"()BL(N MH!E%$SJT.6$BU$'."(* XP\5L'VK8XP,<7 QE3OT$O%=["T_")H.@IO/P?C2@1%M+<5KI MMCTX[I-NK1A2MDW4ZQOPP?A(F>1Z"K0ZK)>&(ATXR>=6PV="2\@[8^H1V=*\ M-%1\,C@CBX--4#Z:E,E!'3Y/)K@L6& 0S)V]7NWV2?:&).>V9LE1MW)!A7>'(&$[K7@=X\AL1-;88'D30X0[2J"P087( MI+#G2Y520;&10$<5/KAA32/6JQ"+WOCF. R2!&7/2;QAA@=H92M:X>OQD$;Y MF_4"U8,#8U%6@LAV9$1P;CT6W'3?"++J;!S)J\5HM#"^K3:#?()?:XG]TN') M2C%P89A%M_>LHHM82Z;$,\M*54,]X$ZZ*8H#UM5]M$7VR?!UHO4[@F-,3QR#FJT!$61# '$*,'>Q M)TE701>\5&LC$"[*@,21Q9:FFAUR:G1^6MQ]CO&7N*BJ".;TP=0EYO\=-%]& M.C[9H87 _29I(.*)=?9R.,!0)5JT,"FG@CX(>E_[9+?#Y5YN-CD[$$7AEOR> M&&^TNB+!8 ,E.$GP1) %W&@5Y1+/% MOY0DS,>16L;1V8*3C@"4Q33])+5RFJ8C[S[#:6K>N]93C< ?H51C(+V+J 9" M=4:@G.A(QT(?Z&A B_3\\R7D#[W*B/R%\+2E-Z0O. \V^.Y 'U5?QLF!_.YQ M&Y"Y7AW*@DX.+599IZ-J9G$T-1C_<:+PLJ\82P)=B,2;8J$%' M%?X"-100)^&-2M*U]@&7--/TD@7>O.\#MSZ[6>HAX85R6HEIT% C/K2:6C"G MT=6\H5$=_S,J[4/(Q0EN5-FSD; 7$C=.//YJ33N)A+6[EV0Z$GT GOM>CH,$ M$GT=K9! >CP.X*Q[.E'CTH485]B5!LGZ]HW3WH_3B22P15@EX;MO">GD2P&6 M;:4GL8?\K?)WS#==9$7Y&9/EM%J,-2[2#A6HF.L L5IU72WPW)=XM6:J6["F M0D4%Q5V(U6?!4O31CA%8T#S@D0&3EQOQAZ_=5/"99)#+YZP?DOVSC<,BE^B9/D'/<&RS9X(,&RO4!2 ML-R/!!4LVW+64;('6E:H8%=?S747R@@M]$J)"?VBC__1,P8-GT<+R7$1148, MF_L,1/'1.08/H$\5S.IS>1)#"Q_(XBR;@.X(P8-X62F"-DIN0T/]S6)S_W"'R]7Z*?BBF:]91@*O2CGUI&D*5$XU#&2MRFEE,#Z2Y:]' M6F/QSM^XNLCON?*7+P+)L&BU1F1@N+1\=[-HR@18H"M^3_H<$)P00^;T^S(C MY_5[ ,VD.'[NII@'U1P$854*5)$CLLSC@@@DWYGTN'8G(P,^O7,SJ9T'?/,. M"_,,T(5,FL>$(Y8#S@:[ ]1DA*&*&\390??5W2!=-;+Y5@W;AXH@TVWVF/QC MA*V/$5$D\8(E1S:=UH#S78'XYT&FFSL9GGC:2 M-VYR"C%F]XS'@?.,+K"DV^DQ#G#&B31XM68BVVY1FDC)3:) FLB43V39G4B' MYP19&-.)NPB*[762O?Z(HPV^X"$XD;5>+-8ES@UG $.I .WOQPG;VKL/(^%^ M7SZ&OU/WW U]=%$]$[M)F9^0(ZIK\BT0Y0M1QA#CK"![3Y['ZL5V?)+)^RG- M<9"P[,<-$Y]'/\3XR?]%A(\71JWP:MOM6/)WL+WN3(>8A',6QCX<1;$]'G+R M4?R+^DZ8+-MP;\007L5YH_D?$^!)UBB[86**EXTIOK]][K3S:.^R_M'VM\HY MG-NKO7M_-JLG>[\^;'KO=4Q1VH(B^@W1X?%DU$+ MR1\1'#9U.5(TF#1D'>]_I_>X[]+@3^]KWZ&7'J_==?8)=O5MA_]K6OK(@ M_+!B-RC>[8.P_K/!_;)B=>MR3?:W[L'?^O?H)-\L^WQ./O?6= MUY/B->WO03,E#G%$SZ9/F'6SJC+WJ5%$T_4@Z/[_])OG9I.N*9:2'T->GFV5\[NLFU2&(*M0O$^PJ3GCB31AS'22B9#M]R2"S@^\ M)N!6=8E:@2-1Z:M /^TC6DV3QB:<+"VH*4'6E.$[,XZ=D]N>=HT3T'U?-M*9 MD"GLY!:LV^-$'"LV$Z]M2Y I(]JQM,=@;GUH#7E!MQMDJ_-+7&XO2.1*%KZ< M]08CJYYF0LTH,+IN(X:LQB9XYQK:SXRBIQ1'0:\$!PFD!>]!QT(6F-=HIX@2 ML)9T?IF"Z*WR-D!>"<5KJJTR"@6HTH"N2*<(H08;TV'+4( M!K2(R[@(JC8#A)O5^@&_X/1@W&*;46"LPD8,V2Y,\,XMHY^9CEJU4>B!3H4T M^[T!Y8UY=3%HSS:R<# MH#-ML>"BHR8R&/J5 KI6#+PY9O/B,:3%QA5PJ(/>ZK&=5*'$7 MPJGVZH;OGE)10%1!HE\Y+("^3LSPS#XX._1KJ@H(P.MJ6:W=;0?"K9_5#-]U ML!30 TV=F.%Y-?7JD&=[K-71]I_=:Z>*/:&7\M^<:F1WX&Y]208"J(2G\SBO MWBV+.+@/0IKVHE4^!8Q[#=0R*M2P ^!4%S6C=R]G"1RJ '5>$MLA 35L&B=9JUV*%Z;Y1RP"VNM%?AZ>O'J5.4RC>Z("O!_:(,Z&U2H MJ-E>K';DW(\'$#W;,J6(H"M45.'"Y 5,(L%>+<'H\.J8J?L\#O%-&N$OVKZ^ M]FCN0Z\AXHA S 8')"RS9ZRODX?T>H\$9-&Q-E7M(F@7C.+P_#=:[8N A3R; M]YEU8Z1/ -&>,D B/<*!VQCNA)GH&/\",6S$T*4W=W#+3[,@7O >!==Q&J1A M'"3DW[N8_>4IXU 87Q]H?&=L-G<*09BEZO0ID!>P\=2<+VNGLMK1]X8@JB@N M4$T3-42IA0NR!((1UC0#=K,\SCD384UALH53BF)9EA]]ZTS<."_/I7!A/?#N METHK <0::00&61PM.%(<7:B:6H42.MH&!7NMCMF+SP27KEM;C9%+PED@&:NJ M%N?^[&*,%"W&Z_ZOU??Z$*?H#0=Y\37<.DT""'Y(FBUIK> F_5]9 MG);5T8O&OUECPZS X63EUM+5.=KZR"^NNW4*FSJ#BI\) C0)VZ,A#AN@UDR M3Q-0MC? LQ?\3-@MRIQY>V-.N0H2Z&1%SW3K(*4+YO[<1,>#\<3N-DLW9T27 M=HCBHX; 21<\#FM @36H[]SW2%]\.>'%:YSG..)["DS? MXQ2?\JS0:XT6'DIO>@1H:XX&&$!WC)PHM(?#5UM6S-YRD:"6X0 =VPX407[- M%0EQUGPOFVZ@WW)1:URM+PA/<7D=A.Q9Y@79#!'VV+X[B0T%=6R184QDF&BR MO=AA.C>>(6QUU)"Y7;*2@A)_M%IP3>@^Q##]XNF#&CTN<)33QUA?V+- C +B M).CMB2""*!6HE>PD$;E$12W1BY H5T@$NZ)]#K[$N\/N/,OS[)6LNF1-)G_1 MUK081L*?U:U/S+XU3H?OQ4IG9LY^O:OHH)H0$I2@&F=,*&W(I5W7TNXJ:9]K M:4.-M, Q)\]W.,5"]23\L= ^,7NC4 V^%Q9J9FY 1,KIN++0<8'I,%DOCNUR M&GO4W$02+Q 4^";5.9%C8907-L.)0-Q9CA6UN<@<2@'H=G,*U+?9'87$3S@?75UM5K378G&$7?!8%9V';ORZGT,XWR% M5C.@R@P4%YM$(R@@5!ALR?#CX;F(HSC(WRJMQA&KSIL3]+B3V@ ;U8K[5[J- M7I;WHJ7I@#A#2\&?F+9'R+Z05H/N141KY,T^H*W3!!Y8*>FR2L.A[63]B6B' MR;HZE 6MDVBL&_%I@=0,PV6&B:A5ZP"RY-/H:-=1<29B5IK*0S>$#U1=%4*:P=V[!AOVA2LPP8*8?C]#'0T1>E[O#<(* MB6X2XLRI7;\3]HU&.[\,#H-.$@T]D6"('LM^#DJR\Z0].>0#VZJK4Y#TT4V**'7$R2-.'RQ]9X9)(7;X\9V8^U]PD%^3>9UB=AI:[\"\CP4? M;=:"D-_FW.;2L&$VFG$FFW&<(DH54;+OPGI[YH"8TQ]@K;:L)/FENH59\OA! M/CIH'T,D$>.:1HWUTUFJ MB"BNL-GSV>F*'[8>1(FWAX3KX)"4J_6JW.*$[5#_SBIJY!_> TXN2HSF:4(%=8D8@;,)J.JR5.+;94SJ%^/7S9 MB,T(\D(AXK$5Q/V_5U]\9A_U4TH8.Q#WR%J-WV;D_Q?CO)0%)5_\E+709D_5 M2\8C7V7)J[WN'@1!WGP>)8RDA^[J),E5#JLFB!A%Q$EZZK%@OOND3DM5RNOH M;S".I5.NJ_4',.,WMG*FGU53>&MVVQS+&,Q)Z!,93-%5V@P*?\9YS+;N0%/ M@9Y>MIGH/:JDX%-WECY91Y0MION _="3;I-I,R2XKAC[- M@OH'@N@+29'HT M]UU=/Z';M'(]O2]*<6]UEY6&)E@Z0/RJH4#68!,KW>*PCT^H261@ M\/-VBM(MT,.X+DK&-7+%M3'R'<3Z8YFE.(^C#4;G>?#W.+&>?J!KH9XX1 /K MP86/*1)1 L)>Y?3$(IU[&R^"D8X$QFA$"^V)MNCC$0THO,88UW0&C9Y\BDE& M". D*JGY6CTG,>]0:PQ.3/ @,4J_ %*HH@>&BECZ.%(&+EP]F'Y+:&#QRW 9 M2!@CV:@S&?JBF<&"=(.:@9]FM.D^ON((IS7#-(+2FJT!UKW)]C(NS%4+"&*J M/=QT-8/!R^I 46!,]!3>D2/>C:8Y\^2["QO;+\(,NPL5($RPJ&=9CA.[4,Y# M1!T+O96GH?<2;<:-&PDUJ ^*H=]"J." E<,8>W?4 W3?, /C,*4/E-&)"1"^ M#$(W+M%#@99$,"Z&M^WWTC"K^#BNLUZN758\?,F2%UKRC-]C'OZ^S0YUV,W'HX:IWVGV80#L M-^V$J'>=9G"8O:<-3XJRFQ1+W@15"L-<*\Q&]&1!D%M!S+M2AY\%YBGQ\KDH M\R#4EJU2@L(_!#YF6_?.5\"!/N-M,]'[V/ZG-$R"HHC7,8[(SK5"GD?[!S[& M[9&$@OS@AUY;"..#'O?I+ZC>6J73S..4LS)(;)52UTB9TUFU.[O=#[M'OE5YUFGGV,[NZ9,/DF&&%W[J K&9$>!X48,;Q%-]G]9C^)X M0D]>&-0 TP^0.!$D+@UP&54@F-IJZ/ O;HV'0$.PD"*&MI MWV>_W&QP6,2O^"LF0T?6PL]FK\AK>?A@/89 Y5:D80!L34;2Z1_<[-1?6*&: M$VI8\5KO]X0-KM\%].$ISG$C<.U'*8:[/:;5"I-G>DOM/,BRXR;-?@19E(MN M@!E3P1B>(9BVJ6E(G!N7D3S#ZN<5%;L7B3IT\!>\KI,PW>''X&U]*%[23)W\ M(&L,HU%JT=N*)&[I7']48HC>'B.-$6F-ZN;@&1%#!,JL"'ES7S1&GATA:^N! MUBB3#<1Z YHJL20"AS<+"OJ<4Q+=D"ZV_T[B]3R*0QK:*T^:M51 -PW,P'1N M'*A)W-\\,)%'D!A, U5"AA@=:A,"'SI/ 138 7)G-5=IAN/GY)P60T!=H( M40G>V? 0-72_L2&78KB!4;;U1,MM1/_VZ>$3NL(163)N/=!N^8KW)D[P=8%W MLJ6B$:5O.Q$#4&:[$3691SL2/9DL=R4H-6+D@,KW+8GBO,CBIT.!H\L@2XBT M^=VFG GJQXMC+--!&P8PJF@/L:V1YM3.%=-6M*$C;#- %0>:+EU% FTF4$<_ M,\#,\"XN*$9<84PW:%-BS!48?9@%K-V2?S[?SM5[Y.%'.'8H,[$&<8L+E-9 M:$4]%%(R)$/B@S%'1F8)4F!N*X0;E)$(I3L#? S>>&)V&Z/RE6LE!8R9&8!H6Y:BN7-CTLHR M3 <+WJI<^C;-HF]9&QB,/9!?<<(6YD^'G#[^GK-MURI6*PC*\FEX7^8J(4*C M:DLT]I!E."E80>G>>$SF!O&0]V3PS;O> MHUD!/?,]45[!;>F2(]VV0#5/=HQ1ABR]C DS3 $HF%PN1.;X3!]3N+?<41&X8RXZ$U MG$]Z5;Y@MQ=Z4IER ':L=6*'K-&,!YQQMY%.YOQ:?%:HY ML5W*^DI3R6Q>0_XS!YO@9V(@D9$A3\+\:T;/*.H7B65IWCQ%:_0891DM*G%!/"&E/*.(F(RT[B F\I89R\$O^.(^B8BQZI M7Q$GH:X<3#(6WAN" MB09> M4AG-S?V+*Q-%'3YO4B:IJ [;/ CA9\?]M3H48RD]GD3F)D[K">N3TUSA.7[!RM$U58RJ@Q5!-%&R2 J^-*A'(Q8C?_F1+#&JD9-)$]JBG!3,]$ M++F552MHYQ.EA8F-0CAA/3VS+=FLO&V)@6W)>,UM1PEG2V/6+8TMR9=F_MC2 MB:_,>CZA4Q-XY$2EX^'%?&4&5#%MJ1E SUXFTFDGL17J%7M>^;3PFP-Q]7!8 MB?M)O.$#(M6'H5N;$VY>'4Y6 ?6X/JOC(4O%WS5\DU0Y?YS!]U$ MH04+BHV]LVLY$AQ?.YE@A1+,#K>J&[I%4T; .SM^K.H^65INF\XK6QT",K#. MAL@7>^Q+-,$"'^O28\O8VXB[I)98'^N*8OQN++$V>B#\"EG54H*EOYREO\A% M3'XK>E 2!Y8CH^?FE>V9@C>P2!TK7^S43,X)UBO8PV'MVIUX.8^.')FK5JH% MK=Z HA:-=^9^_D)?4+U.+GD2R>.8^CDR'EZ9MAJH@4&+&?ABQBKI)A@O9TOF M*U0RKIMZ:;)6HU!6 2-Q;EBCK'*IRCPI;\VU=9N:U0#,_QIL#WP)O]VF/X(D M'&G#1HR]-&R+(;&P=@.NOKD 8Y%G\0N=0@:\/U1WB.H>O787XT>L&8?7&G-0 MTJF2!]8S@H\U* 19\F*HL]:IHBW?AUVV:1+Q@\M,6EZ6-->>P$WC[540-FY@#.(P.\:^A&)CI)[@ASK=5:?S*\1Z_/A$ MNT1?@^..E3?/,AJQT'][&9+-,G+M9LPW5S60O7,H=\4+SM;1/PYY07\2RS., M(;573D$&SL#L^Z2^&+98K@FFRQBB%DYSA[997?UV&8'8)MSOZ/HZHLL5%)\XGLO?4(5L-CZ1^, M>/OH+2P$G^([JFZ8,54=K5#9%6KU!5[W>XF1JG!NFY9L)+*2IT=NY6M&2Z 4 MQZ\$0$&P7O[S$._IRMATY!0,/'$-6HA*XY=2PYNW1C0S ZZ8D']M60T=HJ& #ZN$SVWGYA/99^8*V1?Q@PLP3D[2"K@N-]9S@#=5" M3/.P5_"&//FF>H.]XNJ-!4\9@\?>._)^FK,^@F?'.K.N"4J._ABVY2!,7_@R M=EZ8N)6L"RQOA8>&/B]H5<-Q'S^_%!_3S<=#CLO3GU.S]NJC6<>L87I*-M\? MBNEF7WUT(I;?%7!'N\U'0 RL:>V&E' M=*7]L9;P=M42P\Q>& %L 1TCX?D+N'6EG":]P2-%-[X%Y?$UIY'WF'R\J#3^ M7HW04@37BJ * 8Q'=D/6BW]I0?'@MI HR\DB(%6@CS?+B[ MS?(F,'KJ,,#33!EH2ZS KRMS+4"MHTJK#%(9';AYJ %IGA#O$OGPX+=((K/G MN6/L8VKI.%Q%Z\GK&/0%*#&4"6?D9EQ\,JNQI^4F+#PQN4GGYAT#='AX/BJB MFP#:_S/T%KA?TS3Z$6^W!-=U4A 8],Y5E>/;_=MJT*SX^F3%(P9$;]<63#VQ M=&N)+6R_85"&MG[9^W3H+8#CMT>$[\^))3X+\CBORE(-]CLLZ-R_-V<%J'IG MSH@(Y'TY"\F&N8^\7FZZZ6ZP5?'=$05%D<5/AX(]SU:D]4MM!=[MTRS(CG69 ML1"7#[8]T9Y;'[M]JVW*:,C/).H>$E*5%[^)<&+2\S==1_@5/LKOH_FIY(6, 1'&FW=E3AK:,^ M7.GN$)L>R?2IP.<'%1CEB5V7!/[P3B2/R3D>^E!1'G]B!Q&>'-X9X:'G)H+T M#_2A93,>/)QK-9GX-8V83R">3!T3)XW9#6#DE&$$8Z#^$Z<*X1[?39H\/^)L M-[!0P4:$HJW[O3RMX-7^G;0AR)Z=1IKATI&T1P4A,$F$6W1_S7_)I>GW8\7_ M:"J^NTGG6Y+A,'U.XM\9!$T-&6EKF&E'(WQ[WI$T=3[Q*.48UI9MM6:SSZ+% M6/8XB]/H,E&NU.T G 5;FA5%U)P>#5S@$.^><(9^^;P@@(8P%Y> MB]"@9]6,_0F%"#.,C312V+.QH#$"9&:Z!#A92 E\FF0$[-RE)6NO H11PV(0 M'ECQ]24X&"&T36A0L6_YD(W:AT#E%BPX/O?\I8^18<&B+J(1K8/O)MCG^&ZS MWN^W<4@3,.GKZ8>"?'03[V*^S6SI,:;UY)4#F6/0#/S)E&Y\<2_3,=AXFZ:W M?LS".J0W2YLN4=DG_;35*TR)'G?#=_FVCS-^'37=H)P3LDW+;4WKP?M!EV_! M+D[*=]D(0LFX*=H#OQ$D R!\%:C?&.X=(+$D@NL?]7L_+0KTG=$,@G]3_O.ILY^WW^7P MV )]OU]FK29U>7J9LN#W>(N^?V&G0##*='XKD9I^ :-,C4AM93J_=:Y,59?# M]^C0]UL@99++]$)\$ZPN7]D&'2 MN2Y570Y_-_3]$DB7Y#+]P!$&5J9?SR12TR]@E*D1J:U,OYXY5Z:JR^$U'_3] M#$B9I#)]2V)Z4O;_XN0Y2G>3E6K&#:;UH7A)L[@XW@8[O'Z+M6]2"PB MYBD M$(1[3(/6<)M,$E%4NTPUR0I1(O2=DGFG1Q?ICDS$5O K$I]TJ0M#KTV\O2?Z MU!;&2*-*A>)TCAWHS%!6:BPNS8- 3H+M/7[%R0$_X.PU#O'U_0.? *2CH*&" M,A(C,%T[49( F(J!/*(B3XP*E62HI$/7Z!X]2&=S5R8S*Z0/A/*G20&*,']O M:-CK[!DG19P$0E,PI'&?>V<,I,JLTQ* W(0SE&J8 ?82YVC'[Z5D>$\?ZTR* M',7))LUV_/"+5D0D7I>>.1F84235P@K5/*J9S7.C7ZK.4UU,UV+_8":7:EHW)@2S8$E[';@UIW5NKE6!#1:7DJ$O/ MC+7D@-0'TX[,<@&,:8-QI0'IS@"_< F/S/E<$I5.=\]#"OM*!=V?7Y=S?C$,I[Z^8+,J2H]*4#6EAK-<*6-M@C0B=VZB% M5,.LFS*^:YMGI98E/; 9SHHNK=&MM/ @)E#N&N)PO=D$<49?BRS%O2Z"K=KB M;)E 3YPV4,63I@D'P G37#SE9%FQ024?-E-6)LI8>3-/SH$X%2 .&L0K#62' M1DM3S(*DO4VFMD]Y>R!3U 'H6)VLL7L#4TLB3@4,DMZV)+#)+(K!G0U0 $ET M3@+7=)=WEZJWF!:')BBB7&D6=BQ@+&4,S+;QV- [MR=[X807^.FL5#+I;UJT MV #;W4Q8 RG6E1%8MP9:^0N6QJJU16%K.+-3"-^W,$%3$&.2RB&VF]J=J]., MW1G(2/E7&@ .#P1^Q'E>+OTHH(Z%7CVNU<6SN-YQ]"?Z!\^*8ET>%S43[ MVY?[#O]_0%W2/SH&M;BZ, M_]* ;$=]'R@/'^Q.5%K@)D[P=8%WVJ1[,8T_I1T&0'3E'6H"+TH\]*0Q+O- MZ1 C!%2LNSVF^Q-_QX',:W=:P"B-0,BVBK2^=JX0@[Z'KV>1%NS'IVV@"G9. M%-.=/M[@/$\S]NK>!<[#+-[KJMEI))U76FDNEMC4C>O;) M6=$K#IP9^EYD9.VQ";;YT%^Z64K-"1ZWL:8U5LQH_;+3T<;IKT6.,T,/;6^: MP?5MS!^SLL+EM_G2Z+ >A0^6,X C ZJVF1>&$R WG,[:4D1936 M'UO1 V)6E#,;(8T RT-3\3&>'@9:\("S'6N@?4LR9@!B5Y;2":T,XW%AX+]" MAX%3P=]Y,V5U<;#_\.U8^3Z9K#W8UJ<:0&\C5-P88EM4)8EH][%K)NQ_B-/ M&,)X"%LF>RR4W9WJ_Y5>\'S:&BB]L"6,NBN$;BNZH)ES%9?*,-",JF6EVY!: M/4)J/]39<%ZB<2(]85.=%MBQ\3K$&L =$675/'P-M'H"3HZU:GZG$V[IAJ ! M5U0M(4V5@#A/\T+R>)ZB'92Q203N6E.O$8"Y""40V /3?MIRZ-()=N2K4H;]NA=-@:XE]4%^=VH*KJU)-X=13]R,OKHUI$6R-8EK9 M?2G*P L5[!VEQ<\OQ=WF6X[79-%9L,I3M,QG56LC#K;5*ZSEF1HUN=@P#)[ MW8?8>?+@R /NT:R!H_2)];!QW3SD72!6!\K5/?2%'$A_=1/&Z/O35>( M]@6TKEUVI!K*CH17G-(' M[VJ-I@R]>&NT;4#%2;@]1#@B_T I+> P:$1LRU>#FCE>F\+>1R.=,V(;S]LS MPY\_9ANZB!.-V68?*I^"-@G46V)DRSJ3<3UXY4^F#)*!2QG#WA>O,EYV*\?2 M='/JOF7& ?/?O9#8Z6MPI!CSBP/6+!;M6/CD(-0P]1Y 3.^)B:N$T]DP:C%9 MH8H-(GS TQ!F /LE* X97WP33\27&*U5PU_\2HVK/5 +X"U^*QY_X.TK_I(F MQ8OJ^O,X=OZDRMG UZ7,F?#R(G7.7%#S%+K6K%QQ73&+IHP1YXPX:W\2Z"8, M!#&QS_Y;,JW1\?@CG3@D-1>_[;8'=HRYEBR\M=*.?#,8)^5'C#/UVR35J(F) M_'PBED@ZMLDWU_ Y 6ML QYMCY2)WQ;92#B;35*6)V"5"N3$8'XY#;N\(H,X MPV!P-OY;91ON6*.D/+RVR4; N4R2D/&8R2I[O/PV32'P,?;98>2M MD0JDG,%2 \KU5.S59 @>7W"&&2K_37?B)Z'D&?&; M0W'(,*(/&^P.U16C?4GLJ=5]2Z(X#]-#4N#H\BTD3=<[^M>8<9+S\M >=<"- MC5/&R"]+54LYRFS;+!'GB3C3>6WXSQQZ@I\#TM-H*QXQ G]!\6Y_*%@^)9DX ML3]77?Z&:48^CM:OY--G?(]W ?$ZY9?T*N1GHX-B$S8^I":8PY6G)^AY **% M*#,2/7-V'AKS&-!R8ZYF;Y2!%O_I(JZ6!D;#TS3VP0S[HLN-K6H);%)=,?2& M\U6R\H*P#(WLYT'^0E:*<42FK"V-O=4 MD!D61]<)":E?""1\U2]P7 ?@DH&:Q!'&D&88A+:U36#GW"0GRSK0_>$E:51Q MI=?8*KYHDV;]Y6BS&H6Q\04'XT#0!91I3NR^&0W<'HT$_Q@X"2_N^8GJG%<> M\#$](U%^B.-7'%DD[(YCYT_I?1OXNIK\)KR\*-9O+JAY%?^2)YT@G^C"EG-= M\:.:NP3PI&9&]/!9NB9@'G^D=-2GFFW#QF]S[<,=8Z85#V_-LRO@3&8)FJD[ M VKX5%TC$#2I<1:#;#'RW"0'D$<99 U&?IHHQQH"76 8]/ M'L(7'!VV^&[S\!)D^(P(&)VGNSU.@;$8)\=FS;E4*Q_!%GT2#%( MAG%&_D#/:&L)_2=]058W_Y8><#M:%-$&V# MOM-6'OS@%RG-"]4@JAK!_NA=444_.V\!]L.WNU?]]+P=4'FTF80UT=0\BYGZ M??ZY5#[R >N?B/MO7_#N:;"J%35PJW1R$:G"#;]UIFRRKH6_'6V$OO-FCO7, M2DZD%'2TCCW^2!]?TD,>)-%#_%9@G-#.I!JG;NY>_TS$K[11U781W8S2\$ C M%Q;B6 ZF="ON\[\AI@Z+JJS,JD9(3$A018-*(@<(E$:WR,"/-L&+F*P?25,6 M\RJM3]K2O>%IA*YL3M+,Z52@E&'P0U>M^1($6E.7DWW\C!'O^ *0K<=R^50A M;@1>WS0C+--FNT"HA(F6JIN M#A!0&XA?A]>*MFZ#;:T@PY"V(?%%D5V@L68S3[:7=Q,G^+K .]GFUAR, MH=Y3GFM(NN\O3^4*\%[S/"(+GDK6[^]JMG=I%XCU<8K&<_G/0UP8*SH2=8(2X+:@F#F#2(BH-*>5:HEHBT1%PFJ$HR\,-.^MV1 M0 M2W?F/LY??NBJ5<)R/8%LFBX-9V!2MP<:R=/3:VY5*"L9L=NT<]+G)Z=[NZVZ#2[?'N%QG%5YP]I?*U(\Q@BA0I8"-EIJ,+3P3729C1/*GKA*^*Y_/Z M(SC[XN)'#XK:GUNS]L!UH,(> [-.,L!, C_]%&1[E'=_)# M= )[&.62XU?2L,B7VJ:0=')B.Q'*H9IELT'8P^GL)RC$GW_S<-5L"O .J;7R M+E?H%O.WX$-I2 Z?*8\>&F@O7##Y 2\%%^6E4G+^?HUB+P% M'4V9:UNAI+]=$]1#10.U9]%0G8"[8__Y*\[I#2;N^F6UNN?MXL3%M/% M\N""[H+]^+(G-]. S7'B(NW$H_VZ69 HSEF"*(II/\&VGL,/Q4N:Q;_W=UO> M\QF+[?C-_-OP1O]%9Z-Z#^ M$AS/\/P>7=_7"7EUTX&;[-EU'9V6=S=#,S"PDJR_1$-Q*\-G%QQIQ0AN695_ M5[MTE!^>_H%#5N,E3NA[$?$K1GF1AO^-4KYI=B)>?^2X3O?\U2\SV&<@G:,S M?(H3P)2Q%!X![<3:RVEUTWYV6#!Z18$T3%1E1NQ 0_N1T= M1[]*?&J.HE[CU,'W39K\I59%2VX>4(MS'N;%$R& MWLT,H)+D';E[/I@F7GF?$L7%H?W^>YL5M6OP=%_=BRS0DDERJH,G=FY?28?2(;/!(3TBNDZ(S/@Q>*,OC5/X M21AO8P9 /+Z7;R'.G/BE8,N3BXCJU[EZZ::=^7&NNF(\I5H9/;"^V_!TPRVCQ-%CRIPWZ^PE MW4:8N.?BD(D.\:TY@-0T&P.R5>;,AAPDE6*4C*)R8I0+RX%CY_)!Q8CF-K"' M+OBY#+*$N+*<-&#"VD TD86+&-AV?<[2@VQJ-< D>CW_A) C ;\O%LG\P^3 MA@>"&2Z]Z1SQ0! _2990+=.RXO;#3@/9_)P\WWZ#+K7*W]S^+ O+]8YYG>:$G2Y*-X M:IAQ&!^*("O^L /Y'N;8;L3AWT1K+=][FVU'_D 0*Y\_TKP["KE':Z<_[L72 M>7XYT]GC_T6QA#QO^(:\#VUWZH\X2 M,_QBIE/$?(^#S3-E7.!-G- 138HL?CK0X: O6)>W#K*+. \S3#\-LF.[D3(- M?RI3&!<]SU"T7>LTCLY=XASB#I]'YTQ1FX ]DDY<5,D8=3AW6RZ8&V_@%IC#? =D]K=K?,<%_DZB6[BX"G>QD6,\R\XR(FO MC.Z2>QP>LBQ.GDF#VY3>".5_$A<N>A''+XD\3\/.'^D);LD8[ULES N MQ<4PMAW.DOTY=T?+@QF89A/DH+(#%B^L4-T)"I((M;M9H;H/U'2"OK-N %]3 M7FCT;C0/E2_?[;NRY,%P.K#F&[ GT-T 6M*J;WQX*/T"9_%K0"_MW:8L^-AJ MHG%9O^$MO5W_F 41?4/BD.W)0.2W6&8AX]G! M6-!4^&T+&\O+N05.$W2@S)0=^D 9_D0S^1N>G2TSRI5542CYHHHQ>]L.RFX7 M&8IM-111,Q3M(N$OU5 4Y5#LZZ%(AD/ASA=<)P6F5\;+9;5DR :M8"Q7(FS; M('M-G-N9L/^!SE2MJH('99T7F"(&9B+S&\%Q)3BN!!=HKRM#MAQK\,I:/&YO MPOCH'X>\H.Y!@D_1'L;^M #:EBAM[-PF-9(,-(:W;]<<10T-C(V.@] Z.T&! M% ' K@J939NYE\E:+66/@H4L6[E^2](G6L2);@Q=)_M#D7?+K)#Y.LDW9!SE M@:J[[H%W61P-KW"W9>&^X79=G !3[+[P]Z!;D3:3@03AE10_5?LS$8U#F]T9 M)LH*M85!7)IA#:9*H.4"=*VK Q[PN@FMH4SB]?3 [F;?X%<"_A#$I^ M%FSI(?C#"R:#0_LF&,^.30-VJA:$Q2.1[NQ(=T[(2%W@/'Y.^'B8G"@MT"&P M?UQL"(4>X'S@0E 47B]O>3SBEL55=VN:-7YEF>LND:T;_C#)-$V MPWV<__?Z+98=!*E)H'>>Y3#$N\_#]H [T#)A!+D7@DTM])U2>*%,;0.[2'=! MW*_(8D8"K4QR&&)E&K8'5":9,"IEZGDG3C;0*#?!UB0D)$@,=G($#F.C-*.9 MBA6$_ NF[]W))C-)8Z"81"EZ)YX0MG0?"RC$&,[CO'&M\CGZSML#J?LXXP5ZJ\K#'L+KY8=-%F?K6D;4),^@P:0QT732NY^1%G&XJYD";R]:H MW1P\@!= 4$;OBO8P.JD%T%8[:6/GFJ61Q%!Y0*/U12&XLP":RT53N4KQE*&+ MI"V,YBL%;VN]L*%SC5=(,:R4U,FOHTH#&[4L([MS+]_:[U3$)++&H/Y=(KK MN?=:0GEVH1A2G]AJ[4M(T!+))"(0-/=%8;3QP*"M!TIC-)5VU,:'8& ) "Z7 M=EP:'*WS4L(F[E<&!D:44(LV8U#=%9J6#& Y9BB38)NXHD3KO)Z8VP:&I88&>I=/ 42\F2<@ -RSDTJC.$7L)MKZ<4>PEVY+*Q5L4YIQ M)AD!17LO,K6' !29VDUCZ$SMOB0FF=H-S:*7*BAGE;.U1<*O5VSB)$C"F%X2 MY G<89!E,77!12N7&^J^A2VFJU%H'*8-5/*U[E&;V[PQ-5!B@1VX3J:!&:G[ MU ,;N13:V"(7>PZ@Y(29X&U;\#RSN&;65V4>#UI!1V72'-]>$\#(2Y5-V\H] M \^%I0^ZWVT>@BU69VD)V@&=^<@$[ISW]!NY/^L12R!X$2-G]1182^@S'AN9 MTPWZ-4VC'#VD6_E*VITBW^,<$S5Z62?1!;T;DN[IJKB\BJI4;2-*&&6W -56 M?P,RYP9A+)/@@4).B0@I:M'6K]/#6LUX8'Q+AU7KL8$%$1Z8;^-XM'ECN&7C MPT:-^?:,)SLR7[,XQ/3"1CLQ .?KIYREY$H :ZE@5,803%M]-"3.50Z&_$&KU@N2N:U5> M(ROJ1X5*+P7FD%R,6,\AE?V1@6(CIW5+M-Q82BN,E1^#WC#%)+*KK@(*'?9C M>M9RUSBZ.-"Z)+?XK?C\\YG=>)V!,\0-V=G$%EU* MI+PC1'M"GW]&O"^PR[C+CU-8C5-O,8:>6ZZ) MCU/'045\G))RG';"<3+Q/WD6,Z?R^>?2I9 /_HM"PSG=> N)JRU!IL])_#M] M;JU7U_ ZH7C_CH/^AO(D3FZ=Q0R@J6>8P&81-Q"E(4N&8Q/H?+^.1*&/]&4=7J?@T 0"SZ;8 >5]&K[MU(=A3C>WV%AH!N*TW@Y:^JDO/^HP MSC5 VY &LC#9 A3IIP@!.-%H!%\OK>S*W\K"[XJ*( MC8Y"*%M#9O#69),%I4BE67G.1%T M+<@)0%8EDE59%UZ.!=8P?K$VC%_\,XQ?[ SC%X\,XY#--*QN,RNRP(FD?8/;,MRR RO MQ;U96RY^I#48@E7E+VA8@"W[L]U[)0H;6.J\.\! M3,6:4:SYCV /65!@MXN+[@:G-@;5$4&5&C"!TJT[H*( *$*@%T=PN[\FBIR4)Y99,Y#C\]IZ__&N&8FR/Y1]\*R4?_=8.?@^UE M4L3%49 $)&SA5O<50E*U%7SM3..D?0_W&6@KQ)M-S,>Q_H5YK\+LFN'7[G]; MD7C5#]O^SNFO.NQX&*66/R9(CLH\,H)D(-;OSY_3BV)FB8S>CVQ,N-%],A^3T?<"Z=Y7>BC.VSM?POPS76/W=_KT MHE[CZ<01;E#2_('&FJ29-@Y;OO_3C!WB.*<"Z\Y.9%D8BFWNJ4,T4G2K"J)*( MUAJI9/+G,J_+(3]_(7^Q6C->I5TL-1JRPJ=0OXY M-5(_'+&V-/P[]="VOTV_^&D0_>.0\US6=^.Y'W!1;'EE"S<_2Z?#=^%[!4.X MH'-M]7;JWG, Q:U[;'4_K\/[,Q_)!#_3$O .79Y^0,69];RL\SXX4E(XU_80 MON#HL,5WFX>7-"L><;:[P$^%*J]730+C7DQ@M!V$JKUS$]<+,]"IBH0^+LF( M/I*I?HG3J;PQ<)$6>\E3K>0.=9L^>I0F!9D'2'P:X_SL>!L49!HA@.J/14G=8Q@ MV8$UQ(YU&%.[MQE+T835?5&K*>+DX,F976 E*&5:I9+"![43@I#K6:@S>.M8LS=@S)W6?OV<+J\KF M,Z4#R>VS$VZX;4_)5VA+&;#+H]5S6RT&,(E_ MNF$91\X#;8B3ZW!!O7"(U3=@G&#BN3G =@'2[=*HS"H-*'<J ;>;-%V(:'*WCI!NTK>%L! M/# [N\3.G@-D*;LB?F:S89,LL-[1@'E-2S'3IP?95LO7("N.LM&Q MXP%5Z&X$T&[=.PL& &7PK*43U/6H>+1R85:(LP$RO'EA!4(H[JSM:Y:&&$?Y M%5'-Z\H?-,CN]BP!)WE>AT7\RJY72L9E#",8NQL/N6U\]ER<6^!8$0?Z6C%" M="!1S:ICDS4WU+"#L=#98)^SG+,*>X:W0?E(;13L@F>6J?Q*&*;9L9Q.0YX? M1]9T=!T'.(?6L._K&5\R6,*64)7'I4)W"XP/F@'4$9?(("BA71E+TQ2J'KB] MS)E49G>Z7&7)WW/[>TQ%,[ $LR$MC+Y; 6M;@!&AU[(/>-GQ6& M?S#6,QD=P;"M2>"LZ1[G178(BP/-S3XGL]0ZBXV'<&4.76*]C#*I 705B-I8^<*I)%D6'F= M*LO=!G55"#:3;A2&U!2#.QNXW.VWZ1&3"(MU(JN+IV\.8P$Z\=L&(&OK7/_5 M@@R/WLKFJ&D/G.%O"> W'$3_/ 093?4WP 56;P$V;-TT2ENZD,,T15;'CCP M=L#10EL(38A0MH71\-%2X[<]3G*P)R0MY.;?TC6+1.;1F=R_DI5XL7[.,%MA M? G>XMUA)RKFIFOL/EM;+WJ5GRUO"9*1K1-GN,*C!*BF6*&29L&B9"(WX4#V M:7HLK+ R^!9(4X?51WI?P>FBL@K$/7[%R0$C'&0)CE#$?6?Q@A&OU\9W[9,T M^9CA?7!DE]%S\ON2 'J7)OB( GYP1;U7D"#,'V0@?]"'F(Z(WL4.4+['8;R) M0[0_9'OB-U&0TZWQU[BLV/',M"BHM"C_Y%[IE8/$M9PW<7]1P%2^6"@?Q/WV MSMS']B38OA?=H#?>4#;E5?EN,$:/N*J]6<9F MRM5Y\:4U8@)I&)M?:"_.#FXT M5\+,2'W8 5##,CQ*N &[/&8NE&['@&:B 7D=13&-@=F.KC1\XUZ^# MKYRL38:B;NJ!R?7$EEI5V0[6<#I":&RC; OW+,54R>MW)<[@WY68CJ5Y&$(" MQV'B/:]EF5^E64=8"79YHWXG51Y25OW"?%*04R5B.?[18B6044T1QRJ M-JLEG/-6"57/YJOREO6Z+E]M%%$JB/V9T^30=+/4\FEJGY5/4 &@8> MQ(6VV+X5\3;^O2SA3(_60H$?@+6ITDU1+T4?KR3R_6PQ$D)J?ZQ* 4YG5@)2 M+^Q**I?MO/2#V=*+.]\>'&0+/_+=H"'+H;"/A1I0A8BT3-&9UGP>[SUX,CE/,WV:4:L M39E(/&@%XZ@EPK8=M@%.#S:3]E@1;IH)LPTTGN1>[R-=E MA2/Z;_MMNRZU!T&)'ISA/G&;U*?=X:%UD676;N,^D$O4_#!FJ M5CPC"F:6L!45^+SB]D#G)9JA1F:J@F:0E<&9+'=$10"COWH(;566MW:NU3I1 M!EK#"7@R8$521?1@9>$FH,@:%+D$Q6A+R+.B907DK[X%D(](2)?DZ3:.V.*6 M)=,(KEVK&KI>B.I$YLM162N'BU*U"((8O]68IS7-?8=ZI$((KTVKF_J@%,/+ MTJIVP(JAO%XL5 V0"](+"^]NTJ^++E6>6KF?(6T-,]UKA&_/]9*FSB=ZI1P# MG6EJ=U7-@3<^%A/?G<9_(0O++ ZV];.8R3,S1J7BZXA@]-\,2ML,U!3.K<%$ MG(%6542H157Y4U#C&(7F.B%$'ZN]^(=@Z\6S,DRJ,A"_W,:[.-%7S=#00-6N M,P#2K6*G( "H9Z>51JQ1)0UJ$0%;QYQ0?#"1TF3Y6I>:>G,;J[SXNW[*BRP( M91OI-@R@M@-M(79W"DVI 381[403;-IQG:PYH!8+6H26B"_TDWK IYA\B'F?S\&;S@?;Y5&3+VS5(NA,+1> M XX^6;2QN+96SAE5Y3$Y\^I#QMYO0Q\_+LVZKC,$<)[@@EZ*#OE3/>LD6N\H M6)ZGI#%W(TH8F[8 U39< S+GUFDLTT#5VI0K1/[:8EZ>/XE0FXT'IC8/R $R MP FV+5<]]#UH!H,A)X4W+!TLF67)Z$!-2RW4:-M:(99@X8-=62+DB2%1W[R" M%N5LV:O*F98L8S&_UICDF,3.DEEI A_W>;"3 %?)LJ.8.,VHG2"A?4#)^:&2 MX0K191; \ULE#X]BM=9I3@:XUVD 9[#=J:"!V?'4"B17K6I% M4E+^Y,2&S#8_)Z":;#"V4]9YL(_)W,GZC>+BD$DW3J8P\FK2,H!L,&LIN/@R M;6E%M)VW2H:HS='?:O@@?X+1572]^3-?A/P]QAK]F*:W_=ORZI25FD^B2 M?+I7O+YCPP#V%KLY1-&]=CTUV$UW4]&&-[=*!K3,7\D"53Q6B'%9L45.S0AX M^389<65]N&5]@%G2*;^/0$3/-V*! *[?+>5YF7PJ;!NPU[#O4A?DYH_>B M3I;=O!7Z3F.5N/68-OF+.%(5&IZ]%ZA[9(L,5O>^V:Q= -Q+6T!^P?VU=B_T MK@#K![4Z$F2"L=+J==8AF2O;W(/GR0.Z&4[K21OJ+##^>WV_0'O8"; M-R6Y\T?2O>+=55-B&!VV@]96;S-*YYIO(]9 W6IBU%"W"ZCG?KS3JL:H?++5 MC-1'790_Y&I"YYD>*J__";5PW=9"V*=>YX86F$"#M*Z[S07>8%I9Y#%XX_LX MRNLM5AQ\L34M2+7)248WU,R M1(]I\[K6)>P3UW..0 6//@Q8P2M?PQYU&BD\ E$+3%/=RF=:&N$[R7""O?3I M+-T?KF]_S]WD7?K9>= M8_TA!T-Y1K;0B-QJ\'XH 0/>4]1LLN#H$#+IQ^W1M,A]C%*&\"SV^VI:SV*1 MOF!CPH^&!]2K !,Q_BV+"_PQW6QR^L0O) (W'WRHM<(X-$+H02"TJ&T'6(-P5^^,!.YJ>Q<"4_B<1+Y MI(C=2R2BE@!W0>1B"*YT\,:H M:@VL\..$QV5K0.\?AH?=@;V4Q/95Z)HAPR\XR>/7LIR;>B8PIP>:%6P!=F8( M4V+WLX6=9$-GV]"7&VH=#E4-#.!99$:0*0,9=D!NTQPT\*I>(J:O?-_B'T3< M])#04@-?LS0A_PS9SI9J2]&2!U1@-@)H-U"S8 0N%E+)XA]:AYHDV:(<$$- M&]3E [Y=29/=[S;K*-W3>$V]^A4V!5K^*L3NK'\%[=PO@*5"#)>2].[!W095 MC:'7P):2IVW)P34$#&K=/#1H+-#Q^JTD1IUTA3MV-?B#>J-2 DK]8:4CH MG[))7K,THO)*X=2/1?95KM*X.X-X>UD7/3\VL3G-O9B8QW/72WU)D9\Q+/PS M,AE,8^_>H_?*\,3"C3/!AA=8S:'E (OL417UYD-,4THQMV!(YBNU72 M%NJ 3R%X]WQ/T!#@>$\JA>" K-66520%W_,D2KO MM'D%=[2;.0^2(DVN EI*M3@.W*#4N1C2N7]Q#G: ML1:(I6#SPVK.$E4\Z?71UFRV)RP^.?4;4R#VL8AF9C / 01L?$WCM_TVC:DJ MXET0%'GX$NSW\3_.. MQ/2H8H#./OWU$TPLX0#:Z\+0U$6C)^*[R[9!F'JP'?.0;HH?088O\"O>IGOI M/JE!>Z +M3H GD M2:[U)>>RJ-;#"\:T9D]S8^(BSL-MFM-W;T^F.BB9X!G%]W!&CY$7/)!C!&Z#7;P MY9BML%&)E5O*H[D!O9 ]#7SGT>QQK-R_HSU%3HU&YZCFA]H,4<.Q5'K0;>]% MAV"E'X.5>A!&KV1OT^0\S?##C[@(7UAEF_,T27!(J,O=->E"UIS4_3K6%E:U MC#6E UG%V@DW+#N0)HC2HXH!*[%>LZAW4ZO@T.W>EF-P[A>RTP%^##L RN M0-'!^3;(<_84F22YTYC*@]E>#D8ZJP])8&=OF3RZN+-+YU<$VI7-/-84TWFG M9X;QHXC()UVS"(@&VN9/Z+1E=I]A!L\5W&OR&P-V='^LD,UCN-OP>F M/<< 2>U^"G-8IS!=:#;XV9%_?")N9?'16K'A^KA) MLX\Y'9>T-5SI!CWQX3HIS[2 ,SI%_S.WRSDI+[.(8SEA/[*,ZSA!3\%*F][C M/1GNER#'7[/T.0MVJEKB"@*@O ( MD2AW>M0D/FF2?']'U=X3;5+N@,CU"71#QP62T0=RZS#$6^K <=23<_V<8:RX M7FM%Z_Y(SAI8=29G3 AR*&:(N4FA#Z MH#0J2'(E$E$!*Y5<)*V2=4F!-[-F0)5[<,3]5R+'( MC=0!Z#P3*6OL_EU(M23#AR!Y^_J-#T8!; ++8A@=^5_@IZ*TQZ.P5J*HB?LH M7R9F%=OWOP>)Z,5"#+?A2;/*/1\EP<"B\?F,)&L+HG*HDH:@&N M?^I4LNXON^3NJ8D.^B*K=AC\-X$^/H-QP]X[,TR](?TA>73 C< M&Y09A,JXU*U!#,U$I.&>?T6$&!5JR&!N^I\4"*5IND(RVF8?<;:[215%??H- MW-ND6,3*!KO?.BPQ*NYZ6'"'-$*T%: 6SB3H^(FA2!.)N?!X2@NJJHV\LEB!!. "60TU'I2L>8 ,]&,%'/H[6I&B'/ZOSFB MO%#-#'%N=>$CMT<&RP'5X82G[Q+QZX?JI@"'A1JQ MZZ-"23N8@T*E,,.SJ*HY*A\&)P0P$:;W@JL/ 1>4?K3=4:NF20+[@M8,N6C\ MQ$VL,$$C*O?6: &F,DP#$A ;-99KH#?,3S>DZ*(]25%J&-L]64!*FX9 Y?!X M*LCBX&F+[X-"==0_; 9T&"41MW,&U6OC_NA)*,#PM*9LAF@[\ /^MM#*K&91 M0WAED& SH/%- _9%X0]O2P%H!84OR MS 9-;%W@890:H&SWUIK:1RL3[O%:DGIF:[JM2+VYP>VLSH/P/PY!1J]97"81 MB:(N<,@:HU\^KQ"U .]#J<2Y,; K0PNH;8-[/K2S;&\"@/OTU/B[(T MOKRTOO6&6J)W-G@3)-$ZBGJJC7T+IJM[(&)[&YU7*O8\-JL5F% O=7_X/#Z.5[&\0\ 'K+T B?I M+DYH[8>K-,/QS,@GS.KG!?W\L4<[IF^?\D\7 MZ78;9.:HJ.!7AR3DKUA5K:1.:_XNW#NTI8:IFKW3Z(,QS=I,GS3?R* MHW6>XR*G1?372?0MQ]'945*DZQ02>2H7(TL^!B/P#$ =84N%[_#E)=ZL@..+M_V.,EQ3A9!=\4+SOAV M6G$3!T^TXQC+UQ/6'$!>[1D#LO5VCPTYU L^]C**7H*A7%#%AJUC&:-R@Y56 MG:A9 =7W60;I&@ZI[G$??WY8=X'L51!G?PVV!WQ&7&60'S+VT,E5AO]YH-O\ MBN6-$25,L&L!JAW^&I Y#XB-91(?.%4XQ&A42ZEC"B!]4T/2JAO M\I130V<3#\+M)4!')=/9Q'4."^NDS#=J:\4BIM"/8\E%[O[(-:P M'< 36#(A!,]#\::(MP5_Y6IVP=UI]J\XP5FP):N:=;2+DS@OZ*OOK[AM@+6-P8C0N7582#70NI*6K;"[U-5R%-B"IH#[FJ4;G.<\J?8*3UP[ M"[?HFO-)GG5 )S3I;IRJL?N--[WHU1Z;O"7(=II.G.&6[4NL^W-:_MT;9.N]�G@[MC2"-S-A)>[_38]8OR 7XDS(E:EG/ND MK6%F.XWP[?E-TM3YC*:48W@MKFR-ZN; <]9(\>E+,#1S6O4XZ_C[Q&\AF0KI M#O533D 4F+ZCFA!:^8FOG@3@GK AC/I.L*8]S/U?(Z&F3V.8]<..$]*R)]*Z M[,KM;#82,B?CYS\5@IH2\E+O)#B!'9S1-D^6E*3W^&F+#8)356/W=JX7O;)P M>4L0V]:)H[1J,[..ZR[ @E-KE V!'['IP@#TTI287'0;N++F\,$ MISKQV]&IK*WS\%0MR$!U^%%^ISUP@+H@ '>:7UTB;(7-2M57M(?1?2V MO)+ M&SO7?HTD ^VIVANM;]SH_Z(01H=KMVER'N0OS;;)^4N0/2NR^W0$[L,V,PA5 MZ*9N#1*^F8@T4 ]"])%2M:^Q?#HR: ^2A*L'T$JYE3>&2K#5223*NJQH4)NHU@ZW*ZI%((!DQ"X/PUV, MN=YNTQ]T!_%,OS%"C*A):<:1^DI%0 M <>=8Z"$87HH4[AP_,I?8L,YSEYQW@91_ON&]$K^)G^1?SP%.?X__Q]02P,$ M% @ R(M84D9U(%GVF 3Q$+ !0 !S]+9?MG7EJ7C)@$I*8 M29$JD+2M_/4#@*1$2@0(D* 0HX^7;EM R#66A\6@(5U^((B\, M_OG#X4\'/PQ@X(2N%TS_^4,2?0&1XWD__.__]__^O_[Q/[Y\^>_+I_N!&SK) M' ;QP$$0Q- =O'OQ;/ 2+A8@&'R#"'F^/[A$GCN%@\'%3\.?SLX.CW\Z.3@Y M/1Y\^9*-= DBW#,,!G3(HY\.5W^YRD8-@[\/CGX^.OGYZ.#H<'!X\/>C\[^? M' \>OZU:?L/3G'CU37TO^/,5?V^ :0VBOW]$WC]_F,7QXN\___S^_O[3^_%/ M(9KBO@>'/__WM_MG9P;GX(L71#$('/C# +?_>T1_>1\Z(*:,*G3_>$5^/L#Q MSZMO,5N0G[[DS;Z07WTY//IR?/C31^3^D$Y18/P?+Q?PGS]$WGSAD['H[V8(3O#OD(=G=71P>)3.Z7]> M9_+._SL*W)L@]N+E73 )T9QRY(?\'&,,D>&OPB *?<\ED+H$/I'H\PS".!*?L_ M,7 GE*Q^&8TGXP5$5,IM1< :M',*KL+Y L$9#"+O#=Z'472'->8<*B2'^05= MM*E$G_SGNJ<:1+-;/WQ7"!M*;KV M(L8)O,$@DU%A%5W6SN0O>8!13"#:9 M4:F[NEE=P]>XR732?BJY0]3D"_AH!JY2=W6SNH?X9-IH0GE/A2N3:"UZRR![ M#-Y@9,^IM2.IF^L-;ATN(;R$ 9QX\2,^G37B8O4XZN9YZP7XW.@!_PY?CA ] MOD=8P=X"#_T*_ 1^PU+$S1HO6KGQU=&%Y3KWXOQS>!\D*A9?@QNJ;NYPZF;] M"P3N?Q* 8HB>H)]=3=,/9OMX0\ +#JR.DGQG?H+ Q[M==BU\@@0$#MZ\,?N: MT"$TK$*- Z?D$T]P$:*XX92WQU WO^\!2%P/'^[^EY">O)^A [XVP/KV'.!AF MCY/$(!;$(5I>)8@8UW?(*^:G=\T-W'X11L ?3Q["X"I$\!&%+E:G4>?,J/_R MKGDQ)%'W\QVIUOX7]WY[0J%"XCB)3D$T8=H/+D%V;<>8/?K0^CCN^;( M311[<_( ]#V"D\2_Q]*)QA/F5#MG4M/YZ-.S7\/0??=\?X?Z=>N3NZ9^',\@ MN@MB$$P]LA-&$=R!3N5_=??ZU$$)=&\^R-4*DFL(G5^VY=U[X-7SL=Z#W?-% M?B;Z5DNV#?Y&MH(@7N:36^YP]=1.01]W?H/>=(:5W^@-(C"%#\G\%:+L0;Y[ M',G.8^=[%?5%P/#&?TKFB4^VB13IFTXEY$$F#.AT\8TT046;_>=RF5FM\)+]"L,I HL9\3_+O7[;TR+[H4Z\:53( MACN[)?FIY609@ZF=\6U"_.*^$>\X>AP<3^[#8/H"T7S] MT:8$B(W=R5N3&GQSANMDUFN)KS:OB%C.L@;983YS[%%#6;-/=DS]S60"'<+N MU5^?\$Z/][(PN M:CJ*YZ$L8BF8TC^I4?%-OJ*:Q@U;T1.< R_()T .@'B'(7W(991LLZW);?Q! MU91G]FAU\&0.J'KFV6D=LVV>S.FO'L$R]=_(7[?;PU+J(SOQI5+R["DS_$ZH M*O@H^+GS]GCR"!'%$55WQ&Q[">-W"(.7, 9^(<+K"6(I$>_7&X#(*HIP1_KG M;GC4]61WPO%UH\PFOM5L1-X6IJDCVN5RW29; :-W@-QN&*QX;MW&O+1@ 7K,9]#%.OD-6(.V*:XLGJYG@> M=/P+=.ECB>,G+G1K'DW2RQ5Y.MDYTU7-5S??5W^NLJ)D7=QQ@(\Z"2*^NUC# M>KOG=KM9:N)Q;M5('P#OUHN.7#[?H'^\&JU S!.DV'D)REL\?SQ\?"TA?H,3%$9=$0.B),"$WW&$'GIVGX]K,+/9+3\H#\@PKN MR\%AEBKR?^)?_7X5OD$T>L5[*G#B?#P?O$+_GS]4_/WG[F>4\^0%CULQH>*? M?Q\>GYUGYR?#8]/#PM3+ I]A,K3!?Y*MA.L>2LYE7TM%)QUB/ -[9\_X'\E$9Y+N""S)IGK,!6IG\%]R@/F M+.D4*:-()R]$&$QTP!W*;!0$>"VF^Q1'=L5F_9-A[>PS61Y5R#(7R]%NEQ(" M06IOK!7-9M/^B4>(@DQ$Q\:(Z!%O.R'>6%R\A_/47JE=_X13/_U,,B?]5(3I M'G[K^5F(2X4D-YN4N7".N7!DJ!"%9I[)[U3[RDIG^P2G'J$FB!_ O&IA537K MFT@$9I^)9:AF6>U,?.2A!F$M3IE-S3E7Y("/EE>ARY8FMU??A"M/3";K,T.6 MX OXN',Q#U;NLS6JD=&^;W*3(2.3V#E'8L<[E-C(=3$[H^P_^,(,#YG2JFC; M-TF)DI!)Z<*0=97-]PK_PO>@3D;KECV54 T!^1WZP"P!49T]1H\H?//2 M^B*.&8 M?!CM^R,I>3)RD?&L"2<[%-FOH9]@9B)JWT<14U0;[?HF(I'IY^^W/#O"+LUQ M6=Z]M?L79FC"EE!U\[X)2H**7%X\.\(NY747Q) 01AS00 PR2CBO%57-^R8O M"2IR>>FW)JQ?--$5B.$T1$ONB^VJ5=^D4S_Y7"A5)H;>/+P_SX'OKZLT,B19 M:M4W2=9//I>D*7>K0FSE$4ZSVOZ+P/9Z1X#T0L-=F9>N^25:?<^Y]4/ /HL6VO1-B'53SV5HBHTD2]D>I$#?)(YD.VPS6K:'T%*49#+LNIF M\/S+S*<.2Z,L4@$6*5^C'4?Z;3>!FO_Z=ERF*$:,ITQ5C M8GAV?G)X=')\B+%Q=GHV;+(FV].9)0_B4U1N5,;SH3Z7B=8,7R]@"4H5A8?& M$$7POJDR5B7X[& A)/^-ML;!0$!V+(&+D,:1>ZL[:WM1DKQK)$L1_@\I4_0& M?$@R-,57 "$2BD_35#%$*]374%&+2&U;XLTI[F#EMSQ<*U #6Z5O'V!<_4PJ MTL4JI$@3RHDV;P^01@\"[0&RJO>+:6< HMC$*@#4$L:)7>^M1GA$< &\O.)D M7G"RQ$8&#@1Z6@6/IO0JBJLW"C4B^+ 7"<(R;_M,').DZ6;)_"$,'(E;Q'9S M0Y'0" *"U'5P4-"S5;"KGC/W"'870X$@*-.J_4&25DM,"YMEO#&Y-Q\D&3CQ MJ,G*FS./DO5=;8-)8YK;:I&+%"X!C+=VE$;N[NV14X,.6Q$@(F7E^;':2ZM< MC^J)5&X:3[Y'*8P9(N3VL4VN\L1V>C70M*@+]87S.U*!HY3#',-"3<\R%X\P M%T][#9FF)*NZ7YAWIUR3+WBOL T20O0I2BI6O%_J$SE7T(:*MY%0>:)L;534 M+,I"&12LR:AO85KH+2+WH'A98RT0[6X<'!2^1K?B@24VA@(/Q!ZKV1V,@THK M^7+A(D*YN0_:I%8"*?9Z#5]KWB(K6IHL91&Q5,A5D$@;WZ>?9R&*"?&7(4+A M.RDTPW*[VFYI'Q1$B>ST)5JSJ\(C6)*W>#$GA7)C^P A0:>-C]7T@KS-1);Q MJ;JU?:B0(=3&UVAA1.P#&.1P8-4+=8%TX6=J;A^3T:'X"B%(O#77S(!4,,;3 M]>);X! >+ LE7D=SLLNRPT*;#E-FZ3%FZ;$Q>!($0!6(%#!!T65F02TO;\8\ MAA3OK&=F)&G%1+-,YU-MFT /H+^"BRD?E^6M/+2FPTH;F#RX[^)_:< M[F6MYJCM9R50FE%MXYO[Y@6P'C#,#G8B18[<#E[7C;D.R5R#K,2"- SZ_LB^ M?4O$.VOJ;_A(,GQBZ<4Q\EZ3F)@47T+"E3"(\=Q]6OX;PQA&===HM1\Q&7@J M[MT[X)8E)Z+'?+:49;S0UHJ6QL%H!W+?!ILH8RQQ1R\DM^)&0F\T*[/D9'A\ MKCW-@0:L"'%%T8W\#:+74&]2!-?UTKD_ @_?-Z_ PHL!RQV=T?H3.++,L61K M>D'XVIF@9:VJV6[XB1D)OK2]L*_B7J8D?9%&P#S!&'@!=&\ "H@KQ\AQDGGB MDUE=PXGG>*S#=7W'3T"UX),EU_T"M=3>0=+J(CB#0>2]P=28>A]&Q(0ZGKR M#[8GC_[IQ* MQ.E7]2JS!1D]>3$?*=-G,/:<]7VR-DGFJ7B2S,&/I4_\S?JDF1=GIV?GF@Y6 MOA^^$]G>AN@Z3%[C2>)O)PNK<5"6&:.\0D[Q"CG0O4$U%%?%4:DU(RRQ4Y;- ML@\A7L_BYNUU;' M*LIIU5,9D*0=]@T@'*H[\ [2_ A6N[-4MK49$N($6V(9W*KW4[NA<'KL"3)D MMI*^V^RVR.;N(XS6>X6+^AVDM?'+-$S41\.(EQ6S'!UU=&<0J:J'UR>(E-YO M4\I%7L#3EC8#0I3<# =MJ^IMXV!G1L_5+Z/Q)'/'QW\5-'@>\:L"/;_@_WR[ M>7AY'HQO!^/'FZ?1RQUNH,/4F;[AK:9:8]UDM#;&H/D$WV"0P%N,_RORI(/G M]IL7SZX2+/ZJS"BR0RS//EUQ:98S2V#B129UCA8$JK'$Y+OECX%0O3F.3!Z#GWVW8+5 MP3@\2$FT&A 2E%KRZ/$,J?? 5XB/%\#'A(_O14*BS;4!I M0;4E3R)Y6EP$2;06=3XAJI@7VKC=VC98R)#9]L6CTH-6>]#K$Q899C>I[G:- M#V%^2(LM\%4(MX]M$)$GMM/8:$T5S591XFL_3);FV&YI'"3:G4)%*;0D)W'N MI)A2FP&?5]BNNKEE() BTYK@BS7BR54]]43\!N-9Z!9R\'/M.35]R^P[&QZ? M7O0;)4UI;OMH:@QD\B-66-::_!,&OY-E(&E ;-LG4V/045X@Q/;G!0EFP=H, M?@DG(8*K-$8PNOG S,4,\ * EG>8XY%4]$.'7[0,E[OFE"4!#RMV9 OX$@9P MPHQ*9+2V$DIB5%KRKON(0DPAYZ*T;F"9L&L(4_5>JWF9Y^&QCQ#1Q^F:%QI6 M<\MD+T5F;HX_Z/T3S2;9ER#R'$$DT+;&P4!*D/4X8!/9:0$.34;53>JO/3^) MF:Z C-:V0X)'9J>E.#2!XC=(:EE"=X35%9C"AV3^"M%XLN7L5K.1R YC'(S: M;3!*R,]U3O_]1$39P=N0I,8P#DY* -$<9SO=V Q"6*:]1;V:)4?9;A^>[7F\&/]^/GY[\-[A[P MKV\T)P)(:1X%;D4*'/&< "*C&.--V]A<>3-S2$P O(;I?VN60ON!]P1I'3'*&@=<%G]N0X3W[R!-L^$L7Q ((LP, M H? I3_Y*3C9,30J/_$)_\ZX:*-A3T@Z MRA2^X*B?&%;)N Y<.;7#MH)%-5EM.3WV%VZR3.E_CD8!>U&E75\55$C][*F".:9>%$RK \>OYE M<'L__DU+EH4"K%94BBN:K2[&6(CQKDHF]XC"-P^+Z'+Y/2+E35?1."-\'7]+ M$R;SJ94?R&35(2:P;=6AB N6O'(V?GZXT \&19(4?X&X4"IZ%TZ\@"8(^II@ M11TX4%<=J]QT%[V$>(L, \?SR5E^O:6^A&HT4!>?VA]8[HQ[UCQ@7$,\8\>C MTF= LMC$."CM3.+;8*OEB_8-,$(>E?OA429U_(O?1W-BX?HK-\>.' =!\N_Q MY!J^QM=>1'/%;V!!O.,G0EISRY*T(M?99.6BGFIZ?<*K':LL2/ M/@ABPBZ:488!5;'.GW!4PC%KDB[D,5>0&I3Q=L$[^ES84*[K+BW-J,^0G'+AG9-O5"36Z[H::[B1G<8 \'4>_5ARHY;\D(#?<(? M ?!Q>G_"3PW+5*7.J$:@IOWZ,HF\ )]L\ GFU0LH"M*L4]/,DP/S'V7@0)A= MJ3/'U8S\\RX8S8FME;BD57;)"RHO#QD(WM'7/U> &2Q7E0.@>@6=:K.8EGQ9 M"T*Z @LO!GY]T17! 3YQK(QK.13[_A:TS8;MFM3"N-ON6N3=Z<'!\'AXK!=Q M+<4N@B-!+K1]A#;&<+G- ?*&$."OL>U*W#[[")HZ\ML^/1N,ED<$\:':S1]- ML[?24>!23^GT;"T,(Y'!]A%?C?G220D-,X"7*^I'L*319 BX\GM=L?,^ DN8 M#Y84&*_D $KP[+.["SF*9LMJQ>S"WV0 )C'LGD*O+86E))A<"%U$U(0PL,9R#BH=1?"(\L%:]S<\;$A,_^,G/\D'H*8,VY" MF "Y)__:?L:!1Y'DMR'5C!6=F!^T/XAATAT(7>K56.%*1DK*U3CO28RP1Q!K MR91.4\A(OWQ51E\42;SV*,/B!&%*\P>/;%55Q%^(=K4?+ZVYT8$7_!HH1X9L M=#["."D[.5=9$/D][!=^4R9T$OV]OO@8?Z>608RE8RQ)&:\0#[6NPER9B""-$7T/ R>X]#Y ML\8XS>ZX1WAJQHN. [AUO:(J MLD&_7-9 *=>#RY^7!HB.,3QOTX(%PB M_Y]X1;P!/UV>)'F6@U<%^<,H<,N_*+1D +*#+QF'7 56[EVQR1)W]E:,J2[& M@G_V$[+U%$60BH4![=U.PD;4&\!!5:[TFOV=NU#=GTI:)5R[O(\OZ%+ %*+X M$X,LEA_KK^UN%@:/2U7=&U_H2QB\";0FHTP6B]35"?@Y@^^"28CFJ91K:M.( M];8156U(;WOY-N1(>1?@&>"%\P@\%]\8F0&/I5;F8:&%(+=A(4)MIZ6[-+UD MK#*@PZ@.#IL-K4>$$,&=1DYH D7.O(D3X=GIZ='!YIN7OEL7SBI MU\J-RM _P90<&K-Q27*\XD)53ZJB5>YKO&[G1*8L(L^T6"7@=3[Z\%@&'6X? MO$+$.KIOMS)6>L" JCJ)"5%H2-?!"GE 2 MM*P7?D5+*\4O2JW^[L@RWG%A0*WCY6@D*?8FGB &'@!=(FC M,[X^15Q<5#>V$A 2I%KB@#%RG&2>4-<]>@,F;,,7.XCON&\P-1+RE89H?ROQ MTHYZ2[+_;?#O.ISC-<3R(JMJ:R4TQ"FUQ)>_D$S_-D0/\#U+S8KUZ",* _Q/ M)S4><2Z54F.8"QN92V9[DCE'5LVIA]:D8-8$+D!N]'U!3(E'!X?#@XNZC:6^ MKW$0:"_-RDVF(2-081JN^>P\C/B4UUQ/A'M5F;5Z?#X MW!1G69$C22LJ.8!0>PI1(^/5VJG4 TV&,$;VK<0HB081'IAY"E$"H\J[KGC' M?80,AW)+SADKG7OO!? ._[/V"775T!A J'DWY=.ER(*J]=U\T[M@%;7T&"(J MICA&WFL2T]HT(?$I"H,83QM/99H[Y3+1H6)P*53.H@Q=P[=LL/6#<15$" MW>L$D4M*>A2@1XX'^$[_Q+8,B'2V!VPMZ%44]:ZHMM,.L+-."D";C=X!)/*S,^$NH(Q5BQI-"QHCTMDNIO M6UYZJBU^3(XU(U_Y#IC6U.7#45C_5CI5TU>0\$+%YT7 /$3AHR _2?U@HI#M'2C*=^X\&!?3FB.C&/*MIRRDX3[^$C#A@RI/7S<(%3Q ?Y"(OAL\0O7D. M3%?4$W3":>"M\@35!SAU\MFR ,](CI.> 58KIW*HM[4FZ\\MUCO7M#YCM4-^ MY(AL:W,V(:MOIYYI?<:/-)4Y*MKF0#0!%0H=T_J, 5'B0$Q^.;E,(E*S=X4!;CK!PP/\_P9?!NM1\0_%@0=X$0W2 MH0?A9+ :7(=_2V%:ZZR**?&/!8Z.)UE:2WR^625%RS12Y]=%[3-D.7%'>>K+0<2=7M]9% MNQNWKB5%6DY0UX+F3M.1'^YF*:?IW^GI2' YGVPOY^(@VA*FI?XAA:E@U?Q? MH1?$O^(?$E2[P4N.4MXRAGC+T)04BC'OM8#JUKWX ,:M?!4RVU8*+1FB2"U4 MV;R[U077\#465 *GVTJ ]M: ?_)=X:(RU8V-687J48(+<%BU"Y-!!NDH.HN#":]&3H\R.LXP.C3YQE3,L6Y=\KH8MSAE M9;"]0J7)[>TRO2>%E$57Z-GV"LWZ:T!Q^N6:Y5AN5);^.9:^INBM>QA%$&9& MV&":SK)N#?([E6%YH7\5"K!^>^$UH+&+VCH=FZG)T]WEID^*X!H\KS!+D_&^ MT $'I1%U'/?6CW>3LL<-38%.HAZBM4_.(UB*O%VU&[0,O0L,/4V/5L)D7!;) MJ#TRMQO5.+W1@; KCN =,*VW9X";^<(/EQ!>P@!.O/C1!X'HB>!B6QOEHPVR MX0;I>'JD@J^38*:H\*)[S"\(/U^+DB*7Q!B[L*.9LX,8VCI(=,>IUYPU)[ZES7.X3_P2![TT# MHM8H[PJ\%%S/%8YS^>"#PNAT-9?'_US-)E L?BAH,I2UZD(Y4WI[.'B&4[+ MG^""1#T*ZXT*#[ULI,%Z*!TQM!ODU&@$5G-C%,#F!,77NT!/XY:WE#BV5W-3 MDGN[>+\'('$]K+#^E1Y[_.7*+'<-8B"XEBL<[58##U8C%RQ^=&P-BV&;RKM@ M$J(YY:*P84!R%&-4 7?>==I K+-Q"D&%K+;U1 MF]%95/#LSZ"8^O/.(I30W M 6!.^-YD251M&E8D:D6L\ U\OOKEYOK[_3%FU>\4TU]?]6"4(2N5*0N@>Y1\TC=P8_YO_YF4=#NR3G>D4XT>2!D M,:4;,UVF_RL8GEO3V1B=T% LVX>$%G1WJ UV"YSO$=:0-U'LX:,1,\5+N9%] M0!"@3U'5.?T")[6.R,L0_@^)4'L#/GDQ$U,40GW+[#O$[#ON.3R:DZVH7IWR MTA3YX><).A#3\^K#]+'0@21Z.?!4L\_WPG90 N0W1=9B\QI/$SUNE+&,^@:C[A#VXW!EW%-7 MTUTKG(1K!WALP?,SJ[E] )*B5%']./UZZQ&%"XCB)?&J)Z_PY!"P(,\0CP@N M4.@FM,C>-8SPM1?_^1J^03^D#6A0 \O+N]VH]H&K"X8HJD.G'X-W\P7P$"%V MC*Z]:!%&P!]/[L-@>N^]07<415#T%-]D*/O0IHP+BLK/Z=[SY+]J%R5TQJ74G/& !_#4/WW?-]O(2KV5&'2_$![(-;2]I; ME]_KT'J*$NC>?)#@5ACE5I2T\'I\[X%7SZ>NI4*&TT9#V0,6Y5Q058M/O_)9 MI402-4-5-[<'*XTH;5UMSQ@\W(8(>M,@71:8; 2""%"C"%DR]$>_>#>I#1UN M.EZ9ST?#DZ-ASQ&EEA6MJ_49 [DLLW&A3)<8M&K[V0>A9B2K*N.G_)#S//,6 MBS1DYA<0N+CYE)I9Z\\T@CWM04!;HE75M]-M0GPFQ;$ 6^ T!RM@E#'D_5OL[AR%JI$N]L'I5:4Y_@QSA1\;>@-Q=Z_PVY-P %F'71(T14HXK94&IZV8.1-@3G(.F_=?Y)Y0O/3I ]@ M^-"%X(SDO'V#]V$472[)K\*@U@-'^?CV0&DWK,E1U]:NJ_M"]4A*"3[2JN1/ MT/%!%-' 7BIH]X\D+6IV#2,'>8MBDL$M3S"Y8>R!FU(.Y*CJOS_S WPOL!2% M ?ZGDZ:1EG'[DAW&/EPIX4".JRZ,S"9D-WBA,4\_E 3*R&UPC/%ZW":W0?JM MS\P&C&?%55H.N4!)RE7NJZ.2@>W1#QWSQ)H$"&L>K8+;,K\S+N1DN]L#+"64 M6Y-.@>GHWS@VPF+(-*39U"P*ZQ7 )"Q/*N)^C^ D\8F;??0"(X%=K-F0]F"F M,VXH2J>@^V*^YDWN9B^^56WU*#/J!$OFI*>P:4JLHLP%^C>DXID/+Q(\\5LO M\&)((WPVPS NE]_ 'R&Z(N8(UAJ.9 ^"5#/! MFD0'I3V_Z".9\V,I>2\3&\8>9"GE@*+D!B;!ZC?H36>D @2>%)C"AV3^"M%X M0E^<^8JKU5@V ZPM&ZS)EU RN+'?$]/X-?*J*(FW1J/:C#QU#%&5=&'7A:*R ML".I%X[C[1>.;!BMSQ?9'&XQ6$CY/@*(W[QX=I5@#LPAJBW])-A;4QUZ,)TB M.,UL[46I"52;K^]KW"*7%.9&I?B&!'=0[&U!WNWQ88F.NHL%?0U?8ZG5?+J] MFLD86IQ-(AQK0L;1N!BN:A'<$3@\#MX658VA$WL*SF6=6O4L8P(DGNVM( MCVB<+I"5(&]G4<,-4S>>%L"[F4P@"9M::XTG?!,F&2@"Q_.]M-B9'/+DA[0: M>HK888V[2_&XETXTZ8ZBYS57)Z'T\>8,PCEO_. MTWY BU#4$3-L\93)7<17#";W#2^8PH#ZAMD&>-34>.UA>LCU M,AKCD^1MB&X^P#Q+[BWA;2XZB$7P4,B #CU=NKVGWT,025[1S[:OZ.DH6B_G MZ11J[N.;C72H<3H'DE--Z&C):&W<*JQF?U$)RU#2Z?N'M)VE4OU2B;D]78HNEXJ$KFJQXP,KQ%L*"4X*II1!JZ-K;@\65 32 M(_4(/:JI5'1WK,;2J3H%\J\$X(-H3#,'R2H0D;YEY@PQPL*)3.SD+C52SP"ADLH.BCJV@(>Z_25$ M97WY")8T;/XEO(1IG"QTI;>:YH/V"&$=$JSH0EASF.DX)T%EUD2:(U'JPGA> MD8B #/V%CCTH#CZ@H^MU^5G-,WVQRZ>6*1R:#9M._Y7,/H=)G6M0JT$5O!77 M)3'P:2]J<7V$B&I9>H@GGL^7,'Z','@)8^#3W\Q"'Z/[">+5$&PF.QL%;OJ' M<4#BJ2-"'5C@[=R727VP\^D8I[4Z0 QK:S6$VQU<^C6YR*X$5ZU!1R1^99KF MMKEM%V MX '_+L!,35+^!NXM\-"O MP$_@-YH,-66-S''@\&#[.+#ZUJ#PL0$(W 'YW(!^;U#\H-83PHH%:QKJ]G]> M%P,]P=;IC ORN N>,:8H_\>3E<0>PX@6B5E1*.,LH> KQFDN:5'SO2BZ8I&% M;F17()K=^N'[+]"EN3!)_4\2OMY-#)O2K]F-XNY99:%CVDH"5>Y3V5[HCO&! MR$D0PH=P?"[Q9#&LX!MV([(.IU'VF(L]J M_HE!X1OT.E/ZBN8@Y<),*/UT'\[*E]2G7!7N;\[U)C\T4ZZS]L92HS+LS_2_ MH+?C>L5.5T^NHHN";\B+V?KJE#_WK)GW#*=4&WQX41T\^+V-PXV G#G@:$ L M$S5:9)Y.MH*,ZW ./%:R_[INYDJY@< JQ-^$?.U&_.H2)3YT8A0&GH-/0B2I M3\7KTU8;\\3;1"#E1Q\Q(LT4(HVN#OUK^.8YD"W'JF8VBE*8S@[\*C554%T? M?8B; &>;KFQK'@B:;,KBI''DGI_!C@P1)7<;9K0V3ISBDA&0:N^VV$> 8L^A MQMQO(,:#9]D:\3T=/I/:#'#J.3#GP37K@8 MQBSJVR/^AB4TBKD8X8N;]S;5G/!.WO[U6_:J.8-_@.@-7BY?\ 2(,UE46].F MP4C6 TR:^-V$\W7L 9]>TU>%WJ7>A4XJW-[3\0:K ;4^ 6U25_/BPVINS@// M"KF;4RW$#5TNLS^**P&IT8NMXOMZ7L M$M?#9[Y_)0!A OWERAOT&L1 :K>JR+Z\&GZP&K_@J4V^H'7[VB:ZH)&$4W1* MCF+@9L>E0%*[2(QEG.)0(4F>/FG+FPYW/Q-J4S^0LCPT9A_&P//%],X),1BV MJ5*]^NK?!C]F'[:I9/7I^?'AV;'T,PVKZEE5.?$*ZRNCI7$K7I*'99.K#)&6 M^4"1!.?K>!+..^IV0V,P("O";T4M0Z&Y3B]55*3%=OEJN[:?,9)N(B\Q:=?3:Z8VO_E8^"%- M90;G ,21,P.+A??')433&0"3RY_>?F+[HXKV[87\ZR58W@#:4:\=#Y^%6$N'F6Y^0D(L5"'"AP!RFXMGH9OF!R,7 MP^W?0D@NBXQ-L,UP!D&DS;ZIG 7,2.Y=880UX\J;47T'@^3<@;3*8&C ">T[ M0G4$013?^#"-3@-^[ )VI$!URS*MI$[KF3ZI-Q!+^08D0Z29 L6[F@N>5T^+ MA0Q6]['+%*Y +[L$W91@,X\$\AED\-DGAM01YPY++9AZ>!/,77*^@3]"1$N" M<2R@$B,8A)RV5M&V5#/3H1L&@C4IM2]U%<'3W.:=DGJ @+=ALNHI1; HD7!%RZ5_/QL-EL3\ @1+;V0TCER?,%.K,@ M],,I^P5]LXGE0A4FN8/*25K<8\-)_(YY? W?H!\NR'&:N\:9[2W'13/Z+:FH MFZ9OQU_A7"Y*;8P!0_OK0SU=S!(V6M9SX_3\:T(#E\32U]XBNOB4,< 1%W^% MCM@58[0?+ZOMD^O2*)3 )V\ZBU_"O#@4YLD\#-*B*6S+I>P8Q@%G9R#8L(8J M89QV8"E.EI%[VF0Q2FKUHY&T347 M0(40:RG4OI([RC-IA 1KN5_6S6(4F2FQQXB3D"RJO /U4$)\2LRTX:A*]]E' M>0D398FUIE@S_CZK1<@+>6 T-T;N"F(>9$C,4'!N8-!#!1G\: =F!V.$VTA$ M8A(V^<"C!A"/""Z Y]Y\D*LC)&DXTLI/"2+LSLR8/$.M^ "] (S0EJ"(=DL@ ME!8&6^2!R17COS7/IDQ^@(>CNBK+"QM.6 ) MG!Y1N( H7A*+-*D#1MPYZ?-GFNF2LZL(]#0&.NUWEZ;4YC Y,&^;89)$".)N M-@(]C1%]6P%*0*&&>NT:H]H"B&"6;A_/AB9/9AL$&4W[(^L:"6U8#67(-5.X M&SIO><_(+L]M:XQXVT2-R=*7RU-1SBLC?498+]5I2$LU]F(!A3+D0/ M81KHX3XDO%/FKKY?%N"Y47;/&I@U\#+IE&N=YA,::O)\QZI[//D:ABXQ&3U# M1%\5GD/?O8:8+">M](@LJRN\^*:0 MZ2Y9V=@J>$B0V$F9=^WWINHPYO%[@%$[\Q:/$#E$G%-6C67A_E;!IAW5BCRN M#4B=#V@M@3AT_ER3/)ZL^#":8.7W@C?["#B<;4EV&*N@I(1X9ORGEJVJ^O;F MNEXZJR*9^!CGI/X1/JU"@6> %U.68;8WT>"F6K5U98[24D%4->()H_)XN%ORSZ MO--V5V#AQ<#W_MK20DK'M@IOW7&$XQ35:W0R++O?(SA)_'MOPCIU"_2T#%G- MZ.6X1=B(FYLH]N9DP>5L>6/>[:7&V \L"5/.>P;M,ZQ2^VOT$F9GQSSH T9? M41@QD533S2[P-"%6U?-+]7%;D^&(F%3?/=]?&\_NV1BI;EQBUO$!^:F_R) @ M,<=#6\NR?@/09M*"!QC??#A^XA)WI(PA3!^_^JY6 :0QP3EM;P^N'\D MZ27T-D2C.:D)^1?OO8K9WBI@R%&9HZ'_UF-.\I,B%S+WQ0?X$;^\0_\-?@N# M>-8@?Z# H%;AJ@-6Y. SQ-"L X?_A@"]O(=*X)>-M<>HXW$@!ULW5NK^@ U_ MGF4':CC:O@..R8,<V!O&^X.T)$O=XS/DBHQXAGK%[* \XWFC[@CAI'N1> ME&J-Y5J,72O+WGBRR9:48S[A&,O>)=;;*ARUH3G'33=&MA(]R[PYZB<*VM*;8Z'_ M9O)J+A2<9FA**>#$+V&62O,V1#1 )BJ&V=P %#"W(Z7?L )_N^-,CE25*;>U MG\*K0[VDHNFL@I$$B3D>VEK5]6NNF_G"#Y<09G%6C/ _W\^R7(PG3] )IP'Q M^TOO$)O>@/B6@87 \N'MYFM6P7"7/,IQW(W!7M.1?829[WI^0C*I/$,GP9/Q M8)2^W$/W%@N*<#*),_81M8^%%6'F45YS :QD[+(HCO%//?:OZHXC.3C5>KB; ML]/:'@K?=V3KY5J.?K4>]/K]#O%^Y#C)/*%A!@U<$3G]K4)?.ZIS]%CU;)"E MP_D-D"48+S%'4 )\$DR7IN!D.\YSNUD%FT;$YH'R;2W^1AT#;^]NQR2&+L#C M+[F'NHJ65F%"E+X@$(',QA:J=AV1DX7:P"C#2A.4+4>M.O,7*HR54A2P*19A=> M>7BS-B=6\@(@*] GB,US"\E21 M'\@N**DA/T>953[H$KS)_D$R&1%%S3'EM1MT7[$GRHHI0 MDB^T/0@W1]Q7! KQ(8>?53;GU=J[AR""M.[Q>/(]2EUB&0#C]BFS;MCO2"YY M2O-,FMV8FHT R;T'7CT?ST<('JO6%@.#3V,.B6[,SFIR8>999&Y#1#P8Q@GQ M*8P\-]./Q,UA1?(H<%=VC)$3>V_4(Z+"5[C]H%9@ID-6Y-"RRCJ=)S"Z"N>O MF _I_DSYGKJZKME6RMHW(_^\"U);_GC"Z+):JJQHJQU]W0IDF\"S? ETE07] M;!?Z55YYEGEQUD]#:%,Z_&U&VQ93HS@,(/+<*?S)">?I M1]>T/2?S.4#+\>39FP;>Q'-(ULBMNDW/S@RZ"H(.]-Y(.2=\PL"+ MC(0N90:8R16FW8N?O.C/:Q@#SU\=YU(0P(\8!NXZ="?V8C+E$XSDH\&7P7IN M^(=L>H-P,BA,<+">X2"?XN#'?)*D<3[-P7J> Q"X@]),2<-TK@,RV;\-?LSF M^[S P;L\.S\Y/#HY/CH8'A.LJ+K"O5R,,/QREIY MWU/#,#FA/L-IEFJ2J&A,@$M3*1-),6.ZF@Q67KSG^LY&#<6VK;$4\D%1"2F_ MFZ>>",4%J.&?-F&&?_7[-_!'B*X2K.7F> .NJ(%:W<@X6"B4:O%,)$P[!PIJ MKW!"4GT <[S9E*9>6>64V]88&4N(H2P[.=+,K&N)S^+NMQ"W)8$!(%@R2Y96 M-S1*B'+R*-]-),@S4Y"_AOY;R)1>X:_6B*R.IDY+Z&ERERB=D,FQ^')Y"0-G MAH_A?W(JC-=U,P83G>ZWK;C!09-F(^HV.3DQW-+C==V,PT0CL8E(7X!N[3I? M4?0F\&&4K:4'&%=N%]RV/0"%@#2W02%.K"U(2+7H$UP0I^5@FM&^TKO!E)CI M5N8Z%D;D1C$./9UN,RJ8HZCNJZ\/:%L+=)U)B?4NQ^MB'(142%E@DZIC0:?E MQH_,M':O@KK2&)U8UIY]K,J>O9K(_QID4_FT5BNG:<7D)_#^#>MBY &?M2]5 MMC5.=;2V-8N3J4@]Z,_ L"+YMQ#]>1<\HM"!3!_MZL86XZ">3D5&$8. 0'*Y M1E@74X_>.B"4&I<9=(%_TN0"K1X(]70J.ED:! 1>B.&ZB<5"9U&7.T.T/1N& M,?!+@C;A.)B[_M-2Y%K3**TT']<0(O AKRE:SFGSN*YJ;4C@/%-P^Q@E30#PEE'(8:;8--B.28,DW:O\K4B.]45?V,$W83N4E)W^1MHP.P/(1QM;+E M^FS)#-$G" GM+LJ88".>?H&^>QLBXNKD^U]G7_L5D/C,-7N+8-/%_/A M6:N?P,C](XEB:NRO\Q1'5.,JN# M]Y;5AF9@HKZC/0AI2&L7=N1*BUQI7Z*A&Z,)1EG^ZPI#7$V/_HNN*9&*W, 4 M!4G62WLC@:R4W'E]+42 -+FJ_,1,"IA]ACX><_H5!I@9/GT>F1/?2!I:\99G MXF>Z,(AT[C]T%-";8:=MOB5%V0DK]4A6A3;">]F;YT(W71:/$(VF",(TB"-2!MANR@6;\-R@L9A"+Y&HF/8,7_M: M2&''">SW!7%"3,B@I[;<;I_ IZ6*Q[Y 4)0/&0KM*J% TI$^A $BU>'1B@<, M<#%:VX,:&0)S8Z(AU1*J':-!-$M3DD+RM/($O?EK@C]'>$.20\3XOT0L@7L+ M')JH.M7' <<"T7K,,CPB7[MB0@ZH;$[6F^!G5D:V]Q$P#^G(P"-F?30A= M'#G_2;S(RWPH47IIE0U;/&T3MEBXI][(<5Z.91O [4$FBFV MFX^%'WJ$VW .0!PY,[!8>']<0C2= 3"Y_.GM)Z9,A?M:*?!VU'>0R=D037]? MXT#(ZV(<4':WS?-YP(2+%H>SK.C52Y@MFIP<&'U%;,-T73?CA"\MI0JWLR8T M=^JD*%T?C&E6? 2>FSY80S2*K_!M'=^!&.;"RK9EXH_P3\/>"ER>4!MS^5\* MEU*L*\/;8"2;X*2:#9WZ1&HR0%7PAKK;1)2TNV 2HCG][5V >0_\M:&&ONDL M?!C#@K_X$_1I.NSP$<$W+TRB1X@I9+WR[^;C>P+I77&N4V_0_2EEW7,@=LB1 M3EU&=3H([*2R:\]QU99L1>Z;M?5=M>_2EM=#MP3&.EFGR--4F;N?AJKH/4=1 M4W(5.7K6[* FN$K@0R\^8<3+1Y_\.7!O,(\7A%\/4+KLQT4;CXE\(@,Z$UJU M>C67 9[,I^]$A[X33!2(^4SPNQNG4!3Z2C2@W.SBTTWBOJLY<+E\P=_F.%D( M]#0..JTD7V&8;\@")H:,0@ A@>MI(=#3. 0T%9F$\&NHU_Z$KP8V]WB+OYLO M4/B6GMFYV8:J&_<''#4BW0:'!,&6X.$RP6Q-#5WY/X7A(=2WS+SCXS9C]+?1=/C 8K2U&A0S%';P\:8$$=&9! MZ(?3I=A>PFQO,RRD:.X@*8@.8/P*9Y[CU^P=Y4860T" T Z2=6BYJT(0P1E6 M?N(75G8/BQ$A2W4'[RPZX$$>E&*4)D^B58*G6(A\?/"Z6 P0:;([2'9AE(UT M]9(I:R)E/($:@)9=V_JOR9/GV9[/!E.AD>G]N3]Z4!Y9^^3$V] M0@R 3BO)*_!EJL.040A0[\MD *:BDR!+Y-:!:+;O+-CWQ63H5,C<"6^*W:! MIT/?%:N (DNU):Y-G?FN6 4.2:(M\6OJP'?%*E3(4&R+.U,WOBMVP4**9DN< MFEK[KE@% 0%"+?%9ZM!WQ2I$R%)MIFM3A.("-/!/F[# O_K]B43'5UBS2G\S M3M2*[%7U1':9YE!J96"*!W5WLAX7WS F^>S)GB*_W=/ %R MYE4683T=?18B^. +L?CW/@NQE@Y+K"@[<\ [Q3^=6;%1MN2 (A.+B0YXN2?" MA/6<+-#3.-0T%+,$7FJ(M\8?C\F *E<66015C;&'6!)F@Z+]JPI5)GA'K74] MJ=_U[OF^K /481L'J/SSI'$^ 3N]FPX/#@^&%]J]FY[A-*W;O2#^I"0;[2I3 M[>4R^Z.8HY/P2,9I%TF!\7R>VC'!,O>G52W!/.->QH"(X_C$[6,<6#H3E,W94?_(PKS$SH#*/F?S0-#4Y%M2Y]+ MHR)=L:"U'_"&A&*-&B.G]#9$$%_CKA(\_\!9OB 01#[EW5>L9^_9H:3B ^P# M8!IRH=/Z2IINH\W5R*%UL*@F4I'M.U4D-X%KG-F)5I>XPQ\+IA[>>D=1!.-( MUO)TU,;R1&8 M-2D/8,X/Z9,8JP>>H.2FQ%=6XTU:T[!-4A 6[#1=1 MRBV!!+X3NI PJ28,9Z/9GH!!B&SMWF:5]O5UO C3O+[9Q'*A"I-L2:#=\MQT8Q^2T+OZ@_G4=U;C4U@SJ_RL.AW1> M9LBZ;L;!J;6HI>XO;!Y8XY?*H;Z0P;"8J5 >2HR!]AQ<,ERQ)M_C)A,>8'SS MX?@)R?!2\X0DTG4?(-68#U9GA,2_00ET;SX6,(AH;@?Z&)0^S<:%FN>R#U+' M;1ZDLED-\FG1E(_I*U4VLT%A:I_O5,IINIDO_' )X1.DBK; [(S_#-)J^Y57 MV)D)FJ;E>U,SDJTY"#VBT$V<^#= 2L;'2[IR@4_O(GB)0Y>/%\'>]J&F#>$= MAN'L%CM4HS\G@8N6PAJ&V\<^G,B3J^BX8@@ZY'"Q-XB0PT)K8^#6T;75$\ C M6-)H@ML0W0 4C).8E++Q\%2I(&XQO\8+^@/-9(GO "!PR+^=V'NC-%<\&K0? MU!ZH=,@/10F\S \!W=B@\P6WE+T'G:@*"2S"^V7@ N22 M'"_9P;2:'8W#V11^P3[H=S&F33&J3SHN/0F7W>S)73Q$7" M.(DCHGTQ 9<@\AP&F5)CV+=!M2??FM?+2E9<>WZ"?[?%CY'[1Q+%G.J^#4XL-6QQEDJG2GV["I/-_;R*TQV0^0[2 M":='J\%ZRM:)*5P]9)EAI"":6 MK.ICG# %Q,.1J3") B(^TN1\62:!&U=?V=99I6)-T6B*(&1F0I#JVQ/I"^G\]H0;"H1\YO MGK,ESVQLG:CE*+5E7\_WOONZY.-;#+E2ZI*Q,T)-M=04XBQ6-,VGF2&=4(RRYVEMJ,]HF]( MJ\&G]3*6B9_7$XQ)MH+K!!$3=.JT3I^BQ-8_=X@R=RYZC(365',>[AICHCI" M#2*'<'6*@4IR$#BKM\7"]*N"T$3Z]5^@[4CM($.9]IS*)0ME!NJK,,(W$[S# M9;N;B/&6T;7_D&E-+W:3VV3FP$%67:'EW 3X]E1ID(9-!NH_Z)63+LB M+]=J=:%LN\ ;U_@-HM]FGC.CU/WF^?XEK-TNZOO9 8CFI&;R/^M$_IH>\4M: M,%\,5!>*;!*E#OV'1T,:,UR<=UL-R 27KJL9"*8PN@MJ7;HN"V]JDHY<9VV< MXK,9#KQ S)/K=3E83?331[X+FM@XP9MR.*=H8<Q:DJ+F%1$"X%;D4(W0AY$19=T<)0@^D=?-D^C.MBFEVY MT"0T0Q43A=5V-Q_;'U1WP*?.@A(^CQYM=M6^QQ/OC$N*K+K5P<@[QG#H>#1 M!D2S6S]\_P7BZ]M5RD;,M=56-<%W1PX^Y48I-)WZ"E@@*)8E+/F$DY"XD_C9&EAG53^?-PI_HI]N-P%@Q09KX3.[.I!R/O&)4VGNJ++TZ[X:&7*L[/V51@4',DQ=V'!= M$;OBJ;E.5UX"K5!C*AB06^ /--]7*KT4>%0QCKBKNS\+/8:?M.X<()*>U'7OX2SP6! _?[ M\-3[0[D*#N3@ZN81P017+JRJ\:?\YHA&8U1ZCE'7?M6+;S \18^Y.7C:C5FC[:S M*E6CGG9S(PP+1[G;$'$HYZ0!D1JCS)_#X?'Y@5YLJ)=VQ>;5FD/F(N@%?V \ MH?H=3XF?1JJBJ7%X:"^K;?D+$ZX]FX3J+76UR7]?N/CLAN_T%X='_$13(GV- M0XVPA"M/M@T)-A,M$8H+2,$_;:($_^KWM3G]9C*!3IR%[ZPX6+'=B'8S#AM= M[C"MF+*S$'@ED*A,5R7>T1A8M!*9G.0YE-NL.U8[."/ED?P0O0(/1^J2BD.$ M"V8":6>7Z/N:G$JMQS4&>KN\,'7#M2[2>RA,^3(+?3R_:!7:[B"$08PEYM/BA'CUP(AEKU(SN#4XY&-D&XL=LJ\#W5D18KSC MI[*\Z/<]S D^>*YT$JQF&J%558>0[P[\/4K5'VG'#$/"?D_WA= M#K)/TB)TQ8\.\J]^'B6Z(@W+!DRGB 2083Z/)]ED>6XOO"XVZ0)I.GM0K^XR MB?#5*(JR%2=4KZZJCW%REA96E0U+EF!S'4ZRJ?.KUQ3;&"=0>6E42+260NT/ M,Y5A'%>I:?0:OGD.C)@U2:J:F2?'6AD4W]LDB#)3=#<^=/#\ \]ARVVK3>^% M)D:1]E(QU7F#(W:]I]7?>B\A/B4=W&-VY>BPVB>*%P>&9Q2SK7'B;7&G#-G%F3.]FIAMC1&HO#0V)"E%H?8]L;G8'T(4ST;X2H9)9+HD;39A=++M M8508U!POH]39-2V<5IC@*'#_*_2"^%?\ YY]7;2\Y"CE=!!'!\.+H:9G!F<& MW<0GU0>K*>"](XIU-DY=J)!5Q5-%B^&, M@U@+,&Q<.55SA8FUG5TQ&3-FF@CY'8P1?2?2VKBIRG-"N[6I\L7FFQ>XX'EU M +D+L*9-Z+JXCUWF6XY +Z/0T$!?I@2;*?3'*+[Q8?K("/S899D0F2WM M$JX,D=HMBI4"'25Q&$-GEA^8F/*L;FB7."5HW(W/Z6[O$6ENNG71TLSMD^.= MQNEA##*4'N>:$KZSQUU50N?ZK''[&"=X65D)2]OD(YLJ!T8:&?P5XM,+\/'E M>N3.O< C=VJ:B^%C 8.(L6DT&J/,S!-CP2.TI:CC@"5P6BM;DH2*NZ]L-C0. M&(JW$R%ZS<$ (RW4;('(D6X*+6D5:]_HM/H!QR%&ZB;3D@R(7"G4/&(I> 8LI["A/OW#T=\T6]CJ1TK%&DF_<4TG@'A*4VKM"9Y/%GQ M(2VLM2YWS=)0DL/8CR\E'.DT(X!T!J%J\ZKK>NFLBF16Y]T:.9BW:.V%432^ M-AC&7A IY4BGAEQ-::@8_)5S>[$7/TT(5W0ZTK^E%0K=8^[*(46HK_VX:!>X\&.=IKGBD"/2S5Y@M.) VPKFY;N[]H?H/-G$53A_]0(JSD<4 MOGD1I>HNF(1H3G][1^KF 7^=>Y*JYH4/8U@HCO($:3&VE_ 1P3SA# M/^WFX_8"V0 ^MJV2?I$NAX $(T!W2TMJRX)4% 3!\A:S-7 PZ_#/YX\MM0DS)HSGA:>W;B^R 9:Z?8JX?689>Q;Q15&.]RUV[P"P:.4/2A),U M6Z4K:]O;"Y!FI*NJAFZ4OQ@^I:2/%&%F8]N+)!6,4%4# MW2CS53F>A];075^*:!KA>K\19D_[\=24"=W40-]Y3O5K^!HW#'<\W0YW)*.9 M$^=(9K.>7DTX8W5C+'HL;TSJR=GAP<'9\.!(TW&63&\=#<%-=;K=TKA5+,'L M"F.0(('&Q1C*/ZC.0A2_0#0G)-*8<5CZ)<<])EH)!%/6"^7J;\9)M]ES(Y\>9CS[3D7!K+98^*LQ MXJAG:H4 ZM>184%] Q_>/)DSQ5?ZNWD"Y,RK+,)Z.OHL1"_@"['X]SX+ ML98.,WSF3&B;6]9$B*-D[M"LWMX!ZOY*5C@N<.74+[_=WE^(EO61#I:S0L./*M M,#4T)M<2K)2UXA-TX7RQSHDA['93U;',M@O\T["O.T!#8CG98S3O"7R")/QU MJKL:+GIA P80];8&C5>W\QQ&>! M);?2&A;@3[711(7^>XRC&B9H]X?J DGW-45K&*T-1TGSLRZ?0E7I\31FMKG. MYIGFB817811'7U$8L0' :%]BT/!@>'QA% 3X@JR"@0R='9Q,M*>S*SY_YGX, M5^$;Q/R@R45]CS!&P$.#W=DRS+0@VJR:,%WL+)<@\J)G3 [ I_RBP>I0:*MA M=[<,1*W(MK$J3-6JRIX05^'B5V"!_Q(O);01:PC+X-2:=&LJR%1JYS2[:!L< ML8;8 QQ)D:ZHADRU:CI5E$K:JLO8;IAJHM-2_E0?W,XO0]Y"9@E1Z3 M&,$RW+2EW,HZ*'5,N4X0/IEQB]G)#+%GD*HE754]%+,P!6,RGYPQA1,^MU1< M7;"6E.O=B@4%:K M=F.9\&M)RZ5NLF&V:D]\@K3HG)L%(MU[^$>WVB0KT]T2\2LA.X>&57;8*Q#- M1H%+_D/RDKX!GUS[1O$50&B)=2.U)#+TA%!?2Q#4GN88?^&_P6!O&,==IL-:8E".N.%SD,VUIH62?8 MXQX \=\0H-LPX00XRH^US\#C\B!WV^O*)*P1<''&H-^@-YW%T!VE>T#1%,6! MF$!O"T'5E.H<1FW-P(;=O$LU"^5Q)-K=,B"U(CM'4N?%L'>+I-_PU_%==D)> MYU(J*(^C*,F=\QD8JN]89N/)\/C"J#S[LNAI2'".&U[5,NE8;6;5LC5YN7L\ MGBQ(_'@\H77?TXV9.I!5FO<;CV.)L-72G\M>91[H+FK=;5/[/? "4K?<'441 MC.]#_+]1,]S4CF0]T\8LJY,17ZZAC'P_-4E/A4DOH'"P(4K><1>3#YSU5OR+()<@IIA-D!@W!TYU8V.D)BV)>B%R*-2>E81507!UD1R_ M^MZ4,IY=9Y;;WGC)LI8&87,;N\ MA5X!U#&U0@ FWT9TE+95%6$]'GX78N+S%<#@\.3SKC1!KZ;#D-JFJ M>*I>\T#FRJ[#0 MBU%GB="[+9C;PNLLYQ#)[F03*AI0JNH:&9(/&H*2(@>S!-\"ZB%K:1,> M1,EKNR-F7..1UWT2P+U"&I<%5KX(2K\(V80'GIA;^Q,5;/V[.(7E?$\[I&J\ M@(2[P92D9*))MR@?(C:KRY0CV,F[MRDIB>P$WH=BX1#M=A2 :(.$F\EE+ MN9XVCBQUA8E*1RJ>'6!:SO7(J9[#%=+@T&"FXWW'D8I&") SK[((Z^GHLQ ; M1RKV3(BU=&@/=E!\O!LE\8QJ=$ZT8G5C8\2L9E-L0*Q127&VY\T-8V0U-TZJ M$O(0$2:'2C/UL_R;2DQJI0;N/?Z$_U\)\B+7=&$1)M?M1NN6%H-%E-I.4S5HI:+=]Q)& BRP)N0&'^A27^TB!RKK8 GT*+/JT":TR%*M M*);&4( (Z1B!GOL&& 'J#8BAJ,)<"$MA&Q6O"1UY='B^>U7'W(8R?5L>.+*WFI'@4J>K4^EU&PTPL M1K8IW,R73<>/ CL+OEK7%[\*YPOGAX>:XL?7+V&W> %?A0%>M E>&=D"#H/H$N*E6T3. MS0-VT8"!N7>;.B#G(QH*T-W#2PG0N5SM.(6NIJ?:!ES*#CSJP)P-^(EE ME5CF,;5CIZ7^0%E47+L_@7PN!I6+H177.\B3H7VM9.F?&;>U*I[6',:;#V@H MTMNQ])GPDF*( =>O2L^-C)8\%# [M8C% M.TCWWQ^HJ&&-;8I'+HR&WVE_L-2"'YT>G33%1N1/ ^K.3BU&- Z%[0]/JKEA M37VKG#'9OB^GS,0Z&P&ZNKE/&C MH>KBC['/.&O,GTZ/:;H]8M6%S!\/CTLY4ZU$DPPG%$4OUASO-7BTK/S(2[ZX M97]>69>6K6(';)>6U>>+[BQD!H/R%*QU:#D^.,7_,$IQ5"TMAJ>W*!-:?Z"\ M*/&_AD?]N/WE\A56/ZJ8PSRR?P9M2 ,11T7G!X:!;--,91"/WCR2*:8%6.P "=U#XNKWOX,>GA\>:RO1N2?P!UF5DX'4Q5Y$(RH#M>"5,KG4.HRO*[X(W MS.X0+461L>I@'"ZDI2H ##ZU]L*"K*[L=]GN6;P$X"TDS^,I"AOA ?<"5NVX M89V3,8Z(VF0!PY#DJ ']'_PN(AICD(A8;?4T@VYXV-552V&/:(0GQA MB9>//@ABS*.;_R3>@EQ41='('& O\"9'?:?OMZ8@2KI0C\0(>X$I2?*M*;=2 MI"1>T?,V;48KP*V)GI:]NO!>8 M85.JZNFN\.1B!!"$W=ND?:\LA8@@V:W?Z"J]S8V S,-6.3->T[T !8O.UD5. MS%,;!7.:U%-==3_CT*'TO4Z"9AO-Y 7R6]@?148Q#D;-0" *)CD^M'WXJXE[ M.C4)9WF!H;0(%0BFQ$1EZVX+"S8(TK M'T21-_&<-.QI@H&_N2YDPS1.^6$:Y2^28 W\S8J #6OC,TY/#@^'TGD[*B^R M]V$P?8%HOJ7**BZOS+8E@)\?#4\.>Q)DD3.R?%65H[.#S&FFG1/K]WQ&+XN MT8;B3DQ:=AX,[0*)#,6?!\/*\Y)U@*@CU)J#X7,RGP.T+!1G3Z.EIS!P&L3N M#FMB=].O;11C+WW1VO/@\.+L\$*3^?%[@* 33@/O+XKNFL@Z1NO>KOB<\]LK M7H9214?(!5Z6H?L< Q0WV@ J+P@,.F@-U+0RUR/]+/[;8YCF%6(5GFH[G$4H MZ805UKB,,#B#V8T@B"!QTDU\HM>YO))309*#&X/%3I DK,Y4<,V .'09S5>B M])&8ZE4H0)E1C<%>IWJP-4>LJ<#'8- UK%I[#$[)*4.IHR>IRGJB2D8FK@/\Z+$KWNPB.!X,EHL?,\!KSY,2UG@7]U[GK-O0E<36:M57(Z_.._(4 D M<)_D];_Y ',O:%2D[4P\+QVQ:M&O#LAG!Y,0#0H?_C1Q=4E5@=$O1 G6T;39 MWL+U+T>KHJN>KVP?B%!

_/Q&WTM&'M_TF7OB;N;(5DDSQ2E9' M59?5[,0%\@W.7[=<7#?^:HQ0ZIE:(0 .#68Z'0@)[YL7>/-DSA1?Z>_F"9 S MK[((Z^GHLQ#!!U^(Q;_W68BU='10J4[K&6>4Q#-J*:C8\/B-C1%SVQVP 9E, M%)@AR^MP#KQ 6)II*%6XXPD1:@H"LI(\( *J:VB9_81J-V-6C7/X1='Z:AF\_.^F\4_%G/VQ* M/OOU[Y=/&W)>_Z%,\WQW+\.J!(<.K!]MDR*#(B-># M5C*\9:W#6^O6(8.B#HJ&[EB&W_Z;(<-O_VV;#!D4=5 P<\F>602RKGIJ(Y$T0U(9+FQ'47!Y M/\$W&"3P&:(WSX%W3\]<&U--KY[ @R/=*H#(DZP=(Y7^\!7F=S2%)+X.,-X! M!?K8)/+F!'=@;EQO'8=Z-,0S<82. ?) /)Z\S. M=$FAD6P=7"8(@F0\N43@ M+\_G*@WY@6P"E6(N&&$450 N+#XXVQX^WU+BEW0EW3AA$,Z7MYCRP($T;:V;D+_>(O(++I#D M![(14HJX8(2A6,&;:ZJ9UTS)6/$5HCD(:AYA1?K:"*'FA!MAFE:IDM(%Y#FC MR01XB!0GRGAQ%P.?#Q^Y06S$D0(.&&$G5P H^.$Y("ARDX\=5GLK82)%K!%6 M]_:((-0&[A7>C,-Y5#X!/D"2"=D'@1MQ02(SA(VX:4V_)<;_(A.?%YA_M:BI M:&TK0$1);5T2S! P/+][490=X C]I65Q^S+B7\6%.ML(E1:4*RLCIADYOT#T M#?P!HW@998:LM7;]Y=O3%1'LX' SPT(Z'O[':DB]J1/2^=1D2]ALI&.-W<,H M"A&=R36,'.0MZO(A<'H8MP:KQ5!<8;+4<%:<9N<>9M7(R^4+_C;'E4N@IX&2 ME9/;MN2;4MU#!!!ZN%Y> CV-0T!3^4D@H89Z[8X]BK8 $+B8ZLL$L]H+IMQ; M6F7;_D"C1J 5VX,PO1:!H18!AHI=7%C5@K9?NCEK"ERZFR]0^);6V>0*7JBO M59AH3K$1 <>*_++HEII$^.8:1<]P2DGG'":Y? M%4MMRO2=Z<]=+2^-"HG64JA]-ZCTZ";54?"XUY"XI%?K6OO@ V M*EI:B@I12CL(#]*.!T$]2O9HXJG(<_V2&<92)"EA0P>A0Q4PVX47YU4X7^!6 M01R-)QDO%C"(I)TZCYA.G>LOD)I9/OGU *8?^73S%)_H51C%(G,MMBMC]WQX M09A?!=,0C1O4)/V[."8=;C.QA]$Y ,#;_V%SY.UV$,[O@O&=1,M-S)S M#7+/U ($F!L7L_$>X4UG\7CR/8*4**$3\D8?XP0H()ZZD[((B38>FKE<6+F3 MYAG,/. _AI%'Z*:/#I%'CAN>X$6K\>C& 4X>.Y+X:\D;&Y%ZC\^VGH\Y4+\O M;K 7&/.!%_O(._3?X+0SB&2_JMLEPQL&I-5BJ7O$4\J93 M+!Z;C462(O+E/6P)P6R43^2)L<1&+Q(ION /R_@*<\?Y!)TH4^QT8!'GS&V8 M,+.320[S"3I!GM@:V2G,&.]-A:8CPWQB3I G^Q(96L68T01/6Q'P2F-]HD^& M,9V&CQH.P9:H^P1:#2]4!9[RS:0&8>M[X'J1$R9!#-V;#P1K>(#E\QGCVF39UTKY4$@?U ]CG**0??5I2**-UG8N8XHZX1$B M1]39J7X8VR D2F*G]O/C7>XI8U(MMD5XUI"Y9]"1/^.R6B[E_(PDM&#SQKU? MEEQ";'RYWP@B&;_BA1) ]R[ -Z$9"*;P=C,[7=WMH,6(9:X?XD.X]F('=?!1 M3>UN'DAWH>!ODQC_^QL^&,V3>7%Q/4$'>F\DZES:$>R,J?33KPWFZ>>RR\$B M_2"^-*R^^+D7-$[AF>O&E_ 2IC*$KH1#3Y/A>J@0E))J5>V%>IZ\O(?D;:$M MBO)A+$8/ET1+:BD)\X*X?2C!S6H@FY'#)[(#3QF3L4.\-U1 9S6.Q'FX83 M^I$O]"N#XF<&]#N#'U=?^IM>B\EZTN-)<9Y/D-:*(NGL(DK+*R$EAT:-A:7= MH!AKP[/SD\.CD^.CX^'%V>&%IECQ9V<&W<3'1%1#9H1%&$S3TKN7RW6;C*#1 M.T N+0W(8).R\8U3/!T 8%MW=!#9A7D<@-C9<5A M_%I:@O28*:F7]_!E%B81"-QG#Q_Y(#T;,N7&:]Y_*4I3I]TX7BG3:P]!!S>E MNP17G(R6_9>D#&&66*G3(P#^"N<(5&ICG)1W?0:JYP9S?>NI+]&4*6M" U?H M*-7%IXR#6[WX*ZYANV*,H:<%;YY21JF)V,>$JG;& 6!GPMPX90@SQTP0/$)$ MO6$#1P@+O.:?D&C((^T'SQUM:2QNW^X=\[#1EG*8 \<9L>TC(53J[.D6C-^#YY"J$M0;E MI&JTUWSN$_<[X:@B9^ V!P[-L*?_\RN,B+MCJBI8:3=4?J(LC./A\<4GO!5Q M49&/\H[.T&)7B1AY#O636Q_:R%%NRT.YL^_L'UYWRTI%KM/F@/8;^""!X>4] MZ1M87D+UP*W[UB=XNV=GVSQ]_3](U-HTRQ>2C81$](_7((:WP$._ I^9W-28 M^>W?JNJ'"!2E0;1Y)9)3Y/IIX87$&^E;=KS)?*XQ _B=OS(=]'Y%W562S/EY95*=XZ8W&JL6Y#E/V*M&,9JW8[B<_UI)'/^2+2^6JL:.5, M)M A0=!W@1/.X0OX(/E9"0,"Q_,]RJMJ#J=YY'&'2QC B1=ST_:K_LP>HW\7 MG,SQW7$U,6U)!M9>BR.?+B[\A_&DX.^:6F N8?P.84"5!_W-+/0Q8YY@G*!@ M%+@W )&S);PKS3T>*!AD% TK"H$## M("6"YI7/R1@L\.]IF\^,"/]_>U?;VSANK?^*/^X%MMN\SP2XN(#C.+,!,G$Z MR;3HIT*1:5N]BN352S;NKR\IR;)DD10ID>818Z#89A)2TCG/0_*0/"^\@/B+ MDY/KL\NS8T8$"8?>"_-%5S00@+*)UJH^CO>E81^(GG%^ .BA%[DF4]JU(8 V M5*^N(07] >!>.QI4LPGB_<"0(>#05N_OI36D7%F?+)X+PC4// JJ4F% MBD+H63,3*6Z#]Y;9B,RW:&C^$M+WD?3)2N8)\$BB![3&;-5;25K+G:B)96** MN7_X(,.C_;Y'!LFK1VL9$\W+4XCQB".3.FM):_C/ MF?$SU^KQ2W?;0?:(]5SVB+72.%P4K5^;K:O?.GK=U!H6WSO*/OAXE'H\2CT> MI0[J*'4@&1^.1ZX'/'(%>2XQI%/62ZS@Z^,I*U,QQL_2=*=6 T" @X%9WQV( M*P2DCKZ)A:[;!'[1"H.?"C=K7,M3*U6NFEFD?^'3P09N_]\(: M'DHJY+X2%2M:]M>9__)SXD3)$*=XR5 ]P\&:Q[%B1,, TK5!'R;U:#O#P97' M86)$PWWODJAI.NT:)N#3VAX'R^&4W##QW,:U^5?D2Z6D-& MMNF\BJQ$>:R(5)3'];K(BT?9 MFT?55X]^*5]N.-BLU,Q.H+;YB]<%S.Q4?N0XCE'&@0?/>?5\+_%07$ QG^&! MZ*91Y 5+W "OZ-'VG]@>\&+2/^/C"W)7@?='BF)>[)C.5X*;V:1)T)RW#JZO MX<>/W:0QGNKC>.QB\S3.LIUR(LD8K>%RZ5!$:')11E4".;X,Y52F24%^C! _ ME*RU'SC*R. EAG:[O# C?:8?V,SSB/+1F^,DL;MRUFOOWSX?2"*8B&4G-J%_BTCA!#9HM&:#QTU8*$M";7]'\R5>%X"[!K.;@^"$!C@BR'"F-S^^J[EUR8=%\ M'!?R[TZ=J>N#1,\!T(.#,.UNI)O(EG %SZ3S4@-<;E!:VL8%41$M,29N4>2] M.WG9H?)2ZAM6UT,8QS>;0IG9323Q9UAY:XZQT>UAX!@$P!A1J$E.!!P,8Z4J MA8BUTFP/CD$*X6.:,X)JL&2-FCCQZLX/_RR$YZY2U+;@."('8Y,&XE):0@': MH/KAQ?\ON2!MNX C!-!EAZLO9LBH68)D1T*.FY L;MPEA=<%'$&DT>$!+"BO M)7/'71@1?]VMT/034GYCP'00Q)+B7",NJ7$BT&\JTBB\14'XYF7[-2P/PENW M"9X14>!NA%#O^AAP?)#XS+V+#U72P^3(S]_BWVY#WWS90;AU$,\;/8JB\^XX^/-<)GE"L8HKJ\31[V*1:"1HJLYBP M;NX#_ 4H3DC!\.<_G377NJ$W!L<1!=:-A*3&9Q!5.Z#79+?4]71M/ARE-\A=>".B%./S&+VRF1,E MGIN2_!G?G00__,[[V K(KF_6VFF M!#!L+ZSZJ@&XT109!^EK[% <&.]%3A> M %B61%3$R2UG>.6I?#T_B'&_'3@JB.# 16]PD_^+0XSS8$J2 'E.ZTD9KSED M-(4G=&D!C<,*.KO/0TO%2MVO!<=) (N-$9VK2LYH,%70[I;U,+$">98VPRRR3[F2$(Z M"97H44MY1N.IL+8A.;. &K%#MM%W8?02.40O3VFTQM\>/R+6]-CU<56-7YV< M8(V?'YFK6I^*?+W,3Z];MZ;BDJ'%S:MH=:08Z]:W74U]:PC"G/MRO>]@F/\[ MC1,RKAB$8K8_4HM.+3F%*2J^5]US&Z?8MS"<_^GY?GY*G5^VQJQM,[WQD5R, MI5%<6XHJRP&;OK)*"Q754U(-,X@FT//(.CKKNJI.2SDUXQ3<9@:EWB\E$D]6Y,?[(K$^R?A/[;+5\N:40>,#O?TX%/C9@4VH M7TM-M-UPNE)T!9_7J< [M*D3!;.T+B+U_IW;X\A$VEV]O,H4%?129&EVX_D4NP^6*=)C/\>!N0X-T/)0KS\. MDY9+2A/ZWPXHE9?ZQBWP3'>[+3"VKJ)E8^[G-SZ2E7-Z)::M+;6T7P[!J0KV M[*[0//71;$&]F;@/RO""V:)\[E.8UZ#8[9HE2XJ=*2@IMOWR4;@8[;Z]UM\+ M1N7GDV:[MVPE^+7R?'M+DUUB9EZ/LZN+T$L@4*TH SEI^&&U94)2,HAM>53)&<[A<.@P1 M* =1,IIB\@@*)?@5R)@=P-%""A4Q4#F26N*P^Q0A;&_.M]&3V/C*+ASRQ#X) M)WI'_@&#( P'\29E>LING$+4@\"QZT8I8@E5VQ@QO/LEGV /+U0);TUJ)&W9 M@T'PQ+@=(JTM)K$LRQT,@A[2Z/ %I37^)(",GA2H[V\WL0J*R4"P(=DB (X*L_:O$P0K% M J6'U +2561+N**L4.S5R3E6C.'4C3VY("JB=7O>7=3/0TLF'&X?<'PP;EC( MJTM1T*A="6A D$D>2QX?!(35DCW&N,?\7@QU:VPGL[V5!)&3ULX4+J5S:J=8 M8,'>5K*GC^P:"F<-Q-^[>H:$XOO ]=,YFM\'8]=-W[*DN86/1?B&/W.%@C@[ MTB0IY\E)IJS+][EBEV_R^2/R_:-<@-%6 N+U79%AE DQJDDQRL48_4($^1^; M_;Y/SR\N3DP;1#QG[;U6X.8G:57SK!^VB,-WB]96U@<$#40PI%THRTG(88%A MXT1K)1X0",MB)8PV1UY+3M,F89S,%L^.WU)MI]%N*"3@0$BYFQ.2TA+H?V"( ML'I7V-R\1>_(#]=$;X6;+I<, CWKBKO BKL:/CVZRFW)Z:O1JEW6D*B_!BPI M&*W<+P 0;K9FA+"<::2K9EY#@5.!9?Y ""5 *?K97X=VZ';%0>\S =)#P[" M"B[S;>.*QH H .SHMAY(B\BT"*R+8@*%J2 Z/( %Y;5DN"N/8@)%!T$L*9=@ MXI):0@3E44QV$$%"4DO.%'9*>Q#VXV+<,8.B0+?EGB^9HA(0!B^:GB+/162M MK%]@MUR9MO0"S (^GDTF=)'4FHI=/(^%FC[*@"RT""/T [F^$\?>PBMN?8+Y MB_/!H)+2=X C7A?Z-$FH7T<:C!CCMZS[XI.8OX4UED*/Y;4I2O3ZBC^3T[#NV>%?, M6K1*'FXI7S4JYS#^D;U2:Q'I4$SNO%P\. LYPV7@_8>X,^[51;L/B,C_1 XM MQ5;')]45=WEU?7(Q9%:IUH2B+0>=0M)1IRHH-%[@7ZCC4>UQ1S*UJT-KB;DR M0 2BT[9L3O4LB;JLJ_:%8E?M7:-?1_EW9WTK7[[M/!^%P:C\^%'V]4?W;+UR M]^.I9X!ESGR2')HT5D5EEPOEC+G58HR/9[Q+YO9 M/>!RIC/,'.H(RF\Q4^K*/%U1YEV$_DC)L9V82>_K?VL)*0T09H\[:8X:YS7]J_Q"P_@3"L2F:#DG@*.B]U(T.X4T44/UE!+ M4_HYB^@B)[&J$XDP<7PH_EO\[&DM:YY89W#L ;+P]=">EF2(IL-YJM[OI6;& MNVE;(,BG[1'@J-B# TU"]=:$C>[5D_#MS4OJ!]BM*R&_D]TLZB"[C8[-G1*R MRN0BM8TW'617Y6=<,:C >?&E;V].M)DM)BLG6*+[H&PU6^178+1$MEF-(.(U M.76B8)8F>!\3>UA7>9H(2<^^2Q6>?;D8Q+$O6:&1FPE#DJXN2(_WK$?QMTRJ MT?EH4;[%K_C\1;EDHR0<(2S;7\(T&;E5Z8Z>?WKE$G =_1F$KS&*WLEA8W99 M2SQW,908Q[(H0)LN%+VF/FU\,1^[H=(/4*>.!+**=KK@C+=4C)'[VS)\_^L< M>3D+\0_[Y,._^M<#6CK^-,#S$>VNF]("+N0Z\=K11%0E"OWQI$'-/XUZ&[W_ M9S!PBNJUCD2K*,9O :FQ+;/(=]R0>NV[_V=0 +6J>X>.D!Q:=[32546H4#W% MR=1'210&GNOXR=QAHL9H.60 942RSR%LNZ!L)B1"4\P5K-D'#/Z&%LSN2AJ M%UA_%>YK0\R'3-=[X9)5F#5:+7H)K<&T/,B)1;AW8L%&K;&9RI^59MVY!Y32E'0K_PTM6#0GCNHAQ72'EA,&["=7R M+IOIR^<1A\+:%:QHZEYG68F>$R=*&KO7JV$-"(8*MYEN=J7LR"*)F[5.\;K? M?QPX4)1NX_6T=HVR\IV9&E:L[SD.,Z@@P,HB!G+8/:,D\?,[]L.,J\H+CP/' MF);[)D>[SD=&@);$EV+H8P/R5N?T."3T:UA19K=\LS,-F@/BZC!^817/R7&0 M%67 6D!8-2A^=**\2IN<\];IR>F^\U;E)9G+5NTUHU_*%QGVH^+H0CB\0.H9 M8#RM=GG[GE=AE+R@Z.T6O28\KRE>E_J0^6J^7&I_5)J3C;0"P&4[BZ.D0A'\ MKWUZX%]5Q)S^D>*9Z3M*5B$VJ]]1G"FT^5N$'ITW1+D9[OLX<+22ID#U:D2# M+@0PH 0$6K):DC5SUONMD\.DD:X?EH]VM>1E7Q M!]3U>'UU<68X(Z\"0[FG])Q+*\/.\G7!"J&XYC2G!SCD>\+6QH-VX8W/'M3I M?^*]>R3H/XS&05Z<[\7YJ.F)N1Z(=@5.A7;DZDM&+[&-DT!5OB'BKO*,4\W@] #'#P6+A*RXG+M;PZL"0Q+NNL#M PYN6:R$T8:\&"@Z?4,^ M?N;R&PI0Y/AX/AS/W[S (Y>6Y/*\*$M'7T(Z/6,HY!%:3=1IP!(Z;3.OY4KE MLH;6%!PY^@-+FVL$!;>$$RW*XY)$J.^G8$UW35B2+J!FR3VTQ"_2&\,CBN); M/[ZD!1&NP/@*27-@[+I1ZOAW830-WKTH#,B*[?B-DX%O$?X-@QI2SX#'&'&X MFUSI+[K6-#*&]D>B6GG*W&KQJATA)T:W*/__GBRC/_1STDY"%S9&LA&U;N]\ M6<>UE29V<:15,AN#J/:.,:=QXKWA;>AL\83_X&$;X(&]C GUK6GR].3JXN1R MR!SI+'+?."-JFGAH]/F!7.2]<[SKF>VMIDF+F(IB;F#-*U[B+3.\=@%XX[

U_-HDH+>UBB:B VS/"$YMXL$T!4Q8DH1F)K$LLD;YV<:6[R%OV:*Z] MI3//MWQU0(9\U4")77C7;OVV9%V+T1 M3E:$'XC4VW&3M"@K6/!DM\"T9$00[E^+N_]Z_N7RVM M0^E@PLU_4&M4'Q^G M>'P8+I/53^N4N\MV<765;U%,X4D8)YE"2$887C1J2R]PD M U,2UBY "0)^; M 9J$[\T6-9FXOI/,]N# [8)3$VTY>2UQ:IJ^K?UP@]!NN>7Z,;&:@Z.$')A- M,D@):IP+U("*.^\#KVFD(O+]V]KQ(C+[,4,HV(VM@;:#F+:XG)5.P6WN9HV& MX-#OM) +R@4JGT1]45LYT9)Y9$-K"A1BC3 MQ'?GPWM+WVAY,?F-AP]N!_D43<:^GJIOF3#4C-I[?[4(.XY 6MV<3@]S^G63 MQE@CY/#/\;UEYNV7;RQVTU''LZ_SYMG7]F6CRMNRDZ_:^XXG7P9/ODHG=\:W MDYUG+)86M/4)]4%U9CZ9M_(SLYZZ )EI)CZYR:]C@FC]EU'+["X HZHW1 M+AH =;RLZ388 -A=H.E\&VR7Y;"]]7S&,V'F(BET&;S7&APAY*!DWP6+R&F< M"/0:[A\NBDEUE]EKC!^?(.(*'>"^&W8E]Y8NUJ#<65CC)B,5ZGNL]6!)HD@% M;OW9C:V"5U),XZ;=X=PY!@ZLI)B*PJ=-K])9T&9-8=QEFM7<&B9T$E1#O+29 MLYX@NW4A 0Y>T.[ QVQ?5](Y5I+A4IE]V2 GJ89(9^/;^2??X=TF4=N"HX'F MK3M7;EVU*S3@S-V[,UJ#PUH<&0%4.3+"W*21- R>FQ)2?W=(X9PB")^XY3R3 M2PRT]-SI!Z.L4(?@V'=$%0A.4Q63!R\#PWN'#E- 7G[F%M*,WT#VM?Q"@]4V\""5 M!H!V[]\FX1!F=L&)'.B\W8X!;[8^[**LVO-[ZB,WK]O%KE#3:#-X!,4D,KZV MTD<>.1H(_5OT[KF\LD*49H/'35@HXZ?@U#52J+CZ#R=8TMP7:G^#AZ0R\Z9= MSH-5^1''BS$,:W^MRW)A+KE,NX8I:'!D,&ZA= ?ONQ>0N"TF?+6_PP.0\UUU M"-OE&#*(>? =&\3JWX<,8JL?(LS9E'*98B?$H?C'C03;$_ZQKB/_V>/LDT;9-WW* M) #7U^=79R>?+@G I?DCJGYX4:YN>NIB^$D #A!_!8 W?7&6VITQ-0 W!ZNF M8"P R'?!J8FVG+PPS^$@!&,!((0;@8#S0FQ : OBY4P MVI#78% 9C.&20&@UD)/2$N@-YT*WA#+]-6")@?'C< FQ+:%.5[F-7\Z!S* % M@!2:G:^XKG.6 M!&A)%CTH+*'-FF/7C5+''\__G<8)49!0+#2SL\T,ZJ$!#4[((-GTC)+$1_-_ M>,DJ3!/BC'\F02=*[\_&)U$5]+5NAS-!];-XX<8J:C)YU?E/YS;O-)C7+%[C MF16J?RL,O8GOQ+&W\-#\9E/>5,P6LS4)%,'?(YUGX;Q;GH7ZGXN/&^V^;O2Z M&97?1U(Q[+[PF'7A\V1=^'IU<7H":%XRF76AT 7<.'K-KMH N- 7.PH;I.47 MP%\ZLS8(5VT(^$JC07/^:),0Z$6-*E=M"#BV8K!W^2(J%$SH%+AJ#Q T,8F, MWX[1[\KCI!"7?1F^UV3P> D)9(D?TR2,UB&YMF]QH*VU&C3",C(9SS, /GP" M OC*;5U9Z06"$L]!(:\J? ( ^K)8":,-V2X&%3X!EP22ZX&(E)9 ;SA\PA+* M]-> <:-_<.$3EE"GJ]P@MAWQEC$QD!+QY\& M"3:%*$8GI45=]FLL^U=;C$Q1:9E('P"O_-.H5N+^G\$@):K7.A*MHAA?\%G' M,E,?Y8=*CI_,'=[I#*TE*-A:06BS;=D0H M0\/T^F45A^8_T#J,$JRU1R?*]ZURGE47)Z?[GE7%DT?EHT>_E \W[!2U+W2+ M#Q2K.1B7I\>4F#YDF21?2-;#K2< 0R)V!W!C6DKYS7$L*:F6V=W$.-[93OM_ MN0\68?26O>YFL[TSDQSLC7)5E,%>K4S5_'/E*W[-O"?S%L>)09,OI @+Q'PB MA9]4&V!G)U<7YZ93E_:;2E2I@#G'V.<%"0)U1;!1""&M!UC0]W* ! &M- T M0[]-0N.G1UH=($'@V(I!_>Q/6"BMA96E_98U>4,.$4$QB8Q?C+*.W7D'[98@ MQ)<$Q TD!,?'H4$K(Y/6V&8U41]QE%30QO_:1QK_BBP7<>A[\PR3[!"08MRR M&\+#6[E%*RG\P>HO=(27:M+RFH*!6!*(-@0A6[5J9O BT#98;DU_?NT=>FO@ M\$M-[#(B6L*![W@9BSS'_X'<," 9Z?!$2/3&I0*_DTV,Z""I<<-;E>-[]@79 M.)CZGE"Q-FX?FV@A+Z@E1C_':'IH<:,1Z5I7W>G5Q=FY;>9B;W4H=&O4RH3VT=U8F[!W6\[8<)DGZ-$GC)'Q#T?3# M]=,YN7V*8X3_-W]Q/IB>6M)/&A+!1%C1I)DJI5C#-XZ&\QB%AS".;Q#^)T^;7@=G&EFQJ$-/W6>,; M/R=]#ZU0K2ZWAA*1W2+\\:Z7WS";6(*WY$"6-:Z?P< M<$11,,FH58:BJW3S4\Z>W+Q#]%TK,/Q0"RKC3+U%;CLM^5SNW,QKG6A$NX'A MC0;CI9/LBDH?#8([DIRIZ^OLZN+TVG2"D X B_.$*F_?N:5>/."%2I-KW?;* MQ%E[B>-GHLZ])(V8IY7='P2.+?HM%EEM*"HV8-YDV=8'>@G'[A^I%Z&G*%RC M*-F02H4D1'B*?YMEWF%,.>(/ $,KQ5QH3DL]=6)G%#TYR"+9 [ "XABQHV_W MFGT>U@A)KNB,SV=&U!^6%+FD+99PO1$80FBP>P4D+0CP9? K#W<6 #;V)?!A M@7JXF=YL1'W%!6'Z@:US+,[6_2#&*]]#&"P?O'O67@+;#.R9?7G70)R;:>W"_ASN63.+:P MH_45OZ4^L,_QU&ZX<+D4S#0?(OWJ433O^40 M>%?WX;*ZT9D60 SV7-CJQS)CJ)AMP< N#\ >>%(2P@RB$8+]$<^>JS$V";"( MC)!F6B-80$N!50=:4+0!(_PBI(5)RIH9W%-EZQ H ^G4F FU3J48=FJ]&#%5;S<^8 M*N?_(N?AS>8V$TA*9D43T1PMO, C?;^E>!H-7#3@FS, =)#"4/9^[# 3Q,5A MCM=_!@Z>#O&Z_;?4B;#5Y6_NO 3T,/&H9,X'?-07S;S4)&FF:TUJM/_PKS_7P=54XS/=AG!'1YW1UM/7ED M7!" D8.]L(@<*A@VZ7KFCX4$H3 :S*TD1T+CQX=Z\\="P+$5@_JADK!0L/+' MJHRZW5'?\8G9_[Q"*,F*5\Z]7,B=$17?;/ _UF'L^-^B,%W'^!'Y7I:TR6,^ MT7P7\BE>4EK3R^$1M,M:85!7<&M92\GWZ+PA[O+4\6G@^&60*DW>JE0JS+43 M;],G882>__02=X6(SQ=>40+DXMY/43A/77:":-&NX"BF$M7Z:MQ+)<8)HGB[ MU'K)TV@(CBG]-D9\N13=\AG<&&<77)CR$2(G?67B%P;?#U\1=1L## M1,X:/?;<.1DW_UZY6I ]%&W4ZQ(Y%*UZ%--:5;[G>&SZ&>YK 7. MOF!IW"IH#WHOSGGOO[XZ?;I-LXDG5]Q8;LAUV MW3 -$LGH]:NF1][SY/?I[<^'Z>C^'O_K[^.'G^.7^]GC:/QX._K;S_'#_=T_ M[Q^_C<:3R>SGX\NSTK,EH:@IOOS,9%3B'0?I?V=P&,N#(NIPIW;Z-GBOL%./ M[X=_$AN"W*3]P!!%[RA^P:_GN&6(=09#!PE@FVSH(2NH\NU\.;AN#R)=P8'= M S=9$G T8,E]EX&1A8-ODRK2646@OFHP'IP.S,4% #LZ&1Z"<@T_Q)@_=@KGQ$ZF2=$7 M+A_XT,K:(3QQ%:TR:Q1YX1Q_?Y2 6FNJ:IBLG&B)Y\IP$L99:EEN[8%.S_HL MC)(1'\"5-]7[EB\AR;!>^#OOI*TE3Z=XY?9]Y/#IHTT+&O*R& ^A:3$.$?%9 M)FKJMOTNNP^?54HD[GO!7B]J ':5TV,7&:I/;\PP.E5V3Y];1M-@WGX%\[]_ M)=__ZL3H__X+4$L#!!0 ( ,B+6%*3@RZO 54% (-M0P 4 #$P:RYH=&WLO5F7JL@6+OI^?\6Z]7*>K$+LUZU=9R@"]BB(W8L# M(6BDE4[QUU\PU4PS-9=FV@0FM?>H2C4((N;\9ALS(O[]ORM=^^4#VU%,XW__ M)_TW\G]^ 8,W!<60_O=_V#Z1*OZ?__O?__,K_&?SKU^__OU_4ZE?RJA"MWX) M)N_IP'!_\3;@7"#\6BJN_/M7W[0LSOC5!K:M:-JOBJT($M@^4OH[_W>AD,[\ MG46RN>6LK,YNQ@-]/?8=?(?B#Y#V]Y>8@!MJ_PX%?#G/VJ5W__RB$" MCZ E,26F\^E4=E8LIHKA=ZEL%@A%OEC(9D7T34_A?_Z5W9"\(8D-Y[?GI"2. ML_[WE^RZUN]__A$Y9_:W:4O_;'^(9H*DD'0JD_YK^XBF&.J^_7*Y_'LUL[7- M,RB"9/Z)?IZ%)-LUYTW/<.U@_\2FM0/XOR73_V?[XY&WK!SEX"7+S.X5Z7]& M[1;#RT#G4HKAN)S![U\6=2ZXA^_:/I;[Y^7'75-EY:;"81R\9#&[9A9-%WX[ 4O+;8/'.-;NE0J_;.*@/=* MM\,A.ZYI@(U4_LV;^F88:?0-'C[ [J#GZ-=7Z'P!.2$)-PPUUU?_^>%/-'#*;#P%/]_?VU_ M3[F!%8[TG__^=157 __]^\_NOR]]S4PA^.]?0?%_.6Z@@?_]I7.VI!@IU[1^ M9Q#+_?_"M_X3_GS01E <2^."WT9(]ZB!LOH=]0;LES\500#&YL^P 6%S?#3G M7YZAN'2$2S;\8UI5?$4 4Y:I3AV9LX$SK9&K8J_BH1,U7[76C AT!"=[?[U, M=/7R:-F94N(TC4XSZ6E(P])4M[.TP?(!K^9+HT&+1B;&V"[_]4L O*)S6LC. M>H?XZY?!Z>&PMXKI=S<4@%"9 X%Q35[MF%W.'G":%Y))$?[W5VTS_&G3JQ2D M6D/+LRG$6 =9=.@22^FO_Y!__SF*N>O4'V-#W=#KAOOAU^ M@+9T++," =ZL9--:ME_KY0O2;KRA\OB-&R$P RR$K,UI=4, JR8(7@;:YZ?+ M'I&R?)GV56IHVK.*P.(@WYNBTW0XT% \D6PFDRGL1KP=X6T'C'DA90V74!R> MT\: LW%#J(:V?#_F88F;E:11)\.B SICJ3T5Q?'R-!.-.95*HZ&>O.N JUOW MYG7$1/B-LQ^OD]68KMDM2#@WKR^88I/-%BKE:38:;_2*!PZV&[[!% Z'.W8\ MFITUV 6KU)AR8=$HYX!8GN:BX1+CNPZV'(Y4V(Q6XZ3] /M4HSGWQUH?YV1. M7F6H56H&>M-\-$ Q%%EPUS'V;2YR@IE GYG:?HPY7UK4C':FP3+#NBXL\F,F M%RRGA6B,H9D],<(3JHX)S:+ V<)&V6$5(E?G1 -% ,HP/E8'R]%*^K8Z3V7> M*SG,C%0&[PY#9QWS0E\@'&I+X6:*%NJ3 TT7C((>[]B2IY+S"9@Y=,^:%[^@ MTK\YS[.T^7?FF5F6E088ZFF6TTVEUJX-ZY5*[^[S_"H_.4MQ.4U9 V$W9AX^DH,PVT%.=P/CUWWF]836>!8 J>ZYGX8.#6RW_]=]8[ M+U"75YGR7KBVEOZ+*28?>>]=[>*+WUD/N]R(D@]"'X[; M\N!@6MDI.J+Z3*'$-@E:[Z?%[KQ;"ZW'&#@W,),KY[>A:&%T9T?N^A6X?1@+ M? P#%MEV2IZ;N38[-+NS?B>;*C1X*8K^KJ].SYW<)Q;DLLFQQ7FOS@^*.$OV M*GP+&%R&IWN/G=S9G,-,73>-$S.K-$"#&^)Z35UTUNE9+5"E&;F,"=L^G=EJ M-1D)!5%6$7*>P81>G1V[\B'<6".K3VD'E0/Y";'+NFF[RII[,=-6:*;!2[#OV0<4 M\+%4MS4T;(G52YFT3I!"H9,+G;%L!HG^B84??3D9^DOS@ I"RIO54SY"X/DT M@078M(JNLR$58[E!Z>C#(-CBD0S#A M:5W2I+(*Q!Y@Y\V)/RG]62ANJ5?K!A_&^GUN5?9>JCZ6B;/ M:0W/5AQ!V8QMVTV+X^P@MZC.6:8[7RV+8U!*?S0]KTZYZ3@89]N!:-JA9A:< MD%S*RT1>LYM;8LU!44@O_&$76?1!,4UU<6)1DC;9PNS5$YQ'R,6MKD\N-]>0F$%?E[$/=N=+Y!):A7Q#T/(]A/$]1DF1&%[I]R)R99%[D.LK MZ"),&RA2Z,ML5ENWSU*9CB'6\AV9#H<&CJ=%S"9L4]^F&%Y6-L+6N\3*H9?:J+F65M =3?46N9Q$ MIPL^&?EH]PWOWF.D=("1TI37'%+U*X***"8O@4)J;8W-#UB_ 7G022X,Z8JA^C!HLE:LYO%\AZ?''"-:*'8/](@MNC"1T_D& MJVCMS+!"V\.5\$E.Y\_)Q;-#^UMDCXF>;E.3YBI0E6IWU)BUA[71ZN;9XR]. M^4K98UE<4GEM.DHC7K!$TV)&'S5)Z7;9X^_.]MO9XWJ% =-:4V,1S%J+?7XT MF" UZ?O9X\<8CIV+$ IO^##OAOZF(46)H= ##;\#M@\.7 E NC24W6/DZ/FP2^A*7T= [^^#X';Q\.TL&N*X&A&CQTO1"+\&1 MT0.VEP>CWB W#F16+S1R_-(:+@>EY"K,FA#-"%&?8 M)LK%+%YV/ECJ8PP\S#HON,5(#]H]1)'K?=70C&6JZ MXQK@0\(;"K\C.DMQ?#8?N(J:UX9ZCT_A?57_$/'\$>AB=K4FAUI!4]%21S2K MC0Z;J3YZ MCY>:R?3X%DLY*K^L]R;RC+XJC9KHM<=5TLL1ER.X'ZPD'M!OUA0 ]ZTR %>0IQ'^R]? M4,6[4L ^L/4P9'ZS*O$=&F,KCJR (M MU9$2R];(]%$!_^=P!]*F, R$7HWSW[_13J_?SF835SC17YN=7[^C_5'_^\M1 M0B\HVM&U^4[>[)\+)Y3:[27[>^4(T=L.NWAYV]M7;#XZIF=O/FUVU_W>TG8S MG3]ETG>DCLJA-@W+FF8N(Z_,><6SLZ\YVC7?MR),^V4=)EI/VK)@Y)6PKM]V M^3!6Z/@Y#DS,M!"%"R_# YL"R-TG18@^BPJP?VVF"8[NU_N_'N1_?/ M,5)8F^3Z?B8N9[O1.M9_$:.B;8Y(>M_/_K<]3877IMOEK,-?=I]W+_GG "OG M0.?]*L,MH./,W3*PI;JHDG9^L&Q.M&XGNTR@\PWH%,^'3O%6T'F_QGL+Z*RK MJX!*#RB2;7)(IX\H8KDV2[3.=Z!3.!\ZA6M!YV1&_$*L?&Q.B=5MT7946+&I MTMH5R^:+/EIW!8]=R%AJ/F":'9V0G@4Z%U#BFDAZV;7N'C%)NU\>!XY/%4D' MI/-<$Y,H%L,,9H&QK;8F]YX%#?=2)'=@_Y==D$MT0T'-+)"<.?00?5G( 6M< M0]#QTW@DC]<-1=C \:ENF RKK34I]T1\(>CJDALZ>JZ2Z ;XV/]E'_,2W3"< MYLI+KEQ8($U]GA7*XVF901._X6K@*, &CD]U0Q,%2W_=6J98KY3F9HU6>SUM M/0T:'J ;;L7^_#UT0UJDS#EF#V2S>G[98BR9(/-0D4+N"ZPT\@L73RURA/M&'4#S-0MT]BO9>Q!) B; M>E5.ZW**4#>VQW9L^YHCC-;&5D,1T=W>=%IE!40AH$UQG:;9YJB?WZ>)=A(S MY[_[,VJ_ >YGY+Y56BTZLS 3_O^,M-JV:?Z*&=D;P5R7;&\T'-LZ,DPM9;0/ M1D*G!VU@= -HQAH4Z!3-[5'Q^N$RW=6/MHUX=K Y7F$+"Z+2J?%@M88&FT-R9L'C;%!98?&[2RAE"KPRG^"H_1^=XFT "1:X;1^[=J^^[5,J$$->Y*E53\V;+0($U M1X?PYIKA<*D.&'O@4'V7L:'YR[YPMF38 [W8)QTDOURQ\P(]#6:CF\O:Q9,/ M%7SV:MD19(KF7U955DM^V"B4I'#V]9R85;4JJ11OGLFX>%$!2:'Y[\_^3YX0 MRA>UE+ L4+CGUZO5;*ICR0,8B &=8W"J>.SKH47#S?L5PN$==='NEEVS7,#, M-K0I-?A""R@*P[X'BS?'^>T.BG&QE2XBW3&R*)$4&33R18R!-NM^)B@^3/.9 M(7%R6]]7(5'-%4IML5J;J%30:)4;*Z&24>*N)^X&B9<+5LZ"Q'M7^GI:XE31 M^EP/3+]7+DY5M%JL# J4SJ;AK?""#1(/*48_&2Y_W8'(MZ1599#.C)%4 MD::'E:6ZDJBXH^#&#L3M NXY[I%-X:\_.(1I M=\ R)&B41H[.^+!-(_R3!_HQT&T;[?:R.JPEA$R(1IY&OU3+<<(P"4@K1Z'C M_ H/)NUJNSIF,*L)G=L1\N#W.9A%4HOA^?3BF%6J:$&RXL[=NUIL6!C\N<5FVO:PRI4'5;8Y;=FM0KH!EB*T MM9006VQHV'VVQ>ZL2EVW:7$TLL"],J]( J/7XB[BC[;8M]OB']?$4QXI73.C MO%I;U5F&EAE6;Q0'\TFS.Q\FV2L(LE=[/C]G1OEVQS/$7[";8\7I+7.XB5/X MBBZ./74 BHE,QD$F816*[\>G6# M<@/\IE?DD&"M!I:.*X6"P=2]N#NO3V+0KAF?#O0<:]:+S1P+*%[,&7)MJ+AQ ME^)'Q*?0L/OL^-3E29\L^JA5IP=5%8-.XT>N MXYX*+Y[D 1FN$!P=H]_+MM-/"1BO$KH+[H_^*J (=CJ32:"U$:]DN&!% 7E^:V3$-R+\=+EW#M6J%A,0@HMUQ2;Z[F)KS;[8Y-\@F8 M>NX&NG)T1?H!<_LAC2J< X3-3\X[)1)=B=?A]#?-EV9?-CTG#*D99>4"8+RY M-0_4RFX)1U:!BO9'34'/#%.5-+10.*#%"P:.$N/[JN0M%;@4T(T6I15)=OLF#7@0AG'"=G=J=$C, MSLX8?&$R"G(#E-4'A9Y&YK0@WX96D(]8C(NG'"]VOZF,.]=U:.5].NN(%HHW MK5')31?SQ,O]J7%AZ65.P/?R#KA8M876)4JFT)X[*/"[V)W$6R$>I6AC8?2"L M0I&PBXCF."PFKYI^"6$RE5*$>ZI4Y]?!]ZG; M\+6$:1FGY5:9<60V5:T8DW2Q10V*<5)67W(VO@','Y.1OS=,WZE*G C*(QPA M-7QHELF,!JSN0HF3XW1O8/XU.C [>;B)4U64=%.V.\K&*+7Z"N?X1,'VG*D42I"=6 MNSY2A]GF5",ZJEBI)>8ZT9A7R*&=B\%576HW6H-BA<7ZNC_ F+Q6Z<=).3Z; MN88AFW<^^&Y@K@L,V4. I>L(%C)E3H[:ZK">:$7(S/5/@.D[5>GG$YS!>X=!E]V M8^WW=;5,GMMOQ=_O/0&:IA@2"0Q@U_W8+SE[S.GN^XJD)CIN)3(<-HUA$Y;KNM] M$/1:JM=R6AG!-DQ&@6ZY"U*A^\")1+!N+5B/MERO0FA;9MC/;B>WWQ UN9=' M))P;>F#98;#! -Y*Z1B:E%>9.R!\ OX[NVU8.%[;U*K 5_C]X]FV[LCI$>^R M:' SN;ED'$AP8!F6E'3+=>N _II2AZ0 M3DXDV(5?FS=F_9G?=J#-99X%^C.HED =-JA_)QXX"NPU,LCDA-5JBN0Y%5_, MJ^:09: +Q&/@J?\T&)]:N+%N,T:6)2NJDQD0AG-5&J) M$D&7*]0+TP3Z\X.ZD&YY68^B++-OVQ*_EJH9I+)=B/L;L3=_A?-RO_PA:>JD[U[$P4K;C8;;7,I$ %X@Z$[ 9%(-6&/_ [5>!_ Z[ MKUY2>B.Z8,>E5DA2)@IN@:3P^$HY*=];$!A2F0\#X1!)8,>(SR4=F2YE@FS,-%:O M#.KM4LO%,R2T(=-1 F[-WF44O"+P/R?]SZP$^8((8)SAF@;!\8H63O-#NVL# M7UF5ESF]Z:/X,%UA\6Z]Z7'P7@W]"?#/HEL"]\? _1*8?ER\J$PF!$$O)VLV M&'.!3RU2E WO%M"+$'*W)0,8X)'>P",W3>>B#[G-15],R"/!TP EOMRFUP:N M; IUPPU6SN3([=/Y-31$V#>NA%!Z6/^X%;?R5=LWW& MX8I:Q<"P*=+LYE6?:>65.GQ75FZNMSY*E-=H\ 15[I6D>7ZU]QBH?C2C(S[M ME^PBU60Y=K)R5*-(=J;0Q3BP0_9'6>S'0/=HH-)KU+7L2.FJZF*FKUII7=75 M=8)>B'-0<05P.WRSK7 :#<*.HW#2D#:-KJ""&4>ML_5TH:EB Y$4AE)]X8BQ M]!H^)U*BB9\*R$<5!FZ,:JT7%J0W8Q;^$BGZ9;) 9G7N 4.5[N M!O](CR1D>R \.Z;]=7A^]!2&MLK)Q*2^1H*1D5Z+($?7X-NH< 9,/](E<0[B M#M>C_H"CC5$KW:VK")?O3-F&I#7;(6F.14:5:V>TI(=MZYCK%=M:[);0%MD+8[.ZF/PFNC7/V=?ZV%O]G;2N*;H MBK%IN /@-$N[<[*@L@NU93G(C-/'="R7LSZ=YX\#Q<4Y3-VK"5H5;_$LTY]5 MF&5U6*JMXJB)+LA'_DSF'TFY<.MA9\U3-JVF,L/Q7*L70*401P__@IS)SV3^ M05R8E^8CQ)V5*Y48%R54$ M71V6XLCU\WW.G\AZ92OK94.@7!G8NY2C6L**W98FJ(HQK+'?>7W ML=D],P ^G.MWYTKC7*::%5+YP02AVMH2L1%Y5JU#Z2/ 7/AV\V5K*,[@>PA4 M/V8#R^#V1U0:_USH'LT-JJ5"7C+M#J;F];K3 MRZ#35@V^6SQ@1R^\N]WA ?#5"C1?O04_[\T(.V^7$$R4373)TUB!A=+-C$%5 M9N(TW+]$'LWVLVT\7ZD@07::G[<5VN#2L?0=( !PXD(\M$2^F">!(ME6!M>1 MOM]F E,IHV*'6X,:X76#F%R6MVH,91HSYUB7Q,@7K=$OFA45[V9 ZOLZC4L"RU6&1E M. \P@;+D.-&J=RZ1)].3W,CKS!E600KY=0JTF]TNE,M@4.(UT:_?+9&W,T:O MXUDHBJ,57&"8AHV,YU J3"A+Y*$%Q<4YS*:F#W%N&% LF-8KZ]12*0M"'#71 M_4KD8\K\8RF7>4;EAY*GXE1NXHD^:G>:;2BU #0E\C%E_D%<:-O]QEHS:C)" M5;7FV*?*,M6)(]OO42(?4X9_=%F#2ENO&*W.$E?<0F$^G%7H^CR.X?S=2N1C MR?H3)?*%%D[7T^TV@9"K\I3%,JF4(<!WQ<"\@5J8A-].5 M(91Q4@P G+@0#RV1=YO:L,>,.B:[<&T_736Q>1J^^P=C@N7$H;A7B3SKZK;E MEJLEO+ERIP4A3?2Q6![-^;0E\O&$YY5+Y(DQHZ:03I]$AH$L%)O(H#%M0ID8 M@[/@.'$.[ETBC^!]C]46YD15VI7,R)>FV;D51\7Z$TKDXPG:JY7("WQCB*T6 MVH+EL+5@JM9ZV"*@S.'"5GRYCDEGMJZ -0)IEV#+0A\U!F"V!# M::)+[UPBWU'43&Y8R3-XRO)[-%6H]E$SCN[JLY?(_SRP'E6M?G>%(-,BBB%D M9JR.L?S2]^DXJM8?4"(/*V2_52*?PYI8M5)K%1"JU>X(\CAK^1THHR4X2^1A M!<7%.3^4=2+DYW4:K,K;+/!FV5 MYTKKG*(F)?+/R/R#N+ P(\05FL%;.$GFJV-[(-+4,([>\EU*Y./)\(\NJTGU M>C0Z+[)X8(%FCN0TNO#DVXA_(NM/E,A;>7EBE?BUH6*-Q=1:47QCY$+I\,%4 M(O\( )2=*26^O3=@Y]'3P'%MCW<]6S$DS'3(/OW(^*C_-I&PNB-V\%SW3IZ6*!]#R%61/"&2&*,VP3Y6(6+SOQU\%)+' G47N_,_V!H@9Y M+% O]_I\6QF6633-.VI.*N5+7>B2OO!X.XF@Q570OA(+%.>K(NYSJ0*N9$EB MF:[*\V"12$<,8H%[ _/^FKLU[[:[&&MU<=T>JWRU1=;Z\*7N$[UY7W@6KQ\+ M?$5QSL!\1*/E!8Z3;;Q2UKD6H.7X*\[;.? 0:E:6#*+75A M<:#8"V::YL0?F3_!I,,#S(VAX'BW#^QW%93?@>9J2:8,,U>7\&&=3<^42F\\ M5J K_[T8FB>)E8#S#' 6X##H@;1(Y2TE"%1N60T:IC55^WC\U>:/,.@%:*!Y M"X/.4AR?S0>NHN:UH=[C4WA?U>.O-7^"08<'F+ MF\@S^'::G8W,"!>G*97 \NJP))05$,J. ]RKPK)-3];S8N"I:K,F>MUQM<1B M1#QRFJ=@>9I2"2RO#DM\Q8=4B*K 9XZI 1?4#3^<@&D'5P!G9EWOX38B%G'& M1;.&,5RXY76\P?DG>B40O0BB7T'54FK:P=S2<3P_Z8I&V43L KRE+L_(SG=; M:U#D[=::-[5_=8,W=;"G0,OD-X\=Q!$,T**#&DE@A$&;%@I660A=9"44Q;"M M#_"5%5)TOX3WYY7$+F>["N]IX3O;G.L"NVN;0MBR%1*?B3H%DL+C*^5RXWMT M33$G=@A*_VNL?[)$->@Y6+.'+3^I +>?D4*YYOMTVA MR-G;IMZ72EYMWQQ4PGV7,H$246*[;:T1VA>GV;$4MK[T;6B]EIB)],\I77@J M08[\8,[FY1 Z(<& 9EI1TRUNX!)?N>OZV7ZAGV6;^:XU24GYB05O"O$L\3V# M^HG0)D+[7FBC&)82&4Z#UWT6-;ZPZ%>Q)M+LR@4OMYIC@( VJWJ6L'Z@>N(B M)T)Z72&]BQW-K;QBNF<(%.NI,Z,"4MQT44M$,[&:3RZ07XM9OY+(5*;V*+>N MC?HXZLQ-PFW+?!J^*RQ@#C0?G5Q]*N!?$N-]!>ZBKF&*W1@T6 ^,5)GURO.J MF01F"^=/)%D/8<'044FR?8UFQM9'+C=N(C)0#^&H"A"*E0ERD#"18]4\M/AE/$BK>( M_M@UFD0@SX\*RSP/-!"%#Z$>MVS *]?:@-@U)ZT!;1,63LH,W\V. =L0H%V3 M.2O\^Y18SY7=@P+8[R^:N(&E><1FGGEE--(G_AK#E78!TP>S[K"#0"L94-B: MG[N)R'GTY1_G"N4#=Q37]*;:+4P,1N7DP6K*Y#5M:4.;'OGQ.XJ?"M(WVHT\ MTLU,EY@ $A_R*[V2)FIF-PNMC?CQNY&?"M(W=7Y2:IY"+&'659O]]7)N$3,# M(:'=YI=7$A]2BH(\KS5\Y*S%%T+.B@NJ:#FNRTB(Z[2JWC[&G$W6CC7&\L M%U:2Y>=&T&(!(E,"Q[W(T4W8-&=(NUC:G;850]$]_69%EM\]HTGL+$5?U-G_4I$6G'4@TB%,.TE9PN[$[??EU'4@""%\E\%CB(9 M'^.N[WG5U_;K]C$E27@!2)9QT5L;(FG5\E((VZ/Z,':]!U7%^ M?%^%'F?DZWO/X.3W!W''/0.)8$,EV.?DT'19*^28;'6)D(A>].>^.B=2T(;% MB3A#GT9,A/BZ0OPQJTGTJ'9 HID2Z]4)T/!JV&R,011*2EH8Z4DV@XYN+\R%7X1(AO[#XW0%\TK:+F(6!)#6TT6RZ#?XN,^)$-_8?1X PZ2S?$#A M'--E,FL/[3AZ$O'&7&1_5%GQA^6AQNJ\JC;MHJ9Z!E9=#%@)8/!M!H0-IJ?(F0#UFT!M<[RL M&, .WK;;Q;4MTUXH!=IG\RMGBG+MI3H6$VO_.50_(6@"UF^"M04X!\BAF:KK MEFWZFTA@OTL2IRI9'5N[N#ZBV@$W7JT$%[J(#C*P?D+0!*S?!"OAV8;B>C8( MVQ'**OIK[ZHRW9XTKC4\%G U8EFI-MW 2Q3KYU@]3<\$JM^$:L530O(94MAL M]^<1#=OIR!46'385G,,MM)LI&IVY!]VJ%62H/8NT"8"_".#-)D\;;#<1AB^- M,H#[6_"&+DF/>+G' JKBIW/& )OE$H_@.%XWFS-/4/*GP_/HKN-O9%$Q@L"Q M+F=*."AD_"DS$=E4+A8I@.ON$TZRJ(^#Y*DL*I&M+VB/[;+APVDA-5OJF4$Y M%D;^@=A,LJ@W NG)+&J_-!*KXE)=J##*TR3CXGYT>EEEU+-&J217T46#_+H@ZM!99JEU$" =U&:]5R)UZ)2,": M9%$?!=9/LJC"$ID-U4R'5)GA:ERI!_*B[LEX6M;%B49$K M.A*KR$V=&?DYRNDF&C;)HCX.P)]F42=XGBL$YK*,YUMXV\SZXP)=3_#ZP[.H M'PYK_)(CRAG".[A^\>1%0U]G!@MK8:I-EARX;79-@#%TKL#7G,L]D;Z/X2<] M#/$J8#S/>G\3IR+2;,_7ZW:1#9IDNI>E6]Z:AF[A_P$F.H'P%2#\;IE)-,<. M9:8;N(H51TQEUNBE?0XZRPW98A"TS#VU8-.E1C12(8T*3M%+V5>\(EK+/H=* MN<.R"KSL/KGT4;:K\_1Z7>-44,C('0U3*SR\5T_!MT !+CS>E975 M%!_J8&"J5837Y\_AX-XIU0\MVS]+QS=&SJ3=1I@6/G1)W:+I08D;0+?,"7/2 M'%ZVAW'=$8X[N3$I^0-KRBX0I596^(&Z0I^$XT=G_".8_]1D/5+9 M)I7)!$,RF*#IYS#G]UEK@);I81SZ<@]&2,&Z$3XIA?/?L3VO"2K5SV@"FU([ M=<7/JP"PSQ&@^EW3\E QO;/4C)9*B]-TVI/073& MJ?53F6*=A?>Z9KA3,K"Q_7A*IL5Y9 %D*5M=S&6-$!K";+E^$H[?,24#&;,_ M2+2F9=CJ[7B&%&J_FJPU_#5IA@]9S)-\?F)*Y'A2N=;0 M$7[K@I;B Z%NA&.1E)D&RHX#7*<2M+FY:6,:YS@'"&),T5UR-GAS%O"V5PN4 MVJC3P%:J5R+GLM:JYKPO<&;Y( M85P&-]4 ;WOY)LH['1(Z=7?[TNX$N-^^DG)?EAD9(3? 3-TR#;"KA]VUHH'+ M*080<"[T0@UI9W;K)I)'UD@ESZ8*UM >S=NC<@%:?_O3J;X]/O[87)\9'"=T5O)5/4((#ZLM^O@6.=7'5\UJ3TDC-D\-F MDV-JE;4.;?$$G.!XZ%'VV3>:8_^WJ,]4(S"=@AI4!_0&_SI#+ M_!P9DB,OC\A(WQ:@E<"/='F3"_U F.][EF?L5OE TJ=R$4[6TU0XC3-XP,@ M'+^SI6L#BU,$?'MK5MD0*%<&-N;9=CCC%^]\9P46O"EP:<%6%^2$,8EI2NXT MH0O ]YF8$S-_1>+Y4X]M#=&9/V:H0NA]"J(/C9?[]\ MW8[9U[]A\;5G'SANU.F1TBPC6O[ .$MQ.8WPC'W]3HM9=J?8LK-0F0G@C)QJ M=2WX#A;9P>6.=Q->,*;W9'];*':"[D]E^/X4&TWI+T*N!W9GVFQ?%B#T=!09H52;R=3D$'_B@+ M^!WRO?A>Q^GW9/"'(OHO;."_17_AS;+.Z4?@IFR-X\U=F(&0 MU?*47]MXOI/F>ZVFP(HS>%V\X]-Z =W;>=V,YX7S>;YI>L]<,0U>UJ(].[1( MT0$IH3F*+MNT_4,=M?%Z#AJ_TV\'OT6KH*^'+X3^BFGLXKP/[2Z.>X\>YC!N M]V?T*E>AV;PWDVA,+$J(!)VF?,TJ?4KU5P5UBNS?5XM'^;4]L^$2;?%E-H+JB9 F0GIE6]H-IZOPGA9.I,VY+K"WIYM%^5(FBA^!I/#X:I]-IF>3F=E1 M:8VERD3%2:G3"L[$7^ >8A8OI'TB M\1@:\L?U1S^)H4Z ['+G1I+BC=>GO9 MAS;W" '8?_R*R+W=KZ^@NEF:ZB4MUR!5*M,9UGEE/0TZT$;;C_>9$E!?&=0; M_X[CW3ZP=<78='T%6#J 6]&P]G M.0G++BWZ?9HL?WK5-2E[M&0#I+OTTRG.4+!X@!:Z=,;/U.Y0+,!^5TPAS_*7 M4[TU9]*-/#O,=<>%1=!QT#ET6YG@B5@3(7U&(;U)BI/$1MF@4Z@L66_,:Q)3 M8^IL-\GGQR-H?@I8WR+%.:=G^GS.. V54]"<+7<7F1P9?U3_B!3G4X#Z-BG. M/A_H\V6UXR#DA&L8C6S/9R?Q]X-^2(HS/L!^0!W/M$807DX:J,&R4L@@//#J MLWC$X8E_#0FT3^U!?JA_S>6#+--0?)=%A9QJ.?T67H)W^U+B7T.T>_I*L+Z% M?RTI-:6;6N9(EFFF_/I\OE0U)!XK4HE__0R@OHU_W4J;M5RNV1[A0WZX!LM^ MSB>\^,/ZI_C7#P5V;EK8^]?[O_=@E#D;T,#R;%[F'+ YHI'37W?Z\3S00+2R M*+QK699LL*'O+K&AY/V",W)-?&@J*SK;'NFU-;3NQ.EI;W?HG3OO6_JMN112 M. ^7B4_#2#'&+FW<[?MSO+-SM\AAG0?!KQ(PKD<>,K(\8*#=O*I#/)] M"7PYN"+SP?OX;,,J'L[;5$+B*4#G.#>$)&=9RKP";$GF.+'RM__W%N5M%37F MGH!8N"(OV]ULT"9T$UJ4?[J;]>Q)7Q,>;\ZJ""UZYJYG553#'OW-H0GUS9G* MT:!IQ5$/G,]ZV&\H["X=HH]9R"4G6W3UW=M MNU)KBU:]UBRVD12!M==J>48/ V@3O9\1[=4+/4ZU[RNTX^1^?>\9]/Z1)5QG M09TP[25G"[L(XOT9%%> >N@!3/"^MI@C"EB72P,.KY?A/8[_/*@?I]I30QWJ M## D4-?P098JM2("1&[H[AGB]G0>B@9W.6EQ<"];E5V7-ETWY_$/*&!V5#B Y,U!J>K3B"PK]9)FIQG!WD%M4Y MRW3GJV5Q#$KI''1AQ^VO=3E.QC='2WY.QV"9N@R@]!WQ4PO])F#[;-4 MIF.(M7P'9[D.PM3KF7X*=!(\?L#C,>+]=!!RQRX3^J9^-&=SW^G3@P7N=7,- MB1GT=1F#SN^__>U!B7Z\.S2/ZL=QQ20A&KI]C<+G,_DHZJCR?*#1BD@ M,76!>$9*=D1IL81.=< BX+=@YV4W!9SD;C7\T7$5_I"]MH%[6117937%+B:@ MIN"87(4V-_ G]AZ=XU,I\$=&6:>?W9^\OVL2_6@(F.>XINZ\O4_!-#H@2M=H MW.NQ^J9H<1W+1=<(:?=*-J:HK@/?>GW,HK=OO/7U(H!=FTO8F8C;_<6M_<*0 M@!+Q04V]E<96]$E7=UE]-V/4_:MBTM,+F@IIJC10?WV7EQE0@< M1 )W&4,3D;N_R!% B*X+>F74EBTDL'7.V'587"#SSKC+K%EFYM?H7G^@EMI) M8A(B23N+CXF 72Y@Q^.-"R1L4_)H M2PT)--.;6#-*2(0*!J&*MA3\D8&)2)TO4OP+[Z8,?HE98I:*XVR]AJCA031, M],O;=P<-?CPRF@U*5;*I0E7MC=R,D\18>T':$O\W@]_'%)W'MD1\+A>?]NBB M5 58*3QGO&VS?=VR7FB8(.LTD&8F14X5;I+1FXGI^2 Q[=&=5" M0E8N$9(:L-O62S)F5N64F-N:# MQ)"5^TC,>6Q+Q.=R\2'HKZ7#^S)X2: &V[1.R)"Z(7C1K\3;\WST]))!6RV- M8IG""?!S69B(U>5BA3.7+NKN?F0L3MD5_ZQ[8T2N MLHB(IP92-2M6NDT 7_'/XV4'9^ZW6GN$3XF 7"X@6.>BU,"F;NP@L@SU%[?: M_(7)KUDV;U@K->C64D&P+E&8X/:L7QTGHO"*VX45>M.A/K108IQ#.&:Z MFEK78I%4OZ]L)15ZB5B=7:%7IP=YI:JWJFH@D,M**KVH3ZC$8,$@5$F%WI5% MZJ85>EAZ9>:KAC) R(DIDM9P,>[+B75**O2>3GRN5:$WS$Z%O"SF"&186/77 M"[:K=+4D*Y%4Z#V#D-RD0D\-YL.))ODFCE7$CDSI%)(S$XE)*O2>3GQN7Z%' MIBQ>R@[7;-#44A6KW*YE6HDH)15Z3RU6UZG0*[6]CCDV>5E%9[3FC$<#V69C M42)Q7]E)*O1B)R WJM!3"-\FTE&SK(H34B(Q287>$XK0S2OT^&Q) M7N9&"YE59C.\[^+Y=HY)4M9)A1XDAZ!&DK._=H $T3VKEJSPG+:7*\8,J5G6 MPU?P.PM!*./P^US;09@E,L.EUL3-!5#&(R>G]@+RCW.[)K?OWW M#$2IW#+'LS,&8?H\,1H(GM0H0&GB_\# CW-[.@8J4]RS32N*+#>W?>S2:^)L M-.\-!WV63.>S)%.5:0Z^.\'^R$+E]['9Q8N)Z=+7U*@R7GB"9^1++ 5HK2(. M*)Q$X\?"^ZG1]_<1W96!1]1H:<"VN.&\)2#-:G>QH! + 5THEU$A4:,/9. ) M-6K98*@01;NC,D%&48?IH;X:QD\&[ZE&;\7$G2T,*2MX&J#$EUNPVB!TYH6Z MX0/'C4;[\5L #NJ(NHZ+:\"U32.BD"OL=QYNH[B6Z3C8YDYU"1B\$EV^WN'< MT/.GQ->O@WUWF.(K6HN;F?:.N&&$TG:#Q]V.X\YFSO7+^3.[$TZ.(JRBH-&-CF1X^9U-:(S=:().V580S M0$Q$(196X9S=N)@-!,4E.%[1WA>FTL W-3\DQ&&;;0=E62WD>V.;Q0%+MF50 M7@S0/I1PO>TVVH\$?$V&G76SL:BM 0N-E\UL=3)-OM8SK9K\)Y_N'] MM=^/!,2^/![,W-?+QO>/]8&MMTQN?Z9,*L!R8"BK""96NIIFF>WL,H'/9:KL M(ZE?7GA(ZWC!],U5VRW3D-QP*M$T^X%U ,'HMVB:'=/=.V3SM8*/?:_-J@IA M8J[0JPS(!71A[JOG\W%V>[PL;D2Y1!^#@8-LN.62P7J5QB:*[G,W^D>;P,SIL; M]BY#5FLJ-S5;GH]QIN@WFV"0K6 S:,W-<['P6F=;'>%XI((8;RV;'B.;MAM9 MX9=6$95VL33M3(I%>C9$AC7;7R*@Q4D=*)7*_6/I2!']@7Y/56URK2*NKT)Q MNF+0Y53HL_F@RHMV)M-"NM"Y2;>OO4J@>-0?4S;Q.!;V)YGV&U19@(]8*=2 M((&*:=OF4C$DYWQ7Z_-DXQ^2 >7PDQ!]T_&BYM0>S5QZ-B@C$ZW,>D8S+1IZ M@1Y4($Q2*K_?DW6+MD_I"F/R\MO)AE.\A-V%..D%GL#L'W!N*WYH!GSP^B2M M..K'XU1"MYT.8<,L.>N,/AR24XQHC:021(@*F4L#;6-N'%FQ#GK'.$(HTRFLN72N :V3>@ICMT+T:::].T'E ]=N\_8_L_MU M7$?Y'5NANRST.MCN$4VHXCEA*\=A7N;GO-;#:(!_"8AWMBU;'!$+LSXB\::M M*%R):+)I'EJ)N%+8=O;[/J7HM@CG/4F?$72?NS<+BN=>+^S<_0]+!\P2A!3=_Q[EUW>N9XUU]"Z#%Q&EHAG+N3H_-<.N#GIIB;-GYQ= 8S>)TB6=X!L?J%N'[<[TJP'>J,40![//4?%WF M3BS$LEHOS<89/,!&>4^M40+2@S*=EZP1? K;&Y9>?S=-QZ[::(V=C5AOC"/, ME$)%,=/8&9HK,%?J!)IKM^DAPA5KPZ&(RI@XC9T'\3#FWD%R MCWOZ>UL/7!?8[ZQ]89;%1_E&KX0SRRG!Z^V^UYQ!*[$G'/V]93TRPV>2U$^\ MMC0Q7[K%ZM1"L(PU2S=F1(<08V52G\4]NE;E3]ESPV"5EP=A8\\&[U>C7GOZ M(.C;)S#.4EQ.([S7JVVR0BV_,(>3F3ILS+$VFRXWLSITTGX=W_XX_;[OVG\D M_"MV3U(^=EH(6@AW%%0M,JBF(X#IKA<8M9A-,>@470+A1P>I17@A7*ZM?;\S M(!9J?I#II.O%VJ3D)EHXMA N7A?"V>D[3["J.);I; [WPZW!4+VNI'Q =':GTNO+%:5&RU3$-S+0!LU3<$&?1 M75*8:1B =TV[:YN"Q^^<6[]DKM#T6A?9A3,L]5NB8J 0K]M_SJXWES9\@U_7 MD*![,/I%"YS+Z9O9&"3[IOSL=I6VT%? B.I2TPQ&JJC 15<3SY7L,0*O)"4U M*9\A'+X2RQWX",507- *21>Z!:&L2OL+(54\5+<8EDE5*JS:N-T>I@E".APK'*Y!]'"0_EEJQ4ZH^-M==&@$EJ6'J>M]7,] %KO&#YO-48'T%HHPINDO. M!E7@ \VTHHE= :ODL:LTOE7FRU7\NK)XD7 +:6( V.N;&-K6P M"X7?Z^?5+(6XJBQ:"--):6#"Z 0^?"[S_UC<'J/ZCX+NR_4YP&XICOL=1]69 M3IIU+BT@N&(&P,^6UE0'OIUJWT+J$5(EOBJDP/SH BAF ]062+&-+/+.J%'- M9CC2AS93$"N _DSC_W+N$2\;IF9*[[>,7:(ZR=2(&-=P0V%166;G5E[,F9/G M,/(OYQ4=TBC1F;!!\:.RG,V"YD!3U0&^F!-ROK&L*SD#VM*X>$ RT9)?@.;1 MJ&BXG)1'S*+38ZFLG)GG"OTNE7L.4_XP=,8Q$#IW]>K=RF#+/++6S !-4PR) M!$9TF@:;6: X&M5R *$(^6/%HBP,RM/KQD_F_O5;H M @(\U:K/.QBEBV]A%'ZZ'8P6I*:Y$EX8L0I:1U=>%Y&I(K1!#:/W MQ2ZW/2KHV^5;;<40.,8U0^HJ@O1V(;?E"EM4C:=%IX0)UD(EB=9P5-&8&3N% M+IZX3CG6&?1X9EUU&Y"=J!&D\:HFN"599#F:8Z2JN_#+!'1&[R%E?D\ I73I MP.Q=J6+Z''V%-LRVC[3MHHI6Q/:ZD@Y2*?%)S?];OJ*Y/H$BHT7O!I8F4*1"# = M$Y\45X_45X]PXC]LNOA.%I5ND&57;A@B'@QR55R?4FJG!1U0X$MA7F\#PI_, MS^U">\'KR#YC^0RK2$M!3:6[Z]$:6M['*+2'P?1\!T:[ZNZ7MENT4,5VSZ76 M.-DK,F_M2P.95M_G3+S>XRV"HPS)!LX4@$PK2!(AF89]O1I7KAQR5G"YME M'8[?5]"T2O4QTU5?[979WQEY*A"=V6"_=LG4");N? MMSM]JL )B7ID?^;V>R"4G6W3UW?M*E@#:U3TA:6)4%.JX37GXQ4EQQ1P^Q7= MRV!U]MN/D_O-_LH_TQOV)=M[E5VO.,H71<"$KHJ]EL%0++#3!KISX0Z( )H [ X0. .!WY=95,;LEC5)O46(B)> M.3W1=9(@ZO 69]QV8QJ4,G^#RO!!19/=&C_J(4.NO+09G&,+!K1NQLVKNY^) M[4NH4ULL@-6\NTM$!)]#ED_'X*_0X>^MMCE0Y2V9M"#)ZW/2#L M5H+*AD"Y,K!?TG%N2^%FT?FHRH?C)Z ]7NB*B; V)::J^!@?L\&T.AIP_""% M9Z$%^"DV;ZM-+N/S]S-C/^G@I+.']1/3A9?>,[^W3YQB#SC- Y5@!\_@T"+A MG&V8GHN%# P%Z&6-9MO):.08J33K.PBSK 9EF08>"]_I(5>[K/Y\*_@94;?K M,R>I&COH705*%1U'%=5L9U1%$ *>PDR"U:"#T@]D<.C+/D2WD-7^8-[)K)(JT2UW"J.^ R79]"<9Y:YE>S4J);(&!P\3&Z M)0PTS,$ZE7'88& WENNQF$<+B6Z!$GI7/G/[#.A1ML;QYC7Q!MH\!RKT"$4 MT1M4RDRQPS>@6W@[B;>W!$E ]K4R^6_AI[O,ED9]3MCMHPU_@BLNR-0F5"WEP7<4S4]3*K"5T7[8"/T0ARM;9M;C M\:C3P3&IU6BUVG)AH4.GP'ZPPP7;INN31]9\+\E$SN;3>FG61[@ZV;#+AE=, MV] N-23@^*[1O:E.ZR!HMSY?#W%5'PR:%45PL(JI;,*Q) M6EJP:LTYSF&R(I:M8F7,0I?+2,#Q>:1XSV.0"A5"HZ2@%2"ISFR=!]J0H=O0 M6<%8;M._RWK;+8\&P3NI^0H0M("D9O5R$Q^X 8-"%U3&Y6B0^%S@>H[>Z$DM M?5D#74%%JX52@RYI$W:5Z(W8++7<#2B,YM%BIN-5D92++L;66NJ0[I,JD<Q=CG:S+F_[G93G1J2K\(Y0-C\M#_.I9DC2O04S[)<7EHQJV):KG#0 M*8:="WHPJVT1ZK%IQ9[.#G8GGIKW.%44B5;"$1BZ8J#J++YF,,N%].1%%.)-9R'&>H\NP M+ZPW[> +E:G5])'1RF$WY^'EI$LC#R-=X0WE2M,,\O+!UWS:ZU$==U,.T :VHGJ EE9=HJ%1MP^7;ZKED,Q-M-R' MY*=E&C7"::T9G NXPFJ!#]$: AOFHFCL3"UW@[1QX0WEMEHN6NRH%B?*NEHN:WD3+G5RHJ"J.93J<1MJF9VW2]N$DCYS:=M#NY0,0*+$2,)P& M.J8;?A6]7C&\\&MKF^-_O_?MW3%I;S=>;4Y%$Y3H*4Z+.M-,)\K@58*#-SMA M%YHG1%N!CKYP[TMW3 ,S;< L%3?D=;1M"S,- _"N:7=M4_#XW5ZU3DZ9Z#VN M9;+8R!_F:T*[45>@RVSL]SE]SJXW&Z*^P:_O+QC>A]$OX<6YG'ZJI::S3];[ MZ>+=KUGRVF/R_S][W]G;N)(E^OT!^Q^(.SL[?0')HQRZ=P>093G;LA6;TZ2=BEU(?TO> M\27O;YVO$U9[_']OB7MA;6^<.+=Q6#J8+O,"G"MWY7^]4-;VEQW2U5T[G)T4%MU'9RYWN-C'K^^8[(-_.* M;0^);0^)C^Z0''<2=6?-2;.;S513UWLGOW)+I9),KR M=.@,]#WS@CJO[X7_J32<'Q1&-%M*=8?)PQZU;+*KW=4WE/!8 M#; ;UIE+GQ M1/&FR1 O%#I@7F@^PQ&/5KK[W=N;HV$VE;S(-O66<4BSS0W5 S]\J,2'\?D5 MD-\,%,YTTJ4-,8[&J91C$?CEK04:T[YDJ]P[)N[Z"$"H#M64W:YW;XS3I[:&5WA_/F(%6L/E3S[M4&&[5_N*+_B458L47A5G6: M*EBC].WP0;_7^\G&P?ZHL<'L^D]'X<]J:5:,+PK?.>/,Y'P^G;;UF^3#3,_; MSGERRX4W%H6+7UUE]71JB*_N6O;8@A?*Z<.Z<=@H=N_O;H8/M]?6_+CSH+:; ML46[9Y(3?(4QNLG/RDV(0SNA-Z*#:# DD."@EF[6;_)39Y@Y/,H-:<%59Z78 M%MZ]($/%W]KVZ%<>?)"773;*2O!AIG59ME"D7QL5C4DG'K\OK*U!@ M:8M;5'AYON#1)+VO/>R?[:?T=CZ;.2W7S<9A;/7IF*6LQ0$AUE;!O$U+*+EJ M^>[@LG>>2B;O'AZSCMV5*D.JX7"[M"<-R]:ZB:CP)=I"1N."BNU MA&*3E+7"*>FUYS%J?E<_V:\>)H<' MY=KDI%_/'.VF-M6,_&HMX5N+K]Z%#E$M01O<7Y"">MU+5$JW;FU M[E-]9Y@I7%7[*:=_F=KZ$N*,$&MSE*LVU71WGZBL]75$%VC0B65,=+,?O66;X;E2*EW9:]C.L-GMCP=:>S+L6?%URZSG$6NW^$>BP@K^P/# >QQ8 MG@\D?M>I[JM0EWNCZB4IV,DVO2N6*F[W0"V8&Z5",51X>I>_%4*LG)G1(&9? M$K^+C>SUD3=:T&:>D" (JGJ/WR">.G9W-77O_NQX>'!VJ=G7UFZW48\=8F"C M>W_OB ONS\CFWZ^D/"60EL&V,8ISH9,IK.B6BRP#.6T5<+-OV2$^,J8JGI&& M*71TU[)M:PJ26&J\'X"#GV,BRN>NB*V3KD&Q("Z*^I:I62:KE^L2SN5?"_] M;8K5_.(O+F)IB-6\!$T_4\X5DIG"R^3<1S=N715RU0I MUA/@.[$887>^2TUU,")VM 8;6Z[?7HW0Y?N./GL+9U?#9HN]7Y@9_+9]MV_/[U-EU M[7Q8G]'=L\O#;-_NQ%+M^9/Y;"S2TUZ!J)_+9UU#J]_,.ZV+X4'>.7?O!I/' MW?%&Z09_&)^-!?HN)M)\L3Z;G=]>].^/B\/1>$IWK^V"3CJQR\+ZX_EL'#.^ MOHW/-IRN?IJM5JJUDU*.I,]:)[MP_R;A[)_&9V.5G^8G[_'1QW@$EDF7T]9' M(\MLNI8Z%&AG[_8.*Y?U[$.[<'@[F>2-R\*]'3M6N92BN&J7X<3UA6W&/72U MMF/26X]UOY0?C_)I:M>J!UUUX+;I[D4V=I9&/(_U"[H(O?58*W-Z6*EZ^PGCUMJC4MGG;<>ZV6EE3V]=>[+[8(]V6V[O?,]MQ\[&RNFQ_IA MW6;6RM9]HMM7Q/#H[MS_YR& D-CJ8'X*ZH81.5__GB-S[+D.NR&[H"R&7GE& M"0[(P:WOV_3!PQY!J]\7NA.T'-6S[:!KXW%'NQS2JYOK5":C7612%]61U8@M M9W@91$,3$M:#]/WZY0O.8L5*GCB,C=4V/APK>ZW]*UMS[>-:X6Y/O2P?CC3K M*'9&S88APJ?I)\7.4"OO[M:-SCQU8J8U;7IT/[RNQ&$N]N?Q^R #8T72!9G% M(>GB_OCH>N_VH5*JU>^S5T>/MMNO6+%3#U9E2X3AM\V6^)"V[^%4A0\K,EI; M^"A+ 2LJZ'J.[K=S1'RMVP91I>?VMG_7KGEWYS>I:VWW>IAQCO32(+8&YYIM M\3,-[^O/>6BN&BU[8=$QTK38; R39#,:Z.Z V;VGI5AR'OJ@W^>\V MC*Q;/#:&R9/4?KMZ=5SH#,J-U$DQMDKWNE,.F.C+C_DC..IV--K2LO[DT6@? M8&5G/MO*UAJ[ZOUP1D>ID]O[F>I<6_K)UM3Q M5.NE4[1Z.Z.3AY$^L6.K>VT1 4U+D&B.9>@:8_)'+AU%?<0L%UHLO&;HK),X MW"@./'>XVW]HG TS;7J8O2KF'\XN)W>QTSO0 ER]S8597NOVN7$'NQ0'>%4/ ML9FE9>YS%_7KU$/NKC$^K[FE:C9VI[H4!?BV'F(Q.M)H'[!F^[I_<7BG95)Z M]6'2<"O-](FWJ0?Y:7W 8G9\R[V\*L/Y,->;>+GA]?RP/+I.#TY:Z=BYW5YQ MC)_:R^M+ A7OEIQ#_>YXH%Z>6.UJ.]4JGC\ZO1*)G:H44\GY!1/"WB8Y#[,C MZZ9]=7V82G;[I'#CUO.T'5NS+$Z2\]N/-"HY]Y.U@CDR+^]37JIQW;J=>VZA ML,DL]Y,E9RR.;UERGE+:KY6JD[T:<6YG#[1PKSV^\:XVF3 _NY/E9QSJ2]LE'8W&1+>IALWO3O4).HO1L6^/I-/+;A4CTS5&E$?P"NC14UJ&+K9 M/Z FM8D!GZQHH)[H#DOAGE 97EAX\QLQTW_IX]U/<[=9_ AE!6_FO0X?UK^FCB M?_F'HQC(/_44"GY6<#D.E;;?PIR^FH5TZE?3W=1U9EPCAZ>S@X*6GN_?Q];1 M$T\6LB77/XY<*[=MY_!^O'M3*^3;-#.IGY]6FUO)^[NCTIJTQY6IDIWC\S/O M=GY;2)WCC4/'__!C.)VNB*IK&LC")<4%T[Z+@T(+%%B1?61SVYY3^22WP$JM2K _?XP#U,#9-T-DB/,XEZ9Y4^U]NH_Z=;[@3ZI!?O_8ZVS_H7USH(ZU8:9R,Z[5 M4F;6V.@)MU_GX/^TT3]K!25F1')'JV%84TSJQUS]!G6H/:&.;XZOO[W>VZ,] M:H..VB*SB&VN]@:/U^?IO#5\2.[NWX[/2K8:WSKBEP$BX(ZO@,0?*58_$;&J M;L[5[P_O^FUZ=]?JF85N1K^/+8/91,2*0SNM8@2QBE^!6.;=9'IR,+Z;I/16 MP3#W:;W?-V,;FMY$Q"J^'+&*'ZO=Y9?4FPN#F.=D%/B;6U.K-; \AYA:4Y^Y ME)IXB\"-LWU:.)XUD_MMFC]!<3;MWVNQ93KAO8EPQ!.;^S1E)I7_0 TUOR1C MEDYP3[>IZEIV'R0>M>#ZX2/4/XI>KN?[PUNSKD[), M2I]S;MG7G]O!Z6FM6K_7[E/>?'HV2YZU+UKCV*J0WWUNV8\ZM]!,D2<=LJ_C MH*G]F\ZEYB9'M60KVWC<:]2O#B<;1(1?Q4&7)TI\EY,U'U+QW\%][^OV%1FU M)B=M/9V<:(?S>O&QM*7BI[3O_(NU[PC)?]R9%\)G7G@CQ8\J[?V4F=V]35'O MW'0';F&_:<16GXX'Q:<++S_]PF>=?C9\^F^0VPTW71N/C=U>+=FK&>>UF>,= M'V^0LOS5%)]]^9EG/_S,<^S,4WD\\QR?&P9_O/K,*^U+YRS9WD\/D]-Z]W*O M.7(?JELNO^[,\]RL_*"/N^>6 M6;5LVISJ+F =^LBJEFFR8[^P+O$ROP9/.#-X*:*\?U"/^SZ M>;%M3&X/4N2D53OSG$'C6VL;$P2(=1#^E0B@/TX/LZ7TXTF[>EO1 MNC=WF4?[\UGNIB/ ]V6LY3O%A;17-&,:=.S9Z@#V#UI+WR:CH"VTJE(#]1ZJ M+=Q9Z=N4*20RVDEJ^<.C!^\Z-:J=Y6KF66.O:,66%:S?MFBM_-)]?U)@ILS< M.\&6/S:K*^OS_>EUV\D:5W=ZZB134L^SUF@N>MT1(@+0"/CL7Z_2^W^@)#>[LYD1U"/_;!W,$WVLK-V<]XXZ?3<_9H; M7[_WDQVL7[SIWTJ^+O;S][L%?76__M7/-:A&1V,\J NVI85NTT_=VIK*-NN- M[*1UJZ5/O#:M7A_5VW?S=J<>6W?%[]"P_XU?7'7:X3[.+SKNSY%L'S=%X#>F MN &H&.+ESC3KGMU<]*SA=;Y;*9P\WKN/\6WGN*6YM]%<<.!;JOLNJ@M>W2'S M\KE!3^:IY.C^6BMYE'H[V MQ_>-?"%?;G9CJR1^[R"0F$W<^'8O=6R$R^&EIY>O)K/CX:A;]6;566'O,;XS M47\'"1 39KM4V7I0;O;/&ZF'3,HK-O*MRWFY.\A^.CM[[>Z_N,?CRPK@6S8; MFS$/#QN>W5WMYROC\^+PY*&?/C3*A]7Q/+;2X85E[RLV^ENQY>=B1]@8O0D' MI'D&K? 8/@JI9%\L8KG6BY5!U=P,^9D+&7_R#S@]4];C=OGJP]V.';=AP_3W@$QQW)?P^(IUF M$?"A^L!UD/\-(V>%3C[J^'^S4I*>U!\NJCF+UD;>WL7A^?%LZJ1BAY6?IUR\ M.S*&2>Q?)^P:%-4;%1 =-VHY;E R&SGTVFAL6'-*&]00G6AE39X>I9,7>=8>] M]"Q5C*W%$5LDB75NS;N1)-VNW-;;V9MA;=[/- H/F8K7CZ_V'%\D^?Z.41\J M7R9'9NJAW9W6DE[73;9(+]W>W6+%MQO1>?1D"9'Q>7E7G=J,MC+J7798N+^U M+W=G%UZ:QO;T8YEWM2A \J!BOC#7*)RD]6'=Y,H?8U%?.&[-H'QR##%73AP8]2SFIAW+!OCQN.BHYC!W&?(Q5O 8&GV:;?-8$G9&=:YAM=:X."^6; MJ]-&ZLZ\M>.0I_<%HV;6*MUOML!31]?[N?E!ZJ!-;G.-RZOBC:7MQ397-186 M^+ MP"H[[>O=VZYNY=12+;Y-VN(7=(B%4;VVN_^V!OE=-<@C,Y<>Y:N/^T.:WK-Z M;2W=WSN);;+3M@9Y6X,G#[54X:@S2GE. MO9KOQ\NIPS/K@D92[]U\I@.\%EZ;[EA%^WAT8I?OALFSLU2IF2I<34=Q8!NA MS:>Q_T:Z_/FY!O/,Z:B:G=%Y[60WES9RKS/I+7]0=*Y=)%W_"(^_XX!CN[TR: MAV=))U-KIZKJ_)SV6I7:66/='O&)=WRPUFYTQLEQMZE3KSALUDOUJ])),=L) M%>\O[A >><<'=QNGG2O[H-9TS9/4L# [R5Y^+'9HZ-4[2#XJL8>"+_LW!NAP679;SSKI>?QXAXU MK9%NKGKM2Y$V\HI_1U?_\H.HGM]V5*V:S!N[EWOM^C0]- _;=]?WL_4G#X^\ MX^2;M9../J:Y ^^Z?5H[.6SW:Y6;,CV.0='Q02OS.B-2/5/;EUVB=J MK[1?Z5WL7QTO?Q1U"_'(TQ_]MS[["4=D>398N?S/ 24:8ZIP#O_Y7_@?Q7'G M!O#F$9DEI[KF#GZF4ZE__AH3#:WZI$%[[L_<3JX87++U_L"_9G%K"SYCL/J4 M7W\MO-7NZV;2M<8_,^F=PMC]!?B0'%#VBOQ.,0]70E^%A\?RT1YPVV2/C'1C M_O-?%5LGQK\2_SJDQH2ZH$[!OQUB.DD'6'3O7[_8S8[^2.$]^!'VV9_P3P7_ M/Y/A_\#W$V5@T][__?6/5KT*?SIC8J[\8@NT04V=!@A8!=R.WD.@0^!L$0&6(=KC7ZF0Y?PL/'O MT&95V!FU?W4M&Y O>&:F.):A:\H_4NS_Y._X@NP.'ESTY^!4?ZTZ.;XX^'&B M.WJ7A19^#G0-- FX_7_^4"^ZEE-6O5=N.H=51K*I7S/:5V4SVLG!_4E&K][.RHV3RJ MG\=GK=?$&0 MN9:94/9VJCM*)I7/E;]V?>M15W!U2<>I+Z2YS#L!NU]OG/W/ M/]*%U"\&3)"(IF4R_4=7%:'@-U ^O-$64DR"EHY&]9][ENK)@H2_&!6?$]ON M#$?M1O^Q=U88%H"[T<'=KG[_4'EFV>E4\H2??F3%?SHVO&3AT2-F7=3<__M+ MGR%L+9"EIFM[<#Z?<_85T_2(T:!CRW9#.# ?>%EMGF_,VLV[Z_A*E4;NH-UK*1;O1;%?.6TJKK@";; $OY$22 MSBKUAI+._]#^YA?J^TKKL*:$>*G/1RO5E@(_I\O9W)91O4$"/'50^Y:MN .J M]'1')08_BCGH@0HU-:HI*WA9&-$U#(C!2P<:F>-3U/PL?.=-"VKG:M]5:];2?K1S:D_/N M_NO89RJ53J:YQW&+0*]<.+.IPU.&OJ,$J[-MTGINORK\_ M:).%5ZL.GX'>#=K7'=<&)01#1R$43^[OS8]GE?O;]HESIV?&Z9-2BDZ?U!+9 M;C2J6GQI/ST0#3;"=?&7I&H9EOU3FM5@&;7JY[7&T=Y!C3/7H_/JIY%%Z27( ME0\A5Y0\F(,%RWAU%7[]49L1U65011^*[4-3(8[BC*F*(01-T4U%=QU%'1 ; M/O8W["MB6U.:RW:+A4(GW:/Y3JZLICKE;C;7R:E:*0__1].IO+"M^1,MM3.; M'6J[J?Q!M]V;NKG;<[V0ZJ<4[K_)V14WIXW'*ZQW?/Y;TQCQ;J& _ M^,4[UZ>[D\[V>5WTH-4__;1'JK#^6[AX3;I6%6@5,WR-BA/^4_%LE!$!YZE53NC9)=:\@+W ;(K M$4]AV#7$[TGY-%SB#C[7ENL2WTOS@W8U>7U";40A0Z (9X'B);GB3B'WSS"= MBL])F@UYRD+OM^"=/<.:2L8I_TY.;3+^V;4I&2:G *9G'9J"'[,/RUM)U[$, MSZ6?Z\E<+RY*+Y<-W)LH_M?5GH"Z:XW%?C([N!]*D:]73JVK0G*QH^W][CV@OFC M]EAH%2SMLFIYIFO/JY8FE!D05D?U_69/O;[3ALES3"W:W<\4DGWX\-AP:ME2J<5RSW:[U]W+_&;K\+&;"Z9SI=+9>F47X>3[V(]/)+V=4=8 M"FEO3)TK[JSVM[,KNHEP_IGD-T7.^B?HX2VWINM8;OUWFP0N+?>FZWW)FZ&<$73;"R)Y/\YU4V: M#L670,].W]^F4NEV1ILVW,ZXT2IKKPNA9LN%8EXY(^H)-1]UJNS9@(L)I>GI M8-SE4JM#\R]_?>*K0LP"0E7X9]UN65,S!*9+FG[8FWG:K/U0+%CY1SN?[/27 MPW!/[>/7IE MY>S^JP!VIJL#'2R=K;-OZ^Q[&3I>6(#\QIT^COB='7KV:$UGNT[JH=N9C7I6 MNS0\[+_:TY0_PE? ;)2M$?4]1A3;6\S5BY>+\!^?;DF@ M\5 ![ H4$*8-WXWOYX0,!M-AP3V]&.>;M9/#WNO,ATRN]$[KX>_/-Z1.+<"C MBX%E+N?J7HSR[D"[^HY\I. M2"JE-M64L6<['F:7NI8"=R#-B#*9S(^N*) !=1<+-2JJ^W.ST\A%T"3?*^0R MV7RQ0U4MT\F5U%2'%/.TDTUIJ6RAD"'%$ED,[YGEJ=%S:;=>K]:/1 ]Z97KSSK'PZR!GE_4YM5'DTK@=. M+=.YEWD;D3OGX[.T=G=5WQW2O:(]+9-BU;V]Q)XN,0ZO2&7B?3I3-KN3?9=? M8*M5?4) 8'LJ<3V5S/94XFJ!O)!HQ.^,OZ[]U1:G\T2_B=@X4#*R9XE? M/2 M7=XBA!)UH*C83?:U#J,M,'U@VH2IPLWY"*R+'^A_?#TH7\ V_@!0GHNJ*X:6 M=*8.B-F'"Z8R'>AP)=";7V.C!7[>WQAGG];IER']J;:[,'7FZ4R?<1H_?F*V MU,M6>7I0'HY21OF4-J>WG89,:'I= 3$@!9N3XR24J>X.+,]5QL16)L3PZ+O# M?+\QHKR2(I]N?],X>F&H,0K:WY39O9,&%Z/OR/\^)_ NZ;,F.&Q0* PT6O=Z M-VECG#ELT]G%V!IXCZ5I?BI2"5^1HT"GRJUE#Q4VID&1GWJ!PVWK.GJ]Z\CA MKB,EG?G17_8:*4]2\;EETLWOKB)\2X?&,)\IE$KI="GU._IF D9:*N^4R]LT MS#=%75]NWX_@+49@',<.WA@716^]@]+C)_L7/$U_I!))^.GOSSB+$'4SM/[T MPWE>Q8^'\^:CHG .'6DCHCD*4*36,Y-"T MI@ F2AS@OAK\X'@86"&.HM&>;O(.$PW/H)R9YU)Y13#TD# WK[S N7K%3C\ M+0BRKC_J L@16&@T/TKVY5<[T>I51Y4FW&XI^ MG_#>'@/=(.(S+1>N/'@ZZD^@-K'V4S9KI><\$8K+8JE<]%+0OB[0L[:T^$?0 MXA5(7],E-FLD9CLA&FP4N_D#ZZYWTR;YWIW7OSH?S=H?18-?GL7VBHRQKR+J MZ8"R\NX%ROZ1%K0X /F)-*TIQ#!\P@Y3?)>*&^#%*XA\F:Y#XE;:L$CK*(VQ M+:6BL7'>[-:Q357*7,'I#'\'ZY#H*#_@S:"?*8ZG#A1G8&'+*(5/@H 'B;NX MGREQEMD4>UALZ6_0%$Q-^9$)[;M+*1RBU[V'73&3$.^')W$]XF5L9!E;"5LN M<5REG.)OT,C1N[W'X MT.J?.,7)-#],7C[#"VZILXX9O&C?7\/.5T-Y11O<'C&<3^N#VT);AUE$2[UP M[\\.]VN[U2Q-Z?5&\3YYECR=6L_!_FD^_(U^D>RW.J->%S:0^ M2_(E_SQD_^GD.IF;>JM9++=/]ANC5KIW<7]QV%_\5K3'X#M$32B#_#6#%9@@ M\F'[ D)Y2F8ARP9N/=)=%Y@\-8!KBZE>QERAH#7.E2-$$:*RVH8]XA)EGZNK M$6D6O".LORY9C@W:]PS> :"9;"D_\,?B+R63S>SXMJ7.^AF.L9_AEX@UOG1? M4%'G[YV/5BH^3 XM$,2B6%*V3.+Y%ISX__G<6[81=KU^IR/^=6HI\_88\#Q5 MB*H"B8/H \Q'5$=7C[GR*MBH9G+E#PYP)?BGT &1'E5K!'N=H^(*;P/U#I?: M5_JV-74'\M<=4&$I]RKIHAV2@K#*I'ZM6QO[.?U+WO;L#6M7)N]#957/C\T$<< Q(?TWL!8[K;WQI=G&69V,H4MU+\: MZKF=['>&VWXWJ+\A=_/;.K ]42YSNEJ$*J\PQ9>,[]>F#S['#SX!'Y[)7&$N M$@8(U);ZECW_K.X1S =;%1\)N0!&9W5OU"J=/PSU<^_FI%$IM._;_6>,U\KB M,7Z.,^9Y)]=K,> YWO3ABO#Y*B7U8Y ^;HPA,IOP%9SA221IKM7EGW6N,0I# M!UL77F&Y76OV.93%EKCK.;I)G;!CDUST\OGVH=E.%>;S&]JM/>S>[J]TKKW MF Z&KP,KB%T;ST7_*O*8@?3"L[UJ*YU!V M%] 'GV'F^B$"Z99$=R5^RYCCQS%Q7$%2-$$P6@N3<(5E?X\) M ,1@Q-1+273-.;S.O1<*-@LYCI4JZ.HBKDNQ=QHB'J &#@H"I8?T60#6+ZLG MC@.2%2])%Q?M]2AS]YNBRQ$^J:,KU01<1-9O6X:")F0(10,5@DUGDHBHY%*Y M']V__:PQ8G<)O#99GQETSB+8/])YI;W3Q%&PQ4P!R\W_QHT'NQ19QET#Q%*( M$'JZ/>+^?0#=F.!-0#LL@TUC*R:>IKMB72$\_D8Y=Z3V[ JNRK(KP=GL&Z0? MGJ):.MU/.9$ZM=EK?TIN;W; M/.L_YRPV-;/SJ6B;,Z"&X5M8/]:E4T<"2R +_][ U,UO-QN;".ME:_&F42(W ME[F'?*J>.[]\W+N_/KWV/M5:_/;IC_ J9_EQEHA" MQF#&S70@&FK,E?\6Y+3/\FW@E9ZI:D>D2G-S.@CW "G.F--,O5J H?,/Y2<,(V0+$0)<2*TZGW.H5.-L4)KSP: MS^SL]*&6*AQU1BG/J5?S_7WH-:/)H')'EM3!LJ.X+\SJ9U" 4USX-OPVAWE:?3@W"XSSIE)#^_-%!.I5"I13J4_,*,U_A;P$K&U7@@SPJ"^3[NV1^RYD)!E!ODT M ^@+B8,=HM.Y3 ]OQM[U_*%&TB/C_'(TU8^LRDOH([6*/C*==!GI(]VQBO;Q MZ,0NWPV39V>I4C-5N)J.^F'Z.#K?7Y&JRS;.\(]OOA[L/=R7/5^P'"=9RJ9& MT]J-.3R>7H_REW_]AV%3/I')%Y?(YH]#KV=DT%Z]VCZKG;>:RM%YM=ZXJ#LGNK-&K[M4;MO%K[;@OX^V$8A9A(RYI0Y0+$T5QA;?"93TBFZ5=,TR.& MJP;UN>J2T, MME<-2FP,/@VD8RO#T*5/D]S%0'K B7X28TKFCC 5R^F=5$%V//GI8T,6D2BW MDRO^4PG^B=OBJPJM!GUG(?]"Q#>63NUD\_]<<(_)B\]X.@2Z(0HH21+NYVRVJ6=7*Z;Z92Z MM-CI%C5:RN4*F4QWH?U!XFA#W79:_]EZ%_^#)]UJ!=+>@OL+P-V)HZQFM\7W/DMN#\, MW"]L5AG*3A"JR7<$'=87<:5+SP'HC05;+\#)=;!YF@5_H\?A-?CR]NT_QQ0_ M0B6+[';][+GW;82SF^^;$_,BW9,1P4XI_[SV>4'Z--HC\S4-:[^ X+\>A>-" MKKZM>5%IM(XZY7PQ4TPO'>?;,.AI>Y/AQO+R %M@)8KHJ4I>!]#/9@#?B2S/ MJ2"?'6[_(L$7:\[@4POZCM.R+J"3S19RN=)3KIJ/))RUCAIX3U;5LIY,IYTN%&)!%H#=4-E5QB"-<<4F*6-.6A\21AY0VDH?LMDV;.A:\ M1VNZI-?#W"Z,RW:*N7RV\/U*=4IY/.I?.E]+>C>\!#LAO*0V(+6K8N);2P+4/9,I2/POK7)O"%Z<$J]MREUARE_*&<)??*2[S MND2/HTXAE4GE8I'IL4WUB%NJQ\=M-M;D'Y%^^3-6;=^S[(9?(^_PJMG:@P>; M;5#CVZ5@H&3D-U3)V @P\S6RXM/&VGX+?+D)N,-@W5]9;34O2%7.L/F9[;!J M4CZD4+GP;'5 '-Z*@3\;&JNU562VBLQ'D5BA*5I"[LOV>#@WIY,I9C+EPK?3 M5L#""AO*PN(-7[DXQ5\=&YNT93!Q9#"93XYCFX!LFD5 MDQAS1W>LWOZWTT' 9XH;RFNEK77\7E2U3(UWI08[VE0 MQS-<=DM]3'EGMJU.%$^6E=E(EE6YQ![5NLNJ*P'EX$]#_"7=B=].2R&6M:EY M>!L!Y_ 2&?L)+3+D7':4"LL1%M8@9O-M65(<65)V(\VTDB\,_797\"*MZ8W' M!ON+V/-O)Y6 )94VE"-M!)@#O2A8).-,D65N#;G8LJ!<:A-94+G*^I Z1VA5 M@. C?9MRY+O6W4&%33OX=MH(6%!Y0UG01H!9K!%;A"/CB2Q3P74J?*$N.NRQ MRV(E&(:!#X3<3=OP?*QY52F[D;RJ@NWG;,M Z80EHMCW"98WI;';'G,AU' ;AV':H3*A#O%3+Z<_W[D#[&732VIBB]P MV;J4T,*V/"66/&53*K[_X+3"HTXVG2ZF<['(*]PF%FX3"[]?J4BG]G2;LB8 M2TU20)6M6O;8^G81&"K93FVH?K$1O'&"[6'2J;/TH M\=1'-K*F.YWV$0_;&U'3X;IX+ILK9;^_9TJ($6UL$[MX0SC@.^'5;5G,EL5\ M& %D1&+[O#XU0:X-]+'5J\):B6[N4I."M-._G0Q"C&93.TEL!)SE$A5_C6R4 M#%^E(I=)#/$[TX&"I$*1';BVPF++MK9LZ\/(*2NPDN$;9J "LJ+I(/"O99/O M#].&V-:F-J_8"#A+!A598X0;X3(=/@,3K#D>,^?&G7)D:A0T*Z#DK>T64PZU MD0TPTKD+6S=5?4R,(/MBGU*6T$;MB:Y2Y]LI)\2A-K43QD; V5]B.!,'%\D3 M!\4RM^QGRWXVX4QB%\JZZN2SQ5*N&(=(UM4VD+4-9'V_]I&OS0:P+]=93JEO MJ@.J>0;]=JD8TCXVM47&1L!9+C&AK*A=4.0RM]K'5OO8A#/Y'9Q76NU&K=G)%DKI&'2%;,*_B?N>-/ MY6_BWKY?AI87VR#\FXVQ MCR=8OVQ-Z=BL*1ZK6++Q7[@LHNC:__W5R1>+^2+I93MJ@:8[N5*&=@@MD(Z6 MTK1,-Z7E2FF<1,)X'INO'1H9KAJ4V/!1=R#6)^<(9W&='SLV_,EQP9E<:'8H MAY&^.!C\O_Y?>.E=H@[[MN696E*U#,O^*0<>A_8DIJQG&.WW:9(/4R<]^/!/ M8DS)W!%[+)9WLG*4\D]_9C("04FG=K+Y?RJA?R,PEB Y(K-D"%Z"U?#IIN(Q M>&NHMCP4GNF?1. 1$)_A0;RZ5WBOD//Z@%=&5'D@W.)1#UK7KU M*>'>TD?44<[I5&E8(V+"]]@5_.[*3[Y1O+>0I;)T ;A[Y7";)[$^>FRK3N-+ MYF2G0P!^:DKVOF5/B:TE3RUKB+[\H!6 /SO[8P>8+Z[NPK)9-).//]0=Q:9C MN(3%OK V/S\X>:*H\$:,CB+KRJ3@ WSEAEBYXZ^8],^+!K7B^O2&88EE"XU=-I3+%N!]=GH MS*"S,55=$@*-/QDRH4RQ,AKT3[Q%<:V$0D86O-%B)46P$+/O)-B4R1_ZWQR M/0\55F5L6YJG\@7VB,ID GX*S@T^E(#[Y0-$??!TCKP*MB)U:7_.?I!YPC^[ M8OXM>^\/^;0E>W01(P*='65_+2:P4^@"G$'HN7I/QY?/&2RGP)L=B4I3W3 2 M$FO$-7AR\9(SL#Q#6[RJ40?(D.U@\2=VK "FQ>N ->;R1=NZATTM76]YXCJ&+KSI"_Q#-5GN3 #M\=$!?H&J"JJ,0#@B.JZ^'Y3MA; M@!YLT:0-7J+IO1[@-^X.>8\Q5WJV-8)W6/"@6!P< ] B/*>/QD;HN(.E[2A' M(\0_@ >2 *;%KUW&2S_.R/])> A.$*54\?F?C,LR3=Y71ICF@(J(0<8._2G_ M\>O](EAJ9*$KJ PPKP,N(6F0N>6Y/WOZC&IA34!J,URF1/T&XC8QHWW!H'I2 MB"_(B47C"\4KWH.G#/%J@\'&_KH[)\4Z,*:4V "43:K$F>@] QKZ@0VP9*9N<71 M/QM';0KB'9CJ6+853RB&Y3 ^W27FT/;&KCI'%"; *.^M ?Q#HF$6_S:XM<: M_%(M1VB3H,2@! 54\KD4V-IX/U75;YN(&"94%I$?N46T+:*M0#2BH+X. MQH"**J#*.E QL\Z#D[+02$\ (HZ :V%\&21MKY<ZC3\748>=CZE@)9=]E3_&TX2G5=# _AK9EDBU6;[%Z!5:C14MX M$(NY"M4!>M88IG*SA'-/YLD!B>T 4P4!#1A.P5Z19D@2P*DQ;Z-##0/Y*[)2 M&GK!%ONVV+=*9$L[EJ@J';O8'@-MDY#/>XLY6\QY =]R/$ @Q^EYZ$$VB&>J M@W]S#/(-!X>-@%N,A6S1:XM>JXQ9#?8-.E9(S3/(%/2U/NOCP_*B;=KW#!E) MM)=-CH2(3K"@)(&U];"TE!D>S <#&.RC)GJDP[YE,7]GRP6W:/H*+@C8XF)D M$"]C>-/ Z7$8<(,?Q@"@.8] AGFE1GL4KI$^T4U0^8CC4)$W,"(:]:][6PS< M8N J# 2[E.$?1IV!QSG(V5@$%^0L#EI%3S+11VCIBB0&FP*0#.1X/9T:FN)7 MW M6@DGNNVQ9U@*[A8GMSBYQA,N1;3D;Y*-<6,<_IB#SL@3 M*E$>BV08:S2V3)[(YBKA> WS%S(13#!&3>'Q+G'TJ T5E>86IGABI:JPK7A\ MVT:M%? <<=XFOF"'9W6@#7\<*4_H\=RQYVZ1?(ODZY!\A*U8)([KID:[+M7\ MW"[./1T7<)=/)6'>!(9()T0V?0=L\[!A&KI!7"]T$B,,R5NG[L8!5 MHDM^&[S9HML3'+('F(89M*'0(4L+]UU,#,'Z7.JR#$:PB5@-A$VY/L",)'OK MC]_BVE.XQ@L=PC4M/NKYTMF?^*.X5!V8L.+^7''F8 :-9"F-.[7LH6CP*&HG M',=2=?96IJS*.B%6F %&>I]IGL'[W $81D*=U\!*%69!8;*' M9Q+/'5@V[%QC\4T4\.H<"YR(ZQ)UR'509J[)#,N0D<>J1;;$L"6&-9E(#*LU MZJBVWN5ZY@786;RDZRBA!*V3CBK*#U&0A%//E7U>'2-JDO[>68]CJ\M;TP(B MO%SS8XL8L4STZ8*?0+,&NJ$ZYD1A@1*2+'(!OTP+C#ZP(8E?XX?I*7XI9$\W MY*137GNFF):+]6PV9<5-WA@-42=XM]3(@]?S-Z/PY'NA MFE/*O-+4$*5:WI@MP67UCT]5>+F*@W[LL062TZ^ 8G4J"7PI%BN1^JJ M0C%,YD=Z8C/2'S75';KS&37Z2S6Y[VD; - < SL#PC-?R3H!G:@L]DXM8O2: M]@KXX^LZ"*C%=#>5SY%.+Y7*='+=+.ET:5GMI+-J5\O1;#:7*6]D!X%M"X%M M"X&7"+Y/;R' "8VU#.V4\\5,,2WHZ2-((KS%-3U"(WP#ER%$>(@+L*:"N\): MZF2SA5RN])F+7,]K0]T9=Q2YHH_A\@O*$7HU=/4U:ZM/L&4RG7Y!HX5]9$Q< M TN7"_D$3K8PX15:'PN_V?&9ZH[R ^6XT,-$PP&I@BF@DA!9!L0^-6$ME*()S?0+&]4!;K*P/RU35T/.=BROP0:.W&J1%E%/ M!,A?6Y]#6+K(B@(=[CAR=I1Z.+,I_$F,UJO8)P*7"TN5-=QL':-@3@CL=$11 M_5C8%_M3O@PT>$GYD 1X#3QI"^7RI$;68,FBK;DSFAIH[M^SE, 3JP&=14 M4.,!.>'X\3"']*C,DA&C3A(BDT;O4_8ZBO/==);GSVU$79;NX[;!OC2T*<;; M>I;ECFVFPSD8W@#H -JQ4P'+$TX.-IDI*(:EBH@$XD]&8!E!GS=N>.4A)J(G&!BBBV?Y!?13]W,NDB&\7HL_GB,< .AS1XT: M=&]][(^7X8:VA1!,R*/FQCI7[E;AB(A-B=@HW @'T/7PU0'6C:VIH$DD3V+( MBB%K@H0@8P?$3.'V2[!($%"J8D1_Y2_1)L$ALZ,"@($&>B'(1!A8% MVXK +W*CK@TZ&9*01EEG^D7*'.@]\CGB:3HO9\'= MHNW'SCK\71=9"4!!!0*V#$]T+[FFDF X=[FW[%# ,M@LF'B:-<*^MR[G\#G?; N8#^N?P# [5)JAF#"(1:" (\HVRS<+89C)1&=3?0MDC$L MF("0X5F:HIL/LA+.G(+&/@L\7_RBF*@K BQ% 'LU?^0B7>[J*YAWQ"0(>]V MJI+,[_;7?W9!2)DLX,E0@WEC=&QRI+LA_^U49XS#SW8.#. M$9(*0+;'/",A.E:P]4S/,H!5N!9Z(X 5P*K=$)TSV&!7&1]T/(M0MK^BHR[5 M-!K6H9@# PY75Z57A]'^PDJGZ N"I0!"]S&2QBB&^K\G%,Z*+?15 3)Z4K8' M'4-D,-E_)2NW"K6F8M_H"443&TKI+KO$/HE^+D;CEL;R@/%93><^+2F@2!A3 M00ZZK#,7XA=*$N[;8HV/X/VB*0KO*K6C*$> HQK/:<&127ZH1X8Q9\JVX;1+4285*335O"5 1WGNFV M;=FU.>4WKY>+P0$L? L,11X'#9( N5>U&7Z.]Y1A#5ZQ#993D0.$$2*)BYP M@;HG!-@Y,'05N>6%1,L "RPX"YOI9J'[)&MDT8][#Y485$GR2Q#C M]=6"G)GF9HRPNK"8_>>*6S*IJ*X4T#4G^YZE8GA%'OF(]@EC=@[#9(DS+H[S M8MVHV%'JI@8+M.=?SA&7/5<]]G]H/9O*,4A^8L]78 M2L^[ZH2Z69.*ABL!J M*^'(.95S619DF8BF'7Y?.U!ID%F<$<B^8'=0(UA>!+*M'+Y8H&L6&,^2Y@:E,?#LR-LE7)0W*D37Q(PW437KCT*JCA@N_SMSTH(397-1( M@XAEU7NF*D0_L [+9("5OQ_KUFFI]4W63SRO[,[*040W\ 7 MXN?_.YW9R?M7X#Q1')C(5!:5)LEI>"*J+4EN3@GHC91)J#VJ4M;),8(V',U% M>T40(,9\1]D+7@"*BZTI#T 1+G=VX(-,C(!ZS8R^8(<^#C/RX$^RM']N P+T MZ(088$_)ER.'D60A'^;-]B0:BKY_OJB#$_:/!#L=CF2+NG 4>AWB[7QD6^+W M:V!U4ZF,;9!5[#@6F0US/3(F@M"$6QVL\KX0O:B4BDQ=XUB,F5+>K3%N(XZR)>'HLP%V=LNR$XQT&K:H&&L\!IRBCZ)! K7/1+GJ4Y")!"/9-T;73OV2#.0KL.[B@@C!SJ8,5J*,Q,QK[J D& M-PS 4,3?HIM?9"#2;P>Z5Y/B+H%Q9B2Z!8P7535_7(L?=.-5K@$2:Q2.P5AL MD(K>$ N( FEB"8KPW4@?]TV*):6WH:1M*"D.H:1/=IJ:P+KF"K)R+B;7:H^\ M2ZLT%X #,C&N Z] MK5&5VURP)K8*UC_Z;.7[T+3EY:=(=#[;\U/Z_:0.JK+[_0@"RURU/!=3$1@C MU, 8H@9L#>23V0\$&XDPHMIW#G9@XNF6FB+:BY41#[PNJ[]-N@"B/D9.1% MQMRSB&JO:\@6P4S48$=44"ULGEO"UX]U';HMK5&63"9U"NG5EPX@#9-R,&6/ MJ:X+Z7M+" 4W,5=P5/?-O4C3U7%]<":,IA=UW76J[H[R4@LP>LPVZQB%@8"H M NHC(+/ZGJ6=!#>VL/.V+)99Y75P:)\W?-0=[INZC]#18L MF#1^\M.- $!PYO&1D@@M7O0V2_\*/VW.1617<@VL1] K\#!DOC9WO:S!%861 M0R@DP*(.H2\R B0!ZPL^%';,10,2^F.0&L)3*5&M7CL3TBX2 M_Y$UGASJ@4L5'PN+.@$HWR7,I$Y]I7=3 DF^EL?=14Z_].? DR(H'8&O&&_ M5PA6//*'/@W?'O%O^ %S'EFE8[3CHQCKCU20F(T.$(.!@V=JLE KSP9@K@.& M'?)YYE#EV,FJJZ1 %KY$G@H +Y:._$ LSP,WDV :+&K#D"6@(G0Y8((#Y6@L MC]Z3%-R1!P&]+L^QH^A?UQ/-&C)!SLP<1Z*@9],-W<_]'G M7CQ>0X1OS"$C*I%>N!M9X)G?_'.1C24BN,G:(RXB^Y>XA_5H)FCX /_ZS\*: M47;H_WF*)_,8HK.8+.0$02[&)$5D/J&, ,4]WC/#3Z"0&<6^AY&KJ&PBBU"7 M42?50QR3:VW.@B-(RNM7I#+LX'08=G.P8AX 9=%M'@%%!4,D8 1+#"]/=-HW M42R'QH:$^!3_O'3%RJ2&\-O"O!HXSQ!9RU"DB&/@H8N1[6#4"ZR\&5$->,Q< M:$-,)^"MVOW\!Q&C#9?>^\'OA(A\)T*R+J%T;8(Y%J Y&4P["]7ONX)I%(XH\QMY/R8QI['4][WE':T9\"=)$I/]UY<-Z^P<7IWF)]\'T;SQ') M&AY;B[^W<$Y)D&NRHQRR%42_B*%3=SX66?8L2]M@XL//XQ ?=A:^[+N?S3Z( MNFBB$IJC- UTW!8N%4B(>$V..N R/P6"Y\+\EI0WG-/O(]]8?@+LS^4!L*5 M!2!C])<;.- % [Y\2!(&V W'6OE6W^FXE$&RE ;XA2EC3S/1$)\/&.@JQ6\M M\_S4]*KE/,U0AM6.LK?VVV'R>_H+6/\%-R&?0+_NJO2WR/ME]N.84HTE1#D. M*S<9$38DB;U<(RX!X]+6Q^%G$P$)1I(N8;WL.GL-9M2Q=P#W 4- 4+X \@@^ M1OK1@54KLGIVE.H*P(>PG^)04&%A9_M@%*GM@;^,E.)I5%:Z"]G M_XXF$MI46-4^64HC?2E-=:4DC5 8F^C$@RI+!+R"[(2/2]HBZ([T+0)&DN@Q MDZT( 18F-7 T4Y#"\20&!ZL1*PCECZY+)8L-W2_K1B]7Z&>-^8OAKE$@?O8)=BP8O$<@D%G>^D/ = M]A?X_B18#XH>V C+@>4E@',E5-H,.HW!!!8P>1 [J.PS=6*!GE9DO@98+'FJQ;5^ M[E_G2QN!1_?I:MD@'CM1,C'!0SAA_9=W;0N4/ M/.M:Z*IK%RV&!-N4M7H):O&(8UY>W"67&8)#+$LBUY5?%V]*B M<8C?D&.AUP<79NL[?>0+.^E_A@MJ%QIZA'A&Z(N8PXS3.J6HE7^S3+J?7,;@ MY-YG>7NH;8I_*^DR_9E^ 4]/[:3RSRD7Z=RY9<8GDL6W*)Y[ED=HI;?W7JB5G@-:-_*!<.[17_^Y79DD^[__[@IP?2JC M_^R=AROKPO_[ 5L3S/)[3SWDBF,6>Q@8F9W\JQ !LZ(WZ-B?VOH6#]Z%!^GR M%@^V> !X4/HP/'A:@?DNM:'T"K5AC:JP' -354I[O<6>Q^_U@WZ"6SL"H8J? M%K#JO#]JEY_-$-Z*""M;*KX&,SX>5,\:8Q\<#%[B%]E7<(LU!>U*;JTD>2F8 MGFP3_MGH]!S1/,D__QD5,.\#PP9BRPL:'BBY]!=0TG=CR3^?TS2V2/ 52/"Y M*LBS2/"D%K%F,['0#*I+N:0;8!F\1Q%XF]S??%I]O7C/;HK#8(L.G\.ZL]F/ M \$6![8X$%='P6MQX#=V%-072DU81XA-5M]?AQ-;I\"[M89T[K.MX7BAS$>( MDM\8@5XB8] 3O?%^@BW6?#76%'\#Q\)WJ"P $/SU__[*_/4B#T5IIUS^UN#% MFFJ+Q(I2BW4UFK^G O]ZZ5SQ'N4A+J#\+;M_F=PIQP-[.@)7;X8=*U/%?I M4VS1-Q[H*F_VALT#>']M,<B5KH4SA1!?1KKH8,?50%VU+;%.?H&.L#^"WYT"5^;P>T4G+/;O M'I\1CS@]9PTYUO3>$*TH6&7N6';D7PE6^-7QB,F:*+"N,,0T61\#2W1=Y2U) M<"80?P]"&. RL#3L%H'[#EZ&$"<3HAN,OECAJ%\0++HF)A10A;%W%!]*A5UK MJ(/TJ&-[7ZP4[6)?!6P'PM._@:(&^MB1;4(?8'&\O:??Q94-Q0BU+1W2^>J] MXNPGS(;#O1JL+QQO&,M')K(.0%+]9M?8MW#@0\4)QFSZP\1"8Z06/\.ZG5(^ MS BG>;,FJUA!S=I>X: =JXOGQKJ3:!2^XZXY'K_XUA^YQBJ- 2Y.;Q[MY;&C M-+!UAF1%X:'M;+TV7' 6IU#(]IZB?!L.&*NE=J+<=S^C"7' ((467U MS*M>,V6SV^6?V.R-32:7[3UQO#G#I= PFHB$0"BPLH.5W+Q0B \W)RX?Y-JR M"6*N/>1;.6*C22D?Z XL'S;JSK^FCR?K#<8.&KOXL>;#@")("!-B,Z;;WFGN M*(+(*(ZO&LM=N-%=B-[/" B_O:R_J['8E> B6!S/,7Z5 B 81V@(F<2R+@6B MFU#.V;#A-2 68B>?Q^=2U5TID'0V&\7A4VKI#%BY$$QBJ!PV_L4^NZ;+VSBN M%'Q8JYO[YW9 Y8]3(3OC-8&/8!MU_4M(HN4/(.!<.NCQ9$:$VBJT9:?!YDNJ M8@\[RBY5"?;M<)?;Q3$-*MPNSN>5/HL,>HE]WJ#G1'2>(1(Q15)?S7H3O.D) M3D/H8:09K.D_WX'0);B>[3?5 S9MC4)!0=&%"EYIZ$/>/$NTNL=N M_N9$MRVF2;%93<'@48'4H2&G3%V0'3"8SN_QABNBTS G!GX"?A.S2G@3X1$4 M'P;?Z#E&.W8$JU<9S0O"120(=_MG7&QU.W?\[&(KY,""PN;*?N-3Y$H<"+P! MJQ-05$(9@.(U$=,Y%K2I)]N(,QB'R,,)?1#!Q,P^T;D=!310A]$3N! T94FL M:KFOFZ&>,CN;UQ8KNVV+1;=ML7Z3MECO$NI5R>:^<'@&'V 29K%"#*C :N5@ MM3#S7]5VR1]GRL?X&);C2-4K+#90!PCQ=]ZHB2NVV/@J:/TE9+?_GLA;Y'T) MH0"NT^JD=#3%)(HE^TDW\T6 \T^+P3OZ0D.QI39BHLD7K'W )!/A4QBB6CD)VIP_H,=$:,>A MQNZ>& L=;CZVON'8VBYC(-H"Y\CZ[F)+W^9[!0%HD&-2;?P@_I#=(OATX?]B2S.E#$WF0\T[A"V,-,874;^#'$) M$CX,!74ZWGL^,L_$GTL?LC487YASG^A"^[S/XC9?P.[W^" 8T5\;(*\S)Z5) MPM/,I24WY8Y$RCR P$*H3TFR2WK(M1?@GE!@>0-Q>\X&@SKLY<&T\".3S<*U M^%%+R9WB';GH_-&4#K MU7QB%TL[D+.UQ,0B2\'U]=$Z%)>6()9XPOW'>4*7ALPF:=\LN@"SV70FD\]E MXN("W 7EW[#Z,9DH')Z?%IAOC&TZ@F]*KD/D_&!'CJGN4O@R\YDSX2'-7B9' MN6GLCTC4^9!Y[#SM&3TVS$F\-QD*8RPI!7QVMHOS6E88U<&'N)*V8@&>XPG/ MBFA2SB943RT^0@KPBRD ")#0>X5S/.3KDV.@").Q@-(3Z@\1E&H#8Z^1_J=L MIHAHRIH(B>LN=:=(7E%5@D_>QJ;;[D V\X9]ZTB/2A\L8Q"Z>#L7![K#Q8"E MJI[-'00!VQJ1(4<;V8Z3,H*;M2N'!-13J:"1#^:"R\3,$DG_!0ME58@&Y8 M#,M)1.6A!IN*&WCO7.:XYL$5%>,@F.\%? H[AOM>W=#8-]PDSO]>N?LC@BRUXZ].AX=(WV6'O^ M+F=#_@2C8$RI-_*X >E/Q>.KD/1H@AD+'YG(4?$_X+H8LO#T/J)S9%^).VP@ M.)MVWY4C+)E06)K;R7QV.'*.Q>K;UJ]N;RU'+? MS\Y&!\T8RPGUZWUFBVN7Q]1U#@'3$C=_W%KEN3X]##6D;>$$4S:94LP@7O6] MM\P@=D+!$+D] 9D/ R>;Z_K!*3#O6$ M7Z9_"NQW.+%+JT&:@:'Q0G O'&07;IXJ+H"(,*+>-N>3CU6:AX_2GY%>T8&!*4VJ#_6$L@?V MLG)D^N-K0#6L[1\IE5 ,LF8C!AP3VD<#O-:J_U0.;*! ^&E?!^N:@/3E3S,N MN^_QB&!".3AL7B248VL 4M84L4*\?@+G[X!,[$<^PM86-=Z7+3+ MV2F6BGEQBI$?"JE4J1B#XUTY@?#)HP7\)W ZEC=.*!4P928)9==RU$&":4BZ MR:+9<.K4 $IE<):#FQ,*[,4@RLD!J2B''E6'HBL,&8U_P=,[ 'W2-^&+\%^@ M60.0YXP.;:*<$IPM>@6LT(+_@ RCPC5WMZ_LVSH.-!LX ]*CY@:&4G/;4.HV ME/J[A%+?RH>>F(CX)#<"[HXQCX '$:,R&N-_;:7)1A@M\*5#@NIX1"PZOM?I#.B=X?88EISV-P /G!5!:?ESQF#-86HX3D>A)<*HS]QVQ$*$(]^); M(]"9X1!MX30(>4E\?S,+U5@V]5U^F!_ '2SL&=VO0_L1M-LE95LG@5A:'>6$V+G4E'(2Y9=R[,%+'U&IG(%5\4LYA?^:?1?1 MKC[0X<*Y-4%^#]JD#GO]I5QX)LB'([!(20)3!=7AP#) HC2G% >Q,^7?>QQ8 M'@B9 7SK2PY1$ CF+IK7@$Y+;')JVR4"Z?#P[($:+@)=J* M4%(T/4;4!"6D2XF/B1>Q Q;!"HJ"PND%">%N96Q40S>J7!=J'5]Q@DO'!=(( M^3T\+$Z.CYV5WA#7PD#%(I-["EJX>\6!#8N:GT6&$XB&"&\/Y7.)E#)T5J# MXE$\C,>%/:H8YI;E5E&F*H.M*^EQ)RD?.L5FH?D(,5LV#EU? DHD8,4.9X[H=S@]C^6X]RQ#3E(EV#[OB;"XX M#(7J#/=Q5+5!.8N#-6!*@KGBTUQPA'/C?5<5 Z90QJ6 ";F\F+?13ZJ*9'R$ M^79,-,E:)*$=UU=G8&H$J>U?I%DNR)%0TI&,Q/: @]MH$+ $_@3S*!J1&B"# M3&7)9I"9WT>Z,AD:D1$Z&243A$M ,W2D.PZ[$4=)ZS;.BP:[!-54O#+%;!/_ M8 -U*:&@O]=@K\423+#A6>F1Z3"]E]_BHB^5X1.C_5 X;$H<,16:KR94$G<= MU!,QMV:T(&>QW(RH6#F#2F\HD4>D<'4I<\NR)R0#1^G,8QM85 "\P<^PPGPA MRO+.>!$E5QF1@ND2DH",,MR!F"[/AHFO GW"'^O*&5,T];(+Q\B)A =_F09B M,WHTX*W<2\YYW42WC(_.X7H7V1QZ:)%6N0@%:U/.8/\$6L%&,9&@(6>V060Y M9(=3.%T+(A%M)7TEF%Y2/; MS/G'$8%5MY=R_^0N?&2"GNO@.0KFUC9UO-I$JD0V+R,LTBXP+:99"C=\%W8F MBUJ#3 4_>875]?E+2BRD=YH>"YNB-NZO6JX*]4JF-0K-+J'4@#!-U .Y]AA1 M-B,:86@7)[ (#90/(2Y^Z']S>'/#360W<-66*)XI$PZYZCMA-AC[Z9D=L]SK M'WKX[9''T5!E53@FT#?+=F'+X;OF',5FH1F90L-RE-C#0(F!K8N"SW18*AL3 M66%++#" ?6!^RCCZS>@4P;4\[,(T88R?Q\'$4819(.?*PCAT?-BA@2:X .;V M.*Y(-F<)/Q,6ZT-$T8'1H8N0:@'X4?VAC,:QY+9OLYLKO#! 5$8FE!8E(UP* M_**1<7!=%C,H=>8R$9*'!SE89FR#YX$*B#+40)=)(%Q$#C N+5(S%\$,D1(3 MV64T5#X$!5GD#X?T1N9+$!#3 E^!7\V/?A!BX!='/A<-%%UX+&!O?N:[\"1B MBP#"TD]?[ DDNCM) K_J3\S38-Z,=>O[G'^5"L?QK M<1D+;7S"9Q@-U'R,7O&:4,$%2^\$*>/W6^S:8M3N?XR'*!J/SE?K5T=[ MR719@>5JV)/R;TQ.W!+!E@A6,4W$;4MV542NN9YI;E2B>GZ;J+Y-5(]#HOJ6 MR_ZY7!:#FC9+_'V!3OHIHQ60^ IOB-N)2XP!?6M@&EL]8>@4>XZ8(6\%;Q[> MLU2/]U_@F6^BP24+R :I 4S'DYES@D9%HW66B3E!DL0&%++.T: S^1*9+4V! M.:@LPQXCNBPELDN#3Q#646AD35B.#\M_E ES!--%+9&2Q)N9B9Z_NFBQ&VF+ MW.+X_K,'5_/894^1IV.U\"I*+7^I2D_9T M5^Q 9BS+/DV1=#Z9@A^DFK "!IYN\L=G2O@-I?V#P.P$. 11+L_;K1N>@W!= MRJ'0%Q"3)ZMBX #?R5I[8;I2D$A)\/@B1;\,$V25 B8/]S'573;LQ20\DS=W M'Y")Z,S'BXSW9-US0JG!$@ %>3GC$5\N5I8*W\Q>[2AH"\$C$W/66XMG7F%_ M^5$7<47C[F^N]$'P^;UW6!*J M1D62G=]UGR5613(K0A$3(O+D^/)X/)$:(&%;W'9C\#(L:^C3IFA MIYL>)TILWX,'Q4VI])^-XDI?XMJH,6@B3%4Z,,: >G"=ZF!,A5M2E0 GLN/#L6+[\P!HQ M#G;&"K38VMR!+;LV 79@5WV-I\_YO5583I+)&FS:QIR?NX)3^/H*$5X,4BX>1(F'V)2*L8&0^FDCFH# M%?"T7!R(AW#2>"J<*S-*42KI?0.;+@#E82$QYO#R9"P@&=!*35DAHV%)>T_4 M*V ??@LG!"9"C =;[LG,0S;@Q719EVN;L*YO4Q2[)J4:KIXUOV#Y2DW8J7(- MJQH;^((#3\?6(*8D41\?9-")-\):A ^;%1 .A/(S8KV]34V6:O64=C,4AJ M#?HIN2R!FK?Z$NW007[UECY8QY$N5-9$.B*T;,:25/IDQ^8@!<1B M)2! $4Y(=O@9V:)]38\5 4<&BG2QEQX*45ZQRYI$)?NV-06\^__LO6MSVT:6 M,/Q]J_8_H#R3*;L*8GB_V#NI"0*1'>?/O=K#&\FI,R3KSEJYE:/+ @595MJSHIMB7<4 M:HTED:J9,J*PCJ,]K"*7X=H97P:LM(2T4M'(B/=0E4W#4&8 $<) M("%_L"ITS82(^;28+J;#0[8W>A"+>ZMUGWQ)!2HH?BLB]!C,[PUVIF=JY4@( M;]6#D+>XI$;/O*UE54BC*H$^"6 ^I!WR:LRZY[9;O'*L#!&MF>1ZB1C)%]SP M+^G[?G'4NIU$&"]<[.HY= M[G NN-J0:.4'W-%/GQ2DNR[N^3,5'R]]J>C63V.Y5;&%@?#WWC8IEMXRFO>& MDWUS837_N/9^-#!6 D:.=VL<0_-MJT>=);5\8$>(7]QE M0NW@[FJ2%I7ZEG&]Y&P6A^[-1^9:&GT-S M+8]U+11C+$9U[R#IA3XC?0#;KQ;-[;9D+'7W;3T41O/;0+0L+* KS4]^^!64 MN__Y?JD-@G\TT7K2E)5_#W1V+K]:B@,OKPZ( GOE19=1@#/EEJ+ !\'' MB["HX835-##796RU*N>KW,\8>@2KNW#V?T:A0YVL?NQ9K]G/S@W<7-V5W_=T MIV*%MYU7(O;CG? VA?VQ3S@9/_+]/2H?._W]W:9"/O8)/\0LH<0&>V](2[JS M]O*D1K.>WZ(E;,_ZK6?]*W8^1]>^\[D%NM:W(VC;^$B_!6K/T6[CU%PA9P+_ MBZ-4*DSB)S7#46<2'V/N"M_/)=JIN5QF":HM+&2>[Z9&9S$Z2_N84%=TEOT9 M.\B)7B8)Y:*EUL]\I)+U"HZ=L*"]^LLO3D:9I3]&<T:3:K$F-YT:3:K\F]0N[*EERE\R-&294 MME=?>N7 <(('3X_L3AV?+BG%JA-Y^/P&;5 _3D;AT]%C?EP^;%6E>F@:T=X MAO_9PZEE*1J51B]IN5YB/#Q=T$M$.W5,B-YE*[5&'?D7^^*'UC_ I-.=4(U5 M0QIO]Y^:PTP'+5!?&G^+I^8SQ>@6ZC[OU:R>#FHZKW$,>H#^EW]ER8X >%N4 MG./C=F>4HUK6U1;EJ+WW?FIFQY6J#W'D9C'O#-EZK>J?6!)G_7_P: !V6POT MJK-Q[TQ-/D^#2+_BWL&>@7$4X#1R'X/G.]P[C]3A;3^7%E6DW]#%H55]/J>F MSRZ AOPS#ZPALMP$,_9T[L M^0YUC\"NC=@!Y544;_.V'_()V?K#YAU.WL,YU/!2V/_80F]<4 7#OHU7-_VC M[/GR6F] 1 -9?6KU)P#X$DQ4ZH%Q^=O/UL_4C,;FR[P-W1Z.&54GML")H1=QNH M'4PL:N;5GVN7CJW9ZJYYS8)2-P? '4RFQ?7CPBQ(WD?J-0NV:[^Z[F"Q&(EU M)WF_]RK5/?FAQUNK/WJGC?N3?TVBOFT],"%9YP;Y:ZN<8-!R8*R3PG>2E &*U*#I M8"AH>L\>2UB;[XK0MC"Z4T-B6/?]-0N)U> 1GRO*6(@E<76[AC]PB#+K*38M MP?Z'1NGQ??U%^'_7D&;QXI5JOY-=5X)@O@:1O$C_)WSK- MWSJO[)*NGZO0 4X<_BV*5NI5R7;M!"ELD(9]*W:@7C>UM?S4'$4;28S%M'?[ MEF9Y>U-O%0T6=E%5Y%,S@:@2 M^?5OUFD%A*QR9CGG#K@S*4'%EA^O^>-#\56WO^&>J*%".77:MAZ>LMFS='E" MK]VG5>Y;!C'-"3/L74?(QGFLE;\7)03S"GVIE$C)91%JH4ML1XS80IPHJ6TV MN>M$O/5VN:DDH1YOL(W-GZ. W2ZZQ+;W*8 ?1'^TU_KLTM3Z?>W'P3:*@EI! M-2X(*CIY,UEF*":^?WM M5KU*#+[$;/+-P-V^@Y\"[P80XX,V5_1G8/Q;3:?GE_W/+,AW/<7MOMS&?J ^ MFNW1J(M;%PRSO&\.N)>KE>-C)^)['.-?[(9:"8,>?LG[ %9VKQE\H.G %HO' M:2;.UB5+UC#*74EA5;Q5;RDA+\"C\E:M.^6/L?,GT/A.3@DR64>#FN7JV26: MJ;QE7IWTSOOY5JP^;F27]@= $DRISXTM>/EZ/\O+P\HD?%^!ZAF%GA/ Z7E_ M82(%W*I<8A>*YT?-U]-UC3=9'&T9-@S.>V628T0WMN]@N [ZS435VFP]R5NK M&4,]@9DY .77=G#5ZBL(?*+M,\I :@\?@S+G;Q&V^?-1[BDJ$?W.VY2;T=P/ MFK:F#(QR8TK2),E(X4BMO?P.ZJAP9* L]?Q47?RHF1>N9T[5F8LY:=5;&#N4 M0E15^$M+F+"7> OJVK /BF#A9BWMK6O'XRJ9:*/MH0!Y^B69 OX*W?QGYHERMZG M,M9QO5N\=I\4XD[4PA*\5XBVWDE!_XI#+.KCAZDY=^"SA8]6W, M\%#OQ-R5"M_D-%6 AHZ!@OWAZS=1C!.,'*06FL^" [XD2N+WB)LZM^Q?TH P M$%H5R9Z92+:)9']1 G\GAMMGO&1,R^I+[WU&PV_P<$R/\%A.'<& ML?@O%3@N/)='C_\?*,A N6!D_R;&YY1?\?] HQ*CTFH?F5_\RZ9)/0Y.5J)Q M%9PS1PF3,WEX$_R(9LFM_( F90]]-UG,IV7CHV^^TJQ$DCD;/RF, MC;M\\RK?/X;T(_0!)S0/+@H!I#=@9N&@(9>NES@3+G1#0Z%@>7TD%+Q,S!92 MQMS/J%7PN)8^?.I5Y+%"3!Q(@WRCM-]T[;O:0_QW'A+GGJU*\!&>_ATD;1JP M91!=PQ8_1(#"-U(\NLSC@ZQ"[B)!Y$BU,0&5\07*?B13T29IS<*$>PSP+;]& MP.6XRZ3H-],.3.!.4SF-$4@W96K*I$1&FD,9!#UX>NLSN:,$IY>Y?%Z)FEVI ML)Q&T81\J =; VG"@3/0\FA<&$O2'B 7_0#WN::):#@-C8[&#:!KQ Z0R@Y/PY\;]OHVQ'A\4"=]=^SCY M;3P?S69\U -@B(6CW5+X#[-&BB3)W-Y5].69'.4FGE)HOXVCKS=BB$T^4H-& M#A*@=,+0GXC9%<9\<,!.DF1X[;0 (J^5SVW!>10%5"Y,@,_9IX0Z<3_,I_,]X ']9C,0@$OZ-M[#9P6V-;AG"+WV,XM)L"3'W"'"4=5IIQ3 M0'S JK[X,9CT3^6 PF?6!S&:\%&'MNWO:BMV %0=XX@_X*DXHR0FYA\Z'DTY!7QV5CA4 MD!X%_I<%*3&82#IV>*A>,5-8Q2/MHJ?Z\!X08(-A18-^5 #9A!QBFA>#!Z(- MGXB*R$.V#^92A<"O^2 O/Y3BP*U'J&M',B..>[079R,+#)-+1\'M?WF!LX.-QQ>4/+_A[%<'G_X$/GWFMC$\6@.Z.@?!#O M#@T2!$!E.#>3;QH.2.,/T:=!.P"Z0RD8:K8VRF,<*IC2_NY(52M*CL!)SVR% M(W)!;@-.1Z0=I& =%+!*#N.2$6Z#$TR"W"+ZTAHE83Y*6C>82TL4]+)\V&_ M0I03Y"1U\Z%BVUCXT13^"H4=QV1M6YL2(E7P8-^D&?$*IDR4< M7V\4HV5TH$WDX4!D;O%I*-RS7G.L)C*_1F!$GW5(B.FO?&JTHK(5#HH5#CJ" M)R#>1AL0C8->A=J8,WS)&RD\XVRVN*P771,3 XV8 *ZA'E <+B"29817D&Y+ MX>LVP+PA-X@2I2QSPX&/1Q2XKKTS<== E(3D/J6LX[Y15IQ(3AH.U#AIXFT;Z:?':84X M'%?,#$U 9_>DBB[G#\L_PLGE1&[8(@NOTK48:QWX?X"I NNJ?-5DBXR Z^5R M*BYG!$!__@;I2%P3O+4PWU&2A1AZC;HO\2K8=19*6(GY[X1T-([/9S@BN)Y1 MY0\ WP9%Z"913MW\9L1,80#],I/YT/JP/;O GQ7_IU /'42* F%S\&N@ *!: M X^->D!N5@'F<$F.VR(\%*B5"'N*LT2A03^N:J$82N$&!,.!(^]D+NHT-"^: M;I3K5D6:W6JQ+&6@E?0N)G*+/(:(B*B^RFB0M#8&4:EN:"+68H:+07,::+V- M*36N,*":#_C&!P+@&5PSX:@))F^NY.6W0=6YQEBM@3X3/1:Z;Q32/F^0M7.V&>!,.9=[#,166:;2%"%8@2U1+6$!L M$G&!] \!3^1T%^JJD .&&),#[19]N+@6W"WI#+E1P)7S^&I1]=#@E$5!3*D:G T.( MMN@'I^=6DONK+W/K!K.,Z>^">W-NHP'9YVP\EWBZOH!_*6J@1@!/DQ2SN509H M15$W4ASJ3+5DEZW&I]?7L)["+4ETHY4$$T&V"(:^I1@1.H$F78@L$*I[!_*8Y"[ M>'@@ O\WHNGVFGJF*V0D@[DSAC9"*KW(QXM6 /&B0B./=(PD.W2$"?T+W3AJ MLKB/R0CQ%4I'KHJ3].-P]$# @>7)\0&^!7=5L)L/Z9SA,1 )\)70NM0VV676QP?A#\7_8\5S)$%5MR/5@25'J+E\12I-G)E M2[@2^"X/;P_717I"TBUM3&Z*HZ]D'\&I%J/OY 4J,'&-$L2ZCVE(E*%S<&X# MT,#'"GN9?5>W,FH>_%NY1R-"E73CH!G(T(L:8NQ ./2 "#!)#E&=4CDQ14L" M^@AP?BU9U0UC 7X_2X.['W MHD];63<\H[YF^F$!S"NNC^49&EV:_ M:_;8/0-].ZW'DX1YRZH.'.*&>AG *N3.T,)-**7D7Z*PJ'X0?.K5CV.I&SN% MN>;.TT[6LWYGXG>X83H=2A.5&XSZGJ^Z6&#LR$<_[Q^9PX-MFM?1ENR-.WNY MGPAD]#L,5PB6+E=&^8,;HIQ-#Q], *<$/1*17J$3C^D.SER"Y97&E.YYC4I3 MR=5$>1,85&#OWF7(SN'&?-II,?[- M'7/2PU#K"]&QB-0->,6UYKL5>34R.T7>IJ;1^C(ZG",J"[_X<21\7#Q6#UH4MHH&%#7KR3<]+KW7Q$^*H%.SD&0?W._8P%38N4[0-U%9%"1;CULYD6GTA-S@X8G!4V.,.YIR4ZRX) MJ^ (L0E-;DF)*MV'X3<(GQ(3$0J#OD=TQ/M?B#A!#T&^ASD8>OI/8:LYTR+S M1/L+IW>9#(<"'Y.=A%D".*;\H7Z,P>3/& ]S;UJ8E;XP/D#C ^R*#W"/RV]? MXMW'FA80Z.79$-_@VHPG!1SG>]S8O'9BCSP75%'#HXQ"JP :"&!;WJ/DQNT0 MZ;+P-;W9B@1546P(.HJ6N $6!^,IL#RH@EXD>&O(BW.!:4LK)/!7S.*&BLIT M]4,9YEYEP8I:88CW7FA58IA9[,=B$>FN@5_@L[HX9[X0%T$U&\C/Q(-S(C4M MO8YH+RA,*"*&583:FT4V5LD"Y9H >@I NGSAI464D8#K 0@H6489O1%HRZ@I M;0%949VVI2\'-K-DZ36ZX-(U%A)0,Q 0#K+ "5.C*!.%G$AHNX21=<6SCIC0 M2RFH16HEQ88Y ,K8F LF*F" MZQ\VCRFC',HYVG+W+Y6QC,>$Y//94:*=OUH MA8C^MU_"RW9/%P/ M^V!QS*4W-F\!<02&CTTN240I]6:>+$/I -DFXVQ%O13O]2):78B7RW4CS(.G M-W.UCB,080Q617!-4CKDR _!"R,0-*Z3\&7ANC-6?X875NA@"-XF?ZQF?*#+ ML(8,Q,4)R\#64JW0KM/<';9R/?.8,NCN3%9M4!HC>1^V44BDBAA#GY)=4U!^ MDC56KA"%>8@-+JI, ?Y"6)_H:'\:4P5K=K"3C;_9!KQ8D?8-'U%8N6!>%0UC MT#@=KM8KRU)&])7934DJW+Q6V1'!4;P![\O6?Y(M_R/-8;Q)XDFJ U$Q8QNN MQ$6O.9%M 02>G^3GEN*54#P0:9U?F!;IP-)4GB>KF;R8SD]Y!L &764MYUE) M"$%IY(HL'^F2S EA*N;'T .=)JPDI!\T4D$*+?$@T9E2SI4RG-1O1-%'>BYWK9 MI&6]5U7I$.1@BU?HZ#B\ K1BMJ\YV9$ M^T:VH:)+S,6V.=5RWZF+M0+VW5:OU=:E+KQ["S9J%3QZ[(3J>SE$*)]0<'QD MW8"UA:S@I)R F")B@7&8^,2DI-^2O;('V'>K(BC?O4 M22>@XB\W(DM,Z]Y4 K2?)U6'"N;T#2!9*HOWH@#(4?E('"0P7M9>L+6(0LDG M(;NZ\)@5AE5\C]Z9GS6O/N9,)2\E$\E3Q4* 2YV_7# NWOG5[?$_\BK_(#/MGPLNC MR@)Y\4>M)7LG1/]&%G6X1)I[1K,]MH2-+P/_RM'3Y"@3G ?3M!(OBO2+BJ5" M$).:,G_=8J^'C!<,(7LXB@)%D)1M@G@8;23*58651"6K?QV,IKV^!8L'@C:6 M41Q3#_2$A&_J\"PSA:2 $]1.S>4E73*IGYI-4),+K&9YBF@H.E+4%8#)%A75 M@!$U5D!_6(JDP+O'X<+U9601TC4:N[DUAS=GZ[:Z4'"8N#V)67C+ 7F0KIC* MID=/G,;,\%W,4^4I) ZP,"ZFAMS(0; M QDTQ=8"JI'\<[IKFCZD C:DB&*P M)G"V"7LN?WCQ\#"%C%IIGV# !'^E+5P$S@UK1$1GRXT"X.3A-S MN*;\;Z7Y47L#'25L+O$2B,C.K5<'20=]$2TVTM G1 M4L/SSY[G+Q47]KB[U$/'.AKT:!FA#L&MJT+6CNLD:] NHVN1)YO;6.3!%:_; M.CV2!27*^GMW1YQGHJ33R*13;)$S2W8$WL$B:&( M\Z4(#.*#W9>*9"_1JRR2EA922VY;:=$(WF!"U^^%_8AUO@9U#>HV#'5+;H&M MG,VUPB[/Y.:0O3@B6V_&4G$;\$P>4=N '?[(PPR"A0L$1E.Y#,(:A-VG?5 6 M@G=+#H+T$&+4(D#TDUX1KY!OL!O76C)4^=$]Y@G3!$W!.214NWNXFSH:'W^E M>*G@>;5NO9W:P#:+DXP5F64B&O8?LE!COV^X=L^TWZ2TX;H27N,1/'?^7.NR MYOWY9.*IT44-ZM2A#IC]5%P'0LZ3_37S= Y,",124X,]!GOJL(E.M///1X)+!I5JKF.J+0>UAH4$1@R)U*))@]R&]/R#:G90,@0EU2<** M/$241QHM\\OPA@V,&QVIPC.+!/"5,JYJ2#4!(Q&D*$T54#%89K+K5Y:MR M VWL2'1%?6#V\S/^-RVPAPEP^"'W[G!^9[RV!N=V2?8XSVP;GE(EI+PV@S9 M*T<&CC!NA!-1]=;YV$DWGT,DGON-/_>!5T13#J6HCF8J"9-:'/)289'V+"L. M1&%=(GS]@4^MS'$SO* O+W3Y@X\UDV^E)ORCOLT;\?M4*+(1Y7B$DRX3Z6I4 M:*NZ"SH>SC4@_RN5\EZ!['VF)B;L/IGQ@)X[K^/M)K_ZFVQ#O6U48(1B$U@[ MDV34WQ)NQ$A+@T'U& 2'=K- UGKQ'J8X: 60BNI0@-WRYA$Y9E&-+?M*[2E MG\,HF>*&)!'R")H,FN4]^4OL,[&X4+ADVY0/XQ4\M*_&F_ Q42+O?F!0V:#R M+F9X"]X">H]ZDSYR1CDV"X?2]V83DM.CWG"R"SW5J&A9_B$;96N86>Q39O#4 MX.D./"U7JJJB1+VQ$B614,7Q7P>3OHV[-1AE,.IN&.5<76&?)$S,W& S1)6M MS":UBQRT")_RZ.B M'V2"_5,:[ EZ(?.>&?>=0:X=R.6@JMVTHSP<)>^&U.7AX4$/IZOS>3!W-0'$UWC# M1,SO3;2E1)<:D3P9UE9#\-+G0L>G)7\W$A^MAN.Q71?=:W\ M-@L-?433XEKTTHMT:7Y!M9"W9[U=U1;X4KM*,==4L OMNO8LI_KWB(G6/)"E M=0/(FP1@([ K/F.1#NZX;IPQ[;S:X!3&>-^P)5;1;V!A/B8$I^D1-CLW)$ I M.UJUQ,3KT;MHPJM$-34F!,L63F)TH+XOF61=GZXKP"&Z]?&\8NH:R6<3%KKE MXU:1S$2B?):H87D\JM?"IM*#@:F3-G72=]!K6M%56C_)'9J[""F9>W93YROO M%.3*?O*B\XWLT:N:VXBX;&FJCU;(Q;UY7_%3 $-(?52JLZ.TK*?B5[$OTE6H MNBU]3]4; 1/=VL#L%;W-'-1E>"M%R98\U8@73J,SIL>OB%#SY:H0Q<%W(!+_<3CQJ%# MN1T!: +/L3<[?SL1,>NJ77IH&6(-THE01 M3YZK+=^&VZ4!5+>0F>ST7;R!TM3[;]M(L9!'4+%=K-+2F_T5"[1VD\=)BK!N M':Y)G??0,))3.3ZHKJ\?8M^5G6XOJ6/E:3OT5<;+5+H=\,;RV'T8[C9VKDMC M[OF-BN:,QQJ*HUH3:VT@N+LSNO\X6HJY:H$_'D #;1 M69./@N(-W^HA=Z=-21M/[Y*=(4L,B+%@7@R7G7QX=OUT2^PD'#C7":]:O!+1 M76KZ*?I_RH[52)MNWAB#OT8>,4YRFPOGOL@!=%HG=Y O6D_1:\8Y/Z-D/VJ, M9_/$*RS/\A-L)<\)7C4'Q=R_C!JYJXGTL%@$K =;[5O73EQ@6*6>>32;/HH# M[QKO@.,GVHM!0M:<-O2T"'?M3N4\-=I^38\IZCVXE.VT'0^^A@+YUGM4X_D4 M?*B+&N]756SWVK->R:ZMPHV1TH "Q6FW +CZP8%:*ZR:3:K-8!8XCDF,0KRX M2(Z$9!O,0W+7_K;;7)JVO %$:WH&\N7Q,_"FZT]KOA39"WN@1!JD;! MO>+^">LUXT,H$W:EVMT[H,U%6DM_[!:;?_,RA4]CWX/K%S/GQ7?ILJ]51W#5 M[>*.=\7["=,;M*&+3JAP(Q_3>D<&:#^@HCC7GO=T@V2>:.J8I_]-Q\/A=#"8 M'27]C[B0:!D]2]B-A'3HU9*+O; MQ\[6]Z@1K.#DI7$S(1]=AI,#>!HL=8"EUHLI[U3)>V.(L];.'=/Y#=#T%4,= MWO$NB O8-,V1*O43T;;> XWG1@H*EZ'-&U)K7Q38:VOZM@=RP<7EJ.&M^HT_ MJ?KL:G*/MY.-,?LC(L\>,G([:! M,LF5EQ^F1(5\,\@+HWQ:A5Q&S "N[655Q#KX&>X.!4.A&<,MUZ=-N3[_* MG8B32W\G+,%5VB UC-S>UIU,I$@W=\J9Q51&5IBI_(=&?YY6(3CD0 MD9K\H.:D.DQ)A.*,5Z2&1Q@!R(._I(SEN!$)II5.*H#42 M5M"5JB4=-%2/+\RE:P!!,M!*X* *S?/NV#XDEEQU12G,)5K"*7JPI=A1\?O@3\.XJU$5BT M+TV8EI"ETA<:L0^GQ7/J+*&K6$A;7O."$7ZKF1?:DHKWTG<1$^,L+/ ?\N/M M6G7/_.Z'].=I5U!I:()*)JC4E:#2'LFI3S.7I@:CV0UB/H-28.ESLNU 4L9T M;!S*2"'F*-04TX*S1YJMR0.B6^\XEU!* =3Y%27]YQE_*F-A&YJNF.]/OQPVV6 MHMJ$QC0.Z$K0[%9.B9JI79TR1[>TLDRA>#&CCEDQ?O M)PZ1ZA#+W#TA;YI20)Q8=!_2T&\GSBD P;H$0*Y>$88+U3$?+M:BJ4?W"U30 MF2@OB\_Q##F5 RQQHHI>-BK4R.)D03%F0SG_4SGGT/* M?T]H*,HGKL\?*MRU4F();LJP[(\OI F#.>063(7B04 @'C+)5,1_.I *V&[(Z2$JZG"DDB=UE8J3F(0 MWT#'AII-*^Q4K89"O4N&>OGP%1$/(?=&U5(##NGCW+PTOU?BPP(8^Z&@GT7B MJ5\9)2IO60$D V$2\+ $["+FOKHB\!0WN)'.1&V66CX_!JC8(_^%-@>UE@C( MO24D0_D+/)K%F\>@:2OF;<8X;U3BL!X6@E]0L*';G#+X\&P!MX#RJ^$<*A'I M=Z(N@7NJ2*PKA[UMK54V CIZ\I=[$4M$WB\N@=$Z-48/])?,T60MOP/\KI1H M,E!?:'RYXQC71.9\J0UF0Z!PS+2I@6(:7K1%9VH6*HUBAV/.(@P.]-DD!9+* M%:&2(Z22'RGF^A6)";:T.15/CI$MB0;Z,H3L,2>07DP/B]O]949Q)W)&XS#U MHJ-!:15DHL!RGUDJ)GAAP"^4G+28X.9=PA68B1K%4)[V8&((^ZU8?WGP7V"H#7XL=TTQ/&I>E>Q3X>+TX MSTS@"B>VJPNI-0&/H8KX.&&X"L)I,RU7NZ]9S$Y7?%=3*RNKE,O?=\:CM>=J+):="L8CEQ,R[.F7Z[*G_&'Q?Y M/QR.I-VNG"\1-Q(H%=P6.HAZ!B,4[()MMFL'MTXZB_#\(?,E+EVZ*5UCMW?( MR)AQ"0EL-15^0OW:PHS*7X'ED0Y+D\!V77_-/&0-$PCS5UE0)XAWXS8R.30$ MMS)I6/V9#!3. \K)1-W1?1&@/_-,NP_"5$=*ON3SL*VG8DK,U0P-B(;_C5;84X@SY(O1')S MS.!>5VT)I1(2] #1;%3P>.0I8%P!D5F%O,NZC,7SB%W@NWYNQ!6WQXM*:'M2 M*&>YLQL 01B%:IP(>% HD;)'O)(.0/T,$-=9?*RQH+@_/MQ60NMB218B@$>, M,!/Z1'[9?/@YUY>XUL#'',/O^ ZEJ8)]RHN=\IL04SCSFQ'6#W!][DJ492-< M=^)Q0GI%*G6JF.D8D\_5O"?ZX#YJ_Z0I=RK>*VXNHUPD,AKX*&$12U+G(7PD M__/',@I6#BH%FA@ES]$":T[85UZQ$',0F&LB.\^/4B)1< M(W66$7HACF2M[:)*#1C7C'MLOH4N_51H6,)P):^)R,+-TD(Z*R)W<9(]/ O@ MOT[7W"@D]2Y7G7U6GW^$T4HJ],/0@[0O9,,F&L^J,0$B8K />?1EDXNHC!\-# MCHM"_BIV/+YK_7!9*+A8SY)ZIWBS\#V0/9&GV(F!OFK"L-B#+9R#Y>T[(G-/ M6% "47!>*3=ERSVKN*3D"<%7I48R8F\$8$FA+_-",?2\7$7")B652,1_N)3& M1ZYY0"]D3W[XF46HYE '"M#KA3\+%;4.L"4]9WH\6[]%8YY7D'W"'Z(/17^V$+C*Z5$@?HS7GPG5:]0^6=!)11= M8"DRBWY,41O#_RXK9."+OX*^O[9>@F(*.P)-,%5MU7CBINRM9A\_@X_/374;_XU"6\ M6MOLKU%X(H9,+*0I18!D<,CM3AB%947ZAQ+V0DKK]2F MWB3Z].KN-STU"/>0#L[^1OH"M4 5UHT!,N9!U&4&MQ#*LH#@!M&2-PRTJ @= M\_X9#\06W4;X HKTL:^$MM@>I"G#CTX5%:GZ29>%-Q9=HK_+*')ITSKPZ1" 3WNCR5@[8) MU_B[GO',;)Z22;F,+,:>(SD4^;4%-R)&"S]0DI2ZST*EN):W3='N4N6[*L*T M\]02:L<9:[6J>>\QM;_"SHIY>Z_RQC=:@#[//Z 94PQ+83@>\8X2A<"7"'^'/O#5K)IKK+!DUNQ'IBW3)>C9Q7HF;@4G@RXZ] MBFY58SMZV2IFTG61EW';*F^7]XV[+J8X7;QC7WTWNGCEA([G6"]5OV/)K0F" M_*5ZKB/GV*_6?NC0HZ*9#3G=5G ]/*$!'_(0R7!_=G4JXB8"/>5&[#"O/(^* MY5ZU-?@^9COAGU6R!B6>[O;BY( 0]5?8D(K20?B\$ZI\$8U I,A"@193XP4I M<@#!0DI.*99R*"M.VFY4V / 7L)!9/T7!@!N[%V<4D,56:ZF-Z/0ZO-V%(!H MC1!$BIBHZB\>?D26?8] V:VM]BXQ.L2N?!<;D%,&/:9V M40.^$VZ[D@2M.A=R+NF(T92IOZ%PC%Z9JBK'D!!$:2<(MLU! M<90,1*2[,!3UJ:I]MT,"0APDIP.0A=$R\*^$.I7@XHDN8L6YJR**R])2G*M0 MP"6;VTFX:H HM I119CE E7JS? 1JT@'BA?PM'E8HG"+;@1F$>^P38?E;2U$ M]3,L'2K)&8 ,X@I_'::H9'^M ML5FAM1VAH5;-)H%C\WK#O%Q1:_Y N%E*V*Q%4]4WL1B'=#;;BVRK.LB\R,N] M\HJ/8G%*PO0%$JUNN-BYDK2WG*0$,W<+?47*6.*CT)&20X!1="^J*V3X%AJN MG.!.E-RBZH3?:RM*:=?2[:B?C M\$X0-U$FA$.HU:G*+6*50B9J/0H<54=.+R_-++;RXKTC.#.6I?8!XYL0%>%N M5E#1BY,N_*ITI)I@;<:-A%0Q^5CCG$'>Z#!/#,+A$*)?=QM[W8Q-TJ5)NNQ* MTN6#3)HB!'AVH&I )OA:573P9F)^[@D2L7.:><5[I3)9C9O750E'9JG=IM!' MI;8DF:(2L.3/R;FB$MVJB%W[8[%O?89ES: #H>N:/T/A%$T/+?>DTQ7&PC1A MWF=;.-0X"'1-(2]BDAIV%/(2$[WU"W=*P#T*:5IS F[ZKW8)>B7.N6/D6V3Z M@W2\YMKBHLN]]8LOM>93V^%O5?L="OUR-25W2&*3\1CP#*RYP/$W.W7R[%A] M[?4^G'EO2,U%I>T8W<(4!(KBS\!^T:5E"S^PUKM(=U3KG06N"YYR;NVH=^=& MEMA&HDK;Q+>%*D6^4U(N<8Z%M-<=;RVJ#94?3C8,E!1&18OR%I#4DKH!8')# M>FL5Z3N@*R4'-'6.%R*O5+S4COL\LP8M?.%U=91H/D/+=X2F)>#KJ*XC'*54K-*?P-Y M'#Y.2UG#P@3_/:_)S>\-&6W\A94:K:B*M[6/'68HS3,%<> 1;\$JS 00)O T MRY54VAC!"A!>4MFOUBU'5'[2 # YT$P8"%@TG"4%QLI)JV=]C%2/S<+EJEWG M?A::(^:("2S(^8,L+?-K_EI;'["GR%LT*!-$K:,]1A*P/1I>'1Q9;RJ*3@G^ M!;E-3VC]Y?EJ_,)0B+&\Z:;L*7HMXCV(KBCA1/+W4IL\2G3ES/R.XFB121*N_X0YK8G](+P2TQ=5Q)\H4F.*T]NUC6IOT'HL"?FA!C4@AY0/HE*H M48[D1:H2VQ<5WWH?QH+^AYY &J6)/0.VJ70@967/I5\/6-W@5Q)!%T%%0HZ5 MIEX(UEY06H<04Y+"WK]Y=X%)]7Y*\[R0RV$;&5YDS3O;@T#('1TO]:8IA"S6 MDAI%IOHP18(*'^&=:&#(P:TFH6*(4(_!U9R >LR+J^/[.UJ\JS#18C!;C,9' MF6AQ_QHYK,8)T*&%4_ ^8$E1W 1EE^:8(-<0S":5_F1?W^]6[I?\%,+KJC?) MXQ\3P3 1NA7S2*OO$/TB5M1? PE8:#M^N$(52RI6 A#WHFU%VPE/0]#V(F9"U373T8<\B'2)@E(5(O$F M:JJK=HQ[()EJ/0N"0NOQIT4,9(I'NO9CGCJC1BGEN&1;&S^AHKHM7'TJ=/C< M"P"J72 ^WGVE?' Q=S[?[#P>UW)&B";0I'U 3B?F M61O41"0684H.:]7#,.\65KO1'>TRY#AC:@0H1ONJ'!H@'\ H9/1R@HO8*VGR ME-[#V_%3\TQ1I*D#L-I";X> QY7K+YQ$L[1>,P''W1O%25]2#UFR?-J4A\,U M_D,L +<.4HR;>2 J@2M[T@ 4\Y5Q!#Q#3Y/+N'->]#USQ4A"&MZ-H4XBFD)? ME')3-$W@HB'-Q!@;FC+BY1P KU?^37Q8;/^BCK[CX#(9*R?SNI$*6L\XWOV- MVA_GT7'>V$CC3>)ZOD2^)PDGSTP2])'SF+TTV\*8PL3$%$Q,H0DQA;(J.SZ. M*ILS:^2E(@U2VGLD$'+M#C7[>OK/HP59DG=^$B.BJNJ),LSD&N3&\Z7/B'(D MR!Q#0S87L"#\5)A"!!FX^2.5*=T[1GXP*;UTOE96";B1(10:;EVC1"%-5+$_ MH0I)36.7*).ZR\>"3L+M(#BXFE= 4ZKH Q$O1LE UI3&?^5F=/5-65AB1;9N;HC\M%QUA0I%10SJ,E!X[J$<*D64%IY=OC5Y M$V+"0VAE._9D?,F?F.N&*=*$RF!$Z'NN:8&S"PL MC_;47)]_9"P1+;7ECH6*6$^H.?,02J7"?96^)K^$XZXN&"4R>9ISYZ-&CF03 M\K3V#9IM2_G:"PPK(,ADI"&.;IP\<'J]YC OH*]"=.7Y%ULL*H3(%F4\YF,) M6*GS&:$E)IC0#,*4IVQ2XVT:Y4;&F9Z(@^. M%^W8M;/=BL%_F8]F95MLTN]E8QA262F;1B MWBW5U>JUC H@:NR1S*O,,ZY%BV-$Q)(?C3.6MQ_K-RZ+=;@4E2O(M,12JU@Q MCR('"W4/CD7;G$HJZZ%9S2W-NFBZ13[[E<*1HF.Z0PW /5F]N L8?BA#UC+8 MS$L8$1PA119*BC_73ZE+KLA9$#1!3P'&RU?WK,LU3]?)XGQMO'"QM%!=%7$Q MKT!U>F-P^161UR125+F6Q">L4SM92M .L0DRWEZIZ D'1X@<77L?T>5N:3%Z M@NF%1'OG=U?]V&57LL9A8L;1GKK_\KQA.?*GD/^$"YXRNKK9*&3I>LH!DAYHHVZS6_APDE3Q_VLQ0"D M][HP5/NE\)GG#E$*I1?M!I.7R5@[BW0JH$LCB\.*)-9J,( JLU3LI:Y. MU2[4+>S0,G]?^T'NC.=*-5SA-M&#)[JAPJ^PH%=QJ/$Z*/$1OPZ&5JEB*BQ< M.WPZ.J\%B]DU,&6;TL,2>1!L(QYHHV@P'B&FFFB=_TEJ!-B/H32*SI:!)=X5 M@P$>1S>,*3_T%F3DFL=IT%4J*IR%,Z9ZJ&?*CT'@4=7-PO'A,H\ZZVO1(

I.!IMUI7^)M*-@/U O%P M2B5ZSU;\(2_"(538Z/UJK3HOB5HMU*?@364E-(I+SKY"4H%/ M?>$75)BJ,3E]#F7144!U%(7^GTE:(!7I9Q(S^RBD)8=0)*PPT5T%:'1Z*2:O MG$*6?HC]+]CBOX"1U.ID8N8%7FR4B@'_ "6.WJAEXQ=JTCP1]<3P#IR LT-,JTYX0 M=WF<5A/O,AZKYU_5P!XCX[8VP$ H*4**J2P>6:'>PY !ORQG29,"R5V&QH@K MRY:X^U-IT5$@1K?:"%O;RN/-=@%+*4ZI$KGRDRAGF=R_])S WU/RGB*/0D:# MR?:8ENG910PHRC.1H[NW[K!83UQPJ.1I_%(GM7[*8MP@=@A0H$0E7.@=W%O% M101E?D8Q2MTX'P!(4D<;7((.^X1'4X0;5[T3C;4H<8)$4@T)J8)P(0Q'E-"] MHN4A(UQ$;''V50Z4/"XLE),$"WGK7L@S*@0_P6X/MMYD;C6S8AL'3+DS._HD MW&2A*H,2E?),&U*#_834;UZDE*2ZBT>5&AKL,]BW _M0&0ME"R#0 S;40LF3 MF2R^:)=K&0PR&%2/06OF!**T+7%6+)\]JMS13>EN6\0CWN7X%(U1ZU19S=6C M*;6HISJN+,(KZ;A5K;YZ%77:KY-#0#CA'2_:BGH*Z>XL57EJ M[6B_86W-FE.=2N]D$!9Z'N&=4* BTEM%4=IEV9>YI^=MH=*P/^DOG)DW_#1? M#MU/X^EX\WE]=W$@Y: W4&,ODS\R*N1FC(1L M\Z*\IM(Z]M7M_ZBL=.X? \.LT3WK@9QZZX;V%%H;[2%]^H MA*OZ+X&@P1"O_I7+%#Z,?>^*R>;JU2^*Q$_L751>L0!SVWIW^?87KH*NP+", MKBD<3J]2C9'T2&U>]T+Q4P67>WMP.:TC$Q,DA>3G^M[=[4%- MN)>M]7O>R[ WG)MK:=RU+'KCD;F6QET+4,O,7$OCKF4TZDW,O33O7@RY-/): MP&9?F&MYK&NA^$(QRG-H7?D@8-GI4[H/H!XR[>UQ%==3H<[I('*;SOBHCLAZ M$.V;HO@>'1C?JP&%CRMI#DTQ9#>W"SUN59(,C P:/5QY.#"7J4!H="\FTKYGR8#*XP+IFQGO+Q$O:3@O7? M YV=B]S3XL$!1?(O%$IHB4AN,EX(6=M2!O'OA!D<.)"@; QO>* @_2F*L$WI MK9*TFEW@NHRM5N4$Q9/;P+>BSKV[@)?"FGM4KD,!J?$V\'Z0?9N^>BC@/;:Y M?%@GRVEA=12[J)60.8Y5W4K0&*0YE0U]4#?#?4#5 M_W;7+_%_855DLQ7?O] MVH]:8" ?GPX:)FGO;P63[[D%]DWCK_;1Q=]MY/I.3SW\_@WV)V34/\3<;@=] MOQ0#< MH U6!+]$UW7?]K6.Y!(;F3]3Y)MJ[@PY8GL :!]GF[= M_^Z%+$TLUP5&6WCSTY?/ $FR[8.4G-O@USVQ=RC(M$@>'A 9.L9*#P69=DE0 M@P^/SQR:)G-'$[L_FG3*R+O,_EQ'F6V]6ONAKE>\R<]4=M"('8Y1HH_.(8[YR0G)FOG.2Q''76<+2-#FDQ/OQ +;D M^8G"MD0Q3V!+GA]#;4TP\O;@":]%C\2,Q \X$,W@0A=CC/>7NJ.A/9GV[V-' M-MY%^R8 %,=12Q_95RS\G,[O?W"ZW.F(IW2'TQ!MWY&72[9971XCMOT>V5;N;^S\^*F]PJ#]LF M]GZ-OOBV]W8[.3>W18FX,+F-P&8/+*-S& MX#+W?]X&U]">M:KS*TSU9V#"1UX32][/GB$T3?(V'P-FCP#F5I7?&AKQ_ MGQIMBH;I46-ZU)Q:4!N;IO4V;7M!8Y#&* /M2SO]Z 2!'X:V]29)08X?MH+Q ME4D\-8FG)E6Q^8FG#VE]8VZW;8FH\XF]& S.H_/-^Y@MX\BV+J\97*]I4F.: MU!PF+'I^7*^;76H,#IC.-+#B;&:/9_N;P;5-\OWHQ"'[P@+/MGZE4:1+N^]<^ B,*]S1,,QAQ=J;9>& /Q_NK.-J6:/-/)]FRV+9^9A$\Y)@\ MU.;GH9HZP0[GD]ZJNFIM/+^_3Y,6<[5MJY$8#.WAY$PLLA^=FR@,F6W]%#OA MH^M;'9-/QAXSVG<'[;&[BSJ##&=GBBWLZ>1>TQL:+P)?PR4QD("7;I1B?,R$ MQ[H8'C.9BIV)CQ7DDPF/=3L\-K:G\\/,5FB\('H/=O(RSC 3_V<6;YSP0;W. MST]&&7/,:. =-\<,"A@C##V4]F"P:%4X[.2*CXF>F>)P$YII6M2M\1 X>Q0X MI\+M,^[B$3I;82F#?JNOM/4Z3I?%!--V]IV^>S_>N]7RW76K'F%C=Z9OA MI[VUIGSGUL_CEMKC7>T/[>%X=A!3L=D2Y)6SV?JALU>&'.2DW1,N!P%+BZ3. MH="@8XSN(& YN>AZI H\@PO?PA(:)@W'$WL\W2\,.R?SSENTM5N"W3G1\\RX M4ZL$TFTY+^8J6RM/%F!;3<_ MOHQ8V&46"_]F(&L>1E? >L"N6-,K',WL1Z> MS'EF[.Y>8&F'_+K_D<[\6ELCWH;VHK]?O+5*BEVR.':,J61,I7,2..V5*VV*H%992FS(*STS@-=#":@,0SAP13,E \^KL#E\9 M\"J*MU'LI,QR0L]ZCU,$SJ/J[@[0Z4YA7I-+D+K'9DV6OD$!DW-_3YVC\;+U MU^B+;UOO?'?M7P&LCC5%]1S*\4Y=\-(>SZTI?VI]S=QM?.8?S/'^R)P8D"0Y M9+JF08FF5L3=V[\\FMFSP?ZV:6V3KI=IEJ97@/5[NZ.=OW;5-D'U M@$:=YG+;)G*&=O] 8^Q.+HK:JXAT3YZUQ89K4W3S_)AK:VR_]H+&(,T9^FZ; M)KD/'_[\9^2'J?6_P,VSF)G IPE\FJA7ARS8QD/@[%&@P\*S'4F^MXG4#QF. M#WP;>O5#;$W&;GLS=DW[F%:@PK5D8.KZQMHRU M=8N4,GKUN9A;YO;/W*H:3NSY>%R2?M^GSC)@/_R/YW]YZ'YZ^3U=<&V:!D_I?F( 8E3<\*>RE>A-]^K\7\HT(U\KKJ$2B M-X6E!(9.>O#F911[+(9+"IF"D^5D:63UK3ZN^STL+/\EL*A=T#=Q!X&S3=AS M^<.+AV-T 5+\$UG@05NX")R;*$N?K_ROS-/A)$XCD*FHQ-1LJX0X941&/-J+ MS8-Y!8.?OGQ6)IP2BNMT6;R^!^"\%G0,HWCC!(6@H_A((XR K7 S']=^8@$S M)&9@P<].D$16!F+1\D,K73/K3<#<-(Y"WTVLF&VC6. N]J A.TI?E&A'8,K MM^/*C^W%E6LGL=P@$ICRSHG=M34:V-:P/P3^ 8@$V))D06I%*_YS&F="YEK; M $Z%Y="(8&X4)E'@>PYR*WPZVK*8?H&7I/ (K JLC,$RP)0B+*"V7D4; ,R- M%40N?[)G_<96\ =XXMX,$( MTG?4-QW+]_[^Y)/K>-/5@KI1)W]+>_#*;] M%Z.>13NSM*WUZ+2/8.9H.RC&G.-I8J;]AQ"3Q?Z^9Y<2 M3=GR/R#U\>,O3NQ'66(%= BPFCA?!M[J!HZ_20 W71]N-(6_(GO.8FN9)7[( MDL3&OP49'AG0%R0%O!L0 7X#?H&,?ADS!Z0&_.0B9L/+X3O;./) 4(!\B6,G M3'VF?1;X#D#]-NT-WP,+;L (2)$3_)'Y,;P>K@#>%@'NX%.P%;EG-\H"S_+\ M%4I)N>'@QEHA#N N8^8BPP9@)8 *\ L>;#']-)XOYY^'-9]YDM1@MG8F@5FYL: :/&S GQER7=4DJC1#; MBW;2H_J1AF.-]7%*&\RY\9B;2?_]7W1)#40.4DE-_>AO;%:ZN[C5P: MCM\!![YT5BR]>>TGJ*9G,?LT'4U&D]FI)>*X9^'N++X]*]_?,<0B<#/KY78; MP!O@,GHZ?QH.W-5R,O$^,6^R_#3VV/33G"UGG]S9U/& 6[F+^;"@=GQX^=O' MMV\_3<'@&3^JGG&K5UL[(&Z*P_GM6^UT"/X)&&F?6;J*XM_8E0_V&(C7!"RI M312^ ?&1WOS&@E,CQZ1G\5U:L$TKWR=JBX/9B\3B^[7XAFUX@HOSRS1R/Z]A M%9!N[X3(0\G_-DDR^.A#!N:IDS"2L?R[(-QQ'"R!@4L(2TL M@+/#T2*N_"-[^K\H_LR/:KWY"@<"Q<=ZBJ 9]E_\^G^7;^C'P8MG%@@;-(;A M:\G-!H!OB8+#C015<.YXUG-G]_L0> M3F82])>T0WC !Z4.%+FM$X.6&&3,1H4)=("0-#XX(ZA,UPP.$F%6F[6\L9PM M:')?2;L U0/6X\?E]T:[X5I(SR)CR(L $JAG<3V26: <):A^7I,VF1 @?%1! MX:D-1J=19Q)'!;QA@$:ALV'RQ([K!%X@W2-851ZN<<" MD#Q"[8058!VN:3/$X 0P@W1N(F7<-=XS/]Q7_';&K&P+;_N"&B=:!2N\8#IH MZ#*.&I8#=H#'KX9_D(5^*C_]IB/17=[#>\+E/BHT0IE!4>QR$5Y4G[1PAM"= MJMII&LM5-5_]DX?D^(][P[U1=4V?T):,8!DT+*1!+G\G7O2=99@'F1I.8)QJI#7X!XA+RW8\;#$^T%OOC?<;:[E--U.3S24\ MY!(>WN#C5F/^5&"9WP,LC\HFN@^ VPS4QHS_F-JS18Q%)HA7'"!U9L)!#I(0Y-T:K;25C;30 C%9K M^*C1:L]?9=87KM'?^Z"&8%F'%_3CI0=#D MV]2N[J#,UO&EW)6,EK#(8,U#F0M7P[J#*5$L=??H*G8V;5'1&HPA7!D[%PQY MP+R*#6B_ 3NAI^PVE670_W[P_;!_ ?\[PA\>TI?]ML-VSREV,,BTRX&VH[V4 M=;&+F1QJ4K?!H!,%?0\KB_[Z4#RY%1J/'>!M"3VUF2,?R*ET,%"US3GYZ_P.OA_U=RB['2*!@WCASUUU;2(^-#MN"=$@9-P[,NVG.M ZIOP9]C"_V''VQ5(+1<7OPF [8HFH[ M76BS*< M0=-YW;:)"--R_Z/QT)Y:J6V N&TB7;4+(H^MIK80) 9)CJV,G@PDAY\.7YPE MK-0./\3YX,\O!C4ZYZX)F=^DJ!UJJ%]U//+S/I]?_.0;!OBET78W>HU[BU,. M6*I.8<#YS;AV<1K#W>=-2'JBKR^ >$XY]*/^>!,X$PZ537#4Y'/Z"8?(/NW; M%_"G9[<=_:!TLW\FZ'L:1IJN'3X"-I_T61WTZ8OPP;QOCXGHPFMK3\=B68T8!LL&-C5,^$P!SLLKG?.(L3WVV)\[] M3"+7IZ&\-*D45Q:#0F^JZS(G%K-A\\FAL,LD+LK_ M(B>,XA!:!'S/^HVM<*N1]6N4,FN(Z^"^@<]07(. M/)#)P2 !8!)\,&&YKWB MQ%2D%$1>^(O'4LNH]DUT><.YS%O"77U[\"]%0P#'_QD! TT>H;*,X/ -[M_3-^L'>P?1X]K*D5&5%8= OIT3SX=CJ2+E$=Q%>1K/?_]7 M8>A0Q2TI/"[:H83P&9*$NF(77,8X*UCYN1-<.S>)..1LT5/.G.?*:3/B:-(; M3;ZSM)]S\:%M!Q6-JH(A=";^M>(,8?GA+;).W L*N.&@AYK-!GX5!QL/N/[R M^#.61AJQ.-8:*/?O3_[R\?VK.CR5*W[T-\!S<<#Y;]'&"6$]^@37K5V2_XHO M F4*N%!00'3QD89""%MT:9)Z2+R>]+Q$H;QS%[0O7EOE-C1H#R>SWG!P&/.@ MEHQW,Z@/V@#MGT%;6A]!'EPR&O$-LG[)0$O#B>R.%?@ALZYP!R#N0$RK0=UN MMLDXR("AIR#<8I9F<8CW OARLT7I3 HER!B<#$X3Q$&[B;*X)*25>K'GE3M> M2/H2?O5=%(>HMJ1.;+W,0,)\<&+XZ]O0RY(4%):?@7%L\5?V5>E1O_[?Y1O2 M/1 'F/@C:B@>BD*N:4FU"32)^#/ A_K2X(:8 SJ:=C*'M(\Z16(PH7^G].^, M_IW;N4;'];PDR38(63@.O=DE12F$WP$]BS"$9?X*N(M[W+4\ .?@@ M*+P#J19EYV*1O=>)7']S926Q^_Q?X*D'P]'@ZZ#_N=\?]?ZSO7IB.4'Z M]R>$[;ZKBNT]/]D&SLUS/T14O%@&H)*\*!.H,,+FDQX9IT^L[P]K21YO/#P_ M2+\W,;,O]ZI%)YE].31WTK@[&?2&YEJ:=RW3WLQ<2_.NQ=Q)\^X$.)@1]LV[ MEFEONC#7TKAK&?06YEJ:>"V&B37P6@P3:^2U&";6T&LQ3*R!UV*86".OQ3"Q MAEZ+86(-O!;#Q!IY+8:)-?1:#!-KX+4 $YN8:WFL:[G[D(J[18E;F]+^..&- M=HREN/N\@5U F/46D^[TX'CR ^:T'*B7_*/C1Z,'5.Q!F$X-(L!LJX,-']BO M'AJH@^D!G1R/:T+6 M5!P4SGV91B%\Q[MB-A;[]1ZS==Q)C4.)[(_9&6]_(NQC7^5?'_-PMZ63'KA8 MK4*RH[VNCUV]= ;]_A%:(I[TUH^"UR=E48^,U_NC0@W%Z^$Q\/JQ]1N#V@:U MJZ@]&1O4-JC=2=2>SLX M>]@A#Y^]VZ#^TW#_<76M$Q^-A^?!R-##X:?&P,/BXZA(X/L ,-OK8$7P>##LGS\T'8;_-/=-H- M,1C/.IK=4M=ALK69 ";#Q62XF R7+OK,3;RH1KL:GD&\R*#V.:+V7L>+06V# MVNU%[>$Y<&T3Y3>X7Y>X> YLW>"^R7"YCVMI6I?A9^6L]7TT[@_&G^:>ZO1I]F4]?O3A3.;.E-8 MCL: M6GR'593FLH"Y*?-^DI-.7SNI\VDX M&P)1"K([QI2\J;J>?(KHM&?)W5EJ>Q;N[]$&J>;;^+AFUBH*@NB:9N/QD6., M3W]-U_"CV-C:3](H1EU;&Q;KP1YI7ENRCK+ LY8X=<[QKN9=&WLO S*-JXL7,>].IN9@&7HSA9$V]%\/)&GDQL]YH;BZF@1=C.%E3 M[V4P,A?3P(L!3F8HIHD7,Z .I>9B&G@QAI4U\F(,*VOHQ1A6UMB+,:RLD1<# MK,Q0S"->S-T[$MT2ECE=-_#9;7!;[@):34+;_S$GMEB(0;K7S&6;)8NMT<"V MGOJAE:ZC#+;@);;%OKH,%MC"7Y.U$S.*TST[7-_YQ\P /"B\CMAU?M&;S4^- M9P_K.K\?E-B%WFH/"CUD@*#4^W!J0..(#,X M=3><&I_<.'ADG)K6-E#]S',6*;K&$<%0(Y MYHQW$>@&7A.PW>"8#'KC1RTX(X#LS-:_/X@J1'@?F!V@\]'):.N@=ONE3!/& M;/?W6Q93AG)"*=W/'[_"L\$D^"#\>@Q8[<]\,L"Z1U[EH7G9'?2R%D'/D&57 MR/*TL+DM)[!A5'AJ1&HPT9T:-/N#LN<,F]M2/ R-'=%;TV9$,D1FB,P0F2&R M4Q+9X^/-:8BL!0[;6YU*^V#QY(=?66HE3L"2Y\9!>T@(--FX/) E;EP[9Q;; M.!5(FDQ+1P'!6?ACND0IQR*,SNFDQKYK?&9+"]#"4(:A#$,9AC*,NZ(+R3'3 MN_@QL-]C' 76:_;%=UEBXGY=CJT?-)'JT1O"/[;CXW$S9'=-4QB-A_9D-C69 M9N>3TO) 5_-?.Y"Y\BVTM@\JNZAK/!K8D^DQ)@F,K4Y! MN9/KY@T.38BCT'<32QY_7[.#>_8V^+$UO0U:X#PUP?B.NG.&DYD]FQZPNKZY M6&+26#J:QG(L43T:3>S!8F)R64Q/ MLI^N(5HCC-_#YL9TM;O<3E_OS)Y.1R9UICEXV&ZB/GG];^O:>G^+:C*=V9/1 MV C?TP<\#9U^>^I!]^ETWK<'LWW>69.98 BUR; [%T)=C$&@[O.$&4(UA-ID MV'&G6_<)=3ZT)_-%MU*3[@".)S]\C%(GL$+9(\=$? ^=#U&DG1'0CA=ERX"U M;>K8SB*R _C#C@Z5XSO$IN.YW>_O+";K$G&=,ONHR=3V[9G$!W!7-9[$ODEJ MC\;VL$9L=Y.NCAAH-F2TPTCM)AE-I_9@<5@RZIPU:NC(T-&M1N38'H_WQ4\, M'1DZ>F "U!G0T70QL1>S:GYMFS.DVNP$[*!6W):&)(VPQ-O2)JB9_9'/@@H; M!ZLFD^7)0SK=;[5\%D1W:M!TKR2A+3U0ND9CG;-R#9$9(FL4L R1&2)K8O.A M9O62;IK7Z('.QY_C*$FL;1RM_-0$2=O3Z:3!B3O-\BX_/"]G,!G;@X7)R^DN MK1PY[:99!/(MX9?A8&3/]F:M=XDJ.M&^H5%$T(TF)I.I/1T-3"S?4,$Y4\%X M;@_&^YKT&RHP5-#UCCV#Q<0>C^Y4'63R44Q0S@2^6Y(E8/)1.DN%C8-5D\GR MY!$&DX_2":([-6A,%,^$RDVHW!"9(;+F \L0F2$RDX]R9ODH[[6';K1ASTVHL3WQ]D;8Y<;1\QB(TV#2Z6;N2@O8R5EX9[I$*9V(8;8 M!&=A[1FCSE"&H0Q#&88R6I$0TRSG16MR81XXO>H5?!)'@?6:??'=O2UT312P M]9'VXY3FM"7#Y423O(=V?S8TPZ7.)[_E$7-:VY+&.UX^"CP\S.2PF'MF:2/W1B&-N#T>')8[.V7Z&.LZ5.@9S>S PT[T,=;0J ME^5HU#&V9XNYR6?)/2.7:13"*[TK9OT8.W_Z@0D&=CFVW@C#UB2\['.4C.S9 M=&>+VK,@P8:A6;-I\N05NIWPN$SM24W/MS.CNY.36>?4;!/0+Y+9V%[LG>!N MXOF&S@R='8DC[[/)I_ATZ01"Y3LH\ MZU44;Z,8?CQ\8HWU]">367/H#('B3/G!]JN51('O'6&D?".\ M_D8SH=S$Z2 MJC-I[8CQ6D-NOCT> MU"CH)AO"4)>AK@=3U\1>3">&N@QUG2 7J?/4!398?[JXDW.I [E*=X#4DQ\^ M1JD36%%]7V$3O#U]CD21*$= E%Z4+0-V)*IL6ZN>$X/KZ&ZEF3V=CG=ZES@_4M2XN11Z^/31J'H4A#D-)N6.M&@J*734LX<*[I8*="PPIN6$D;G;$!# M&88R#&48RCA<(E G*>.,DWS>_)$!B"P_M)@3A["OQ(I6\.L7EJ2,Y>V;37RR MB[U0VIC&TRPGZL/S= ;V9&0:$#4N2Z>Q'-L,W+I[N )H:U;M/WAFY'5R:C+S M3+K2YJ0_.A(U=<[>-.1DR*DBG*9[&ZL;8;Z&FTL ?SBR-,99,0LW>"TV*R>R[X69!@P]"LV31Y6MAT)E&F M;P\79C#3J>FLSXV&32&T)H*FZX0VGAB]\<+0VB&T!H*FZ[D MW,PF]F16G2!H0(FYZ:Q0&HTZ9B<&Y-STQB8-)I23/S49!:8S )# M&88RF@030QF&,DS.37=S;C#EQG+2-/:76>K@..\TLL(HQ,8S<10$V'G&#U,6 MLR1]C)2<-Z;OS.DC_L71[H/M5RN) M\[PF3W1AC7A\W2.1TP3S/AZ<)D\#0' M!=M-SR>/T\S;1K[?$L>Y,,D_IP^5&A+]]IP%0Z(FG<'0:%-AUW0:O1\L=[=S M'&'NNJ%20Z6MA!WWZ'6?2NWY?%:E4Y.S9,+)W<^S,#E+C052HTG'Y"R9G*7& MP*31E&+BSR8SPV1F&,HPE-$DF!C*,)1AXS<2,AE,#91J U'V3 M;7!P&C%RYKR(J*:NPA"1(:*#I>Z< 1$->S7E@FW.[GD@#KWV@RQEWN-X:DPH M]$CI!DWF8:;/3[.=/F=!I(U,$FHRU7Z[YF':_-S??S0R0O3T45A#CL;,)C-[ M/C%9$88>#3TVA1XG^\(KAAX-/3:$'L_&@S9N8T)3*QS2G5/1.U4]L2Z9PR%ZFI,#'M?8R0Z6B"40M E/-.'F@OZ>Z^0^8LB.[4H.F>.FZ:DYCF) V#C2$R0V2&R R1F0Y I@/0_6#QY(?7 M+(%C6$[H61[[PH)HNV%A:N*8[0GP-[AM3[/2Z!Y>HC5>V*/YU/3EZ2RI?'N" M:L,\+$>;M3RT!XM]LY:[1!2="&$VB@8>];*/1@,#NU^3;&WB^(8(SH<(QG-[ M/CML@S5#!&=$!(]ZV4>G6H+NS\TK2,,/1EZ.HQX&MJ#V;XVWH:>##UU("OD:/)I;(]GT[/, M# $PN#Z5%5%^B+.)X(!_\@\D0))L6WW%I#<=PCL"/V07:VZ##?K][UZDT98. M5X(4? SK/?WY&;PTVYHP8B="Z2;KY%#>G-'('HY,UDEW2<5DG=Q7Q^W;\TEU M0$ WB<+$&DW O=YO,EB823.&",Z:"&;V8F1FEADB..>LDR'8!Y-J#FZ;LT[: M[?OKG#+9EBAX(ZS/MJ2FF%8H!M/:0)8G+VXUK5 Z072G!HTI(#==&DS8W1"9 M(;+F \L0F2&R)B:]F%8H1\M)^-$)G-!EUN6:L92ZZEI/G<2*5M9KYK+-DL76 M:/!L9Z?=+FG.W0S+MQ$FY^D3,K34;5HR0X9.%NMK,*5T(MK9 A"LZ"R,\N%:4?E;B>JA :+H3T]5BE\CT9/LZ$] M-ZTE#$$9@CH004UG]G \,01E".KD!-6)2JC!<&X/YM7>?%W(7=F/)1\C[++K M) E+]_77-7IMV\Q!TT;E4,Z6Z7!@C_MSD[#565KY=D%ZIAZ2:7]H#_NFD4J+ M@H.-(H).6&&3R<*># Y+!)TSM@P5G $5]$=F@(^A@B;F@QRML=QB;$^&55EP MQDDAOT3AU47*XHWEL65J6R%+L0C&S>*8A:FUQ9ZP46B";&<=M#:Y(H^?*S*: MVOV^&>ICFJKOFQ"VT5Z6DSMQ7QD(MN&G@P] M'48^C>WYI#I:UA"4(2B3*O(-!#6;V/UI-9>Q^YDBEVLG9FLPGEB<_.TOH\4+ MB_V1 3V9(&"'(N$F:^10;I'DM$8SLX;0Z%]+$RPT5G!$5C,=V?[;/+6&HP%!!UWT)6&CX,%V[S81HF/:1G/8Q8XJ?^% M2=S"*;Q/"INI.H;Z]'\OY!OQ7BJOHTF^O2DLQ5\\G/3@SQ?._O3S[](_@\&HWA_P<+^/![I_J'^5#\X7O8JOR7(*GV36OA MG@-GF[#G\H<7#^<,$K;C_!,YN9BV.'?"+BY-!WII;##>.,$!6-2 M?*218L!65+6T9CA5.@O3Q%I%<3Y4NC%[W$'RP_Y@8?FA&V0>LU(X!5NMF$N) M4?B;YR= ,DZ O_\:A8"D,;,^Q)&7N7!2>*>[MOP$'W.#*&$>O J>2YDUM(!6 M\ VOH@W X :%RV#V(K'<*$RBP/><%)Y>^:$3NG!V@!%\L&$ OYYE?+)A*+'7:R@#C^*Q%8MC\7#@.V2=^2"0D-HB^%9Y- *_H?1@.3AU*#L@U#V30=0=I4%02VJPB^7*;"ZV/>NF/5C[/SI![MY MKX:/ WLXFMT3$?&+7+?ZZV@XM*Y!!7-2$![+C.,AL.4P"EUN=00HH/PP93%+ M4H/"#T+AG]J$PO\.$3U=8I^ P-N(U .AE"@Y;:.*A"H,B7^ Q0:,6\=U46V" M@WW/E6AX;)UMX&R 1*"\@Q%KPPM6N#07Z,Q=AW#>JQMBP@&[ JW;C9*4[(-K M%F"[%2O!;)J+I9/0CC:X$?IZ@["RWT*L_+E-6 F,-[:D^ZH-[$ MZ-=?EY!LA-\K^I@?ZKU?%+WW+D.&+]W*P[$,72C7_7# />_YSO_[O^[DZ-8. M)7S>0\+(*R!LL'X^7S@K6/FY$UP[-XD,72QZHYQ2Y*X0"M:@WQM-OK.TGW. M%H#^]4(#F,#O"\2IY^)K\K.8.^+%AQ5?_)-=ESD<]*;%\,!XT)M-#GY3=4&U M47XQ@)SKF*W^_N0O']^_J@NQR!4_@DV56+^R:^NW"#@SK$>?X+JU2WXKO1(# M!H4#G9AH"2JROK>XV.#&^!<$S>^>$@$=D;[[V$S=+$G@8*/XE M2+(;L+6CU4^"'@]!+I4,KM*E#/)+P=UQ%6S6L_)=*@4OWRTQ*+E?!-M/R@D% M /1\Q=Y^8TD62730@$/TCF\B+PN$ M8R&Y25"KL+:Q#[N"LTAMEX)=FP@1 ;TIFPV+$5#D^;C E8&%X*O2*'9OW(#; M=\X5+ Z0R\#^L[XPT(+A#_#>SYSE/SKXT#!81:CWHU[M%2_>D1>?K*,L\*PE M^F<<
1*^'? ^1_(!Q/T ;8M$C=[

I&QC=B[B_ST@4V56HPI4L.C MVSU__?=>'611!W61XJ$*=L=JB4?5NZ]ZCW@1><*;-/R/ZUW)8"IL<#B" MZVRKI?V8!K+>??[?C^]OS2GJ^<])J/V=!Y?E)''I"TYK$:IX^#>*76 ,^]$- M$R!^0!=9 I?:5M@ #>6'/:-3Q@4K'--+' FF<7\$9]8/E M,](4"]@##8;)BL8A,TK@','BZ"PNB1<\!BAXL29#IS_A2^$M!.F$/S]*5BO@ M469EPH#'/5&K1)X54GK&P'PH4=P[P\F/O.8U0LH4#". 1 M[B,L@:T * )H./')NAAH)/" M@JK\,EV&E9 /KC]+8!OLC<"P(';@G9'MH1^S8CD]Y!D 3[+D8FL%;@Z\GE 1 M79:DBC"<2ZA1Y4?PJA"VF1+_/>#=QZT(O ,G2%#F\=2Y&T:Q]GMBAS&3T4@% MZ%T]!.!-^"Q[DL2+(&2Q77@83: ]D#.! $S*B @(>M/P7A]]MY&"QO%P 1 MC1IH\#6-NGD(T1C)"9 -,(H#, 0C79([@C2HYF+JD5OW[#MX)2P1G@3HLFG* M%Y:!FV*!YV?)UNA,)D_V18[8&.CX>S)V"+FV MS<%P87MS 4"#)H3M&8 PHG*9J>I(<^P$H0=H2_&$;@?;E2!M8&T>>Z3O78GD MM<1]N*0TRT4]8YW'<&3. ;6"2'W$Z"9E8I H0")?71!(=H@ P^<+"L9'('%' ML1LG^(2(T#L1.OX#X)Y?OY-QX7>V!0J5:$65E2R/<0/?"5G1QS .)9C MN<$ M^),!,T+&GN6@J2,]VGQG^"6&T&!I0 =.&$01?9R09\ -7%K1[6" (G2)CW"5 M<,NX50.?Y F4)]H:=L@R$-(:!%]RED0YB#LYKE4HZ YG80/ M-*W*'YMN"128-P,/$Y\ >X5GP!N KKB6 $8'GH1;[9@5'OFS3&/ZG,"!?N!2 MI&@JMK8\R 5 ,]ZX)\0'6T5$V4-[Y!D@])&)6)H#Q2Y0 MPD9G=@G?*PA4#&*P[#.(0OI*61YZ(*\ N.!@SVA.%7B&VT\\UNJC+O+L9PI8 M6(K#17[,KN$.&M!&R*\.[:=434=K'/W$/$7>O K=0+$46JDA*V)A@Z(EH D/ M,P+C*1)2&&.?/_PFX8(#F*_L28QNP](2:DO&3$EDV)8-18K#)$3VK7\#81B@]Q(VBA' @_Q>(!0"* M3G]FZ)-1N9-PZ(LHR:.NS,$57:"\09-RR $P)+EP^]C4&1XSP.ALLUS M:2:=,K"N8?K1V[U"9GW"9Y$AUUAR')>>XPGZ 0_M/X+_@!$U\#GH>]"(>3GN M&].T&@14D$=I#Z2J3]U\5Q0_,?&SOO0"[V=Z!E=*!0' BF1NEC>Q2[\G-DUY^I M!QI0!62&C.'2.B!6_P,K1"O,R\4_Z++A^4]8:H=^ CR;6@%<0MV# Y361S M M(ONZNNQMY^V#2&H.48GSL1Y[/M\3:5>.TE(Y2I6C;$*.LK1T8W%*9#?G?V5E M\='E\H/<@&)R-@UHL@^\#B,-IU%1;VC_@U8;O<79E"*LPK"+T)5\Q" MX*LPEZWD26+0MF!UAC8O$D.MEON1 2;+'DEV8R[HGDM+,_PE8,(T )X;5:+: M#4*!A-12%S6B 1H\/%/XY>LWD20\D?A8BG\]P9\&">(0%"GU2?CY-'HA,_D8 M+X;T>SV] TQR\" 0!YX=+E.B!7.?!JJP?A#LMR!T69W@K;C/!A\@X%[@/$#' M<EJQP@)?.4-GT_JC[+2$>#)@;./)W.#BD1:!4,2PG^$;/6X, M7;+<:7:\R=8. ^R+7[)#4'/;#6DA/I%.*;%3N8AD/(UT&R0Q.Z0UX^*0[FAX MV(YTS!EL"&N^3Q9"U5X.,L++;9HFU1*1<&61*AYS8:G)"S#:1U\*AR!<6 (U MSVSF9+3&.Y8%?I#.8R&2[49#>A2-V1->@M,TK#+RL2&!=Q^FWK5%@/;H)XF3 MUQ+3N4PWY4;V#'I4R,S8BH4D1=$6:LQX+:UN/X2$%FUAY4B48)*-A_!DOL:_ M-YC8.)@!/J9QM.VA&'T#/'+Z* ,,VR2/5_)"B_5LM53RLO935@$C+ (]7^V2 M)2U$99[&*D/$"B(6.]LF#;)DXK9%BN0Z?<6[A>O;TD+%VU)IQ-TFK!J((EY. M(4&!IS,.!3XKSF"KHIHG@WJ\D9 ]K+M!/OV9"W%RFI1BO*S^C\*'5P2L590P MT< NH2O<" D/Z\=F-\G]/J&>8C0R\+R=DY_ M%7'>UK(6QHF;!N*( MW2,5#L7)NG68(]\UB-.#T/,MQ1FT$$90L) @:5H$;F''7K)D5P7RX/.Z'!#U MV8+*,MC(=5>G2(0"$&U)9J4%<3*FC!PC?/WUK_9R]>8MW;"<>:/DDA%)FE/ M4@V@D+3)1-Y4$Z?C+B@"D+4W@P+[&'QJ#'XZ%OB)?QBCI%X"Z],3Y;"#]9 ( M*88843 K:KEH8)WQO [XHO &-Y]9!)\_?*65B3[Q )F +V^]YFXM"UFLQ]&= MX#T8\+>TJ![X$E9#O3NX0J8XY"LO3QKTK@PL7/R U?>#'4L'HP[+*] _P'P% M9\K-X(@V)YC_WF"E#&L#"U&VP4#'2YM47-#[3_/D9*C(1<\2.^6T8ZC^] LQLHT$.PQ0/ MRQ%,NU*:?9725"G-KJ0T=\O9M_&.$',:9^$%KK."2AWD^ER!#E[U$ES30:;( ML.B3\#*5P\,HWZ@H@]7(+9N 44*:?(RD8 \5>.]8W<\_@5]3I;1Z*H,7$U(Z=Y8KHLT-4A4=40%<NI@'#C.\ S]+=;+"J=DL1$6:'G);XOE!L.IG$:OK8C6U M&A,#N6.%*"THV8$DOL5R=7&^!HF ,H'WC._D!Y%T/*525-\IU];S0C(6JPSI M.9S-TS/2L1$\ZL@!H_BS@%JT:0C@17=0YC6\YN9PR5KP=[ M&J)!Y_" 5BI_J%%O]B4^I/GJ-$<&UYHCP]KZJXE^#L*6OX/;9SQ(>9SD$"\\ M3I8*DF5;B]81%:ZNE[/B=?['ZYU^!3Y2X%SMG=!OGFG&+-QZZ$U MFNV0'K]Q9EAO+NC&\,,S MX;4LVI9:%GPJGE#9$AX5*29V! \;>*&*Q8=G#^;$$A( +_:EK%[8'1FKIEC< M'=4*@05A>S2HA6HG'UA<"^+,-HOA#Y1EM. ^%Z?BM)%YK7EMD<6QTD(56N$B MA:4_^MI_VWZ"1?N,+'!=']'M\VWFG&N_P;9CO. ? )[TP/_'W_Z1GO47Q,K: M.0CHL.C6+("% F;26!3L';6RUL=$9BKQT8K+OK#HJ2O.BAM:,(NZT>,3:+:F MN1T,*,&G3-X*62MN32%LT-8,67G_BH2T?LMW4H[?C7'0>[2\/$KN_T/8IF3= M3>7^$K06J[?G])VAZ5^$9Q7?A@\H7GU;^T+@<6MA3)>4RP-[#H/N9((&G!(] M3;;OZ.#^*U. :Z<7)2&,QALMZI2/P^PZZ*47&8^F+DE_3E:2&;7"4X7T$*3( M&&4'NPU-^_LVJV&#DF6])6U"RAX >=X3=E@GRQ9NZF96:\@>A %M^6GL$>R_ M2W#^T#+9?MI5EG)K:V;G72ESS["I8YRJV]QI7BY/A8&1JJS4V'FB]_-[J=>0 MI=G%^4$1G>0K2;\&C(-X2)[7VQG@TV;L,!/MEP&"Q4V6P,K4 Q-/@R?M-H/D M>+[.DGM.XM'SN)>SA\YS)&F5PV]V#,"Z1'5VCHUW<.O;'&T@O_)H;V9UT@IO M<-S1Q^+IR?_Q*:U_C5GS%99^S:X&L4L/ %+.IB5%@7]+F_'>R\TM M%E@+8I M0O&LY^7Z1N*)_&#=*EC7%WKND#NL\B[$R @F$+;6NHHSQ+A:WE60\2Y=Y0Q[ M16*[E4+HY,[3IBU@TCW+F4?:S6&7OF,P U$/5HIO;UG'&I".AQ'5IJ#Y?H@5&$U:(K96*T1Q6L:&,/T>JI^ <*H?G$/OY$?U*:F7PAW5600 MOSZ!B(@6VG?LA*1K!&QR?>VA.;5.I,=@B"I+68J,C#A#F)=:/'/ #Q3P78,^ M2/,]\=J.GXC]?6.WN=4RV0X+YF2U)35TZ#HNI^4_^R"+GC4VP4'L6WCG[$1C M+'5-B9&>'L#6!!Q2%P.#"NM^>BJ68U1D*.A2F_;+;ZE)RTXRI$8K#29EEVE? MV<\?X#UI,3LE0_ F&.$D5)LQPR]<[.SX*O)9W9EPXVL/4)JE_OO9_!F4;Q M--HY&GF6=I_A#76S!#;+.4=8H(6$A*$>EXMD#5V#)6_I*RH\.,0D$*=3#K+B M#UI20FOS:9%]2.62E)-,JQJW_);+5Z9Y2M$$RI.6(Z(F68,$R=5.VS>YF'LF M<>R):3RT7 O#_R#FPH>L.3%E-3=DU6JB%H8WSZ;.F>,0CZNE? /9M<[Q&P1% MZX'^C\C9Z)?]++& ;Q/C&S9*>>A99'XL8C(#B"M0BI9YZB=H)9*4C&QSSJY+-QPHV EL^)Y'X[< MNGSR$,2NT,%<*6P+G]+:&\1G6NJQ0R R[X(>@B*RH[*M0Y7)J\[;E2\?J'RY MRI=W+U]^1#@U%W#D:=N<)6>OEMLR[7I[N:A/" !,">L M.0R3^4(H9JGPM07]2]YU:E2F?2C7#*1M-TD]5QV*')%,LP2%/R#%9I:ZR\ M+;11$2 5XB"XXMI<&0L3-8NJ\6< MK/6#RHLZ0693H4W*S77(!5&G&T?;4\)I(/2JY MI(^BD5GUN: MS8+T S^755GN$FIR9O)0(4F39%DC0WFSMN\'"3V+MJ&U>-X5^0?3#'/NX*<@ MR+<0D (5T89-3%%H:/_@HO]0T?.4$X'R]#Y+\@RI-.S)!V[SU5&% A$)-:\) M:-Y9N+^2@YNZPGA+L0>SX3X$#+7K'EQ/JA_)>SG;:F[W^W+;%!M7M]*6Y>*? M':V\*DU;?P;N686NIYEBMJE,D-0!$:UND=$H[+_PP*_V-CW4><]U!QV6)#TA M][@TXO.T".@AI2<,,4;)?>3.7+#@=#EBO.9[Z\ UCI$:.5_?O1#8HN]^P%;ETLB[_Z-^^9#$X[3,753:>5K"?-TZOOOWREB;LTA@THOCE MH"<9"#=25I?6F<6W:&HR"^L1H(==Q[/"=*F++%QM/XLJ(%@7&XF6,=>KU* $ MIDB6*\'^HKY'&F*Y+FAF&H 0>TC,Q+.WS5O> 4A9HO @ HLZ;9E\Z8NSACMZ MN&@WN# .^XV#B1(F^/HV"?:0%6]L'C9,6* >%IH>6:=;=E M3#F6!$O-5:B"_6^0<^0/G:5(6+9DJ\^EB\PJ[("; RH//\9!^%0:T MOB3[PD';B41@\=O+%P9_I8GTG4)+@:X&%JAU$S%W*Z2/DF- M9@?8,B\&&/@A"&81XTYZU%Y2353!2M'&=04K/+ITL*PPWG$>6+2 =[*'2Z+' MWS78'5MG9/7EZ;G'](%9O%FG/0(]-# 3+'Y!JT0X%&FXSW.9R90//F^G& \- M3DJU3%-RVVF;D"HP-!%1_YV V6..MZ5\A"00-AIWDPJ96_;A"SG\DOY, ]P6 M:DLP-^ S"'8T(JT1GY2^R\;]>X#:&-N4TK-1J VH4?8HVHQ@LE 8&\($YMTK M_T!@2_8"]?W3BY,5?,%6\W(H*6/VE8CP!,LE3B;%-[$$4DAHX%-'1L!,X5C/ MC-]LX30@(^\)SPFLFTJR4;JQEXR:* N\ V*[M_WOVB?CK;&V$WS4 US^0%MX MXIDTV;;8OI,O:T;*@6LI;K?PQ MU8$'):@YN9)Q:)QO+8GE>A]#9@[3VE[KKC@;9^K]P50?6I/\ZKG2NR=8'@JL2.PH06'.MP8,_0]R'[* WU P]1H M,W9FW>O1'"A[>/QPU(D0QAY_9' WW4&ZQM)IW@F!7&LE.-(@>3 M#B98TQU;"+\0,"ULK)M#Y4"6S]OD N=Z,N.>^Q8 ;9"AT%C2M91ALB,Y>6SA MN0 D5Q!9\"TP)C:'"6;,C\P>DC;;I?S LE!TA'O _D5WP*6V VA!7R38)646 ML8[O6,KWR+Q/D?PBL]QUAO:OM;=2HS6MF:,'L<($]+'9N[^EX2!*)"OD@'AM M=RPHEVUCECJ?:"BGW7]!88L?$:BCPXZQ!Y\6Y6RI161&&"UXYAV+Y^PL'!HPXBBOC3E$APW# M9&285.D9ECD9A; \[# ,+CW7"J*9?E/FT'3OLNT MJW]6J<@[(=+1&%O#/[MUI7:P-#I*KL&%OU,H4 M#YXE8=808FFC'Y)D!8.;W:>N: +/1Y]3)%@.8X:_KPF6P"(>P1?+SL:SV1@S MUF&'E3KA/*;T* G2?NK4LC[FXB0_TCV.B^?3))$[[TGF)XJLGNW1ZBPN>GA/ M=%Y;2VV4%08%\53^6LF5F RP>W+]YD.0CC)O#"E#E\\\Z>Q0BIS#D4A]/?J6 M6E#_ 6C00@[8(ZUD9"74P@P%T!)Z(.2_Q77K0,;CCM1JD=LBI!M%#M^Y1P>Y M U@C,V%2J8=*D18S4XN5GJK34YW".R-(($?PY")28LPU#BHGHBR>EGAEL_JH M=J4N',"''O3+; :@K596;0Q5U8:JVNADU4;N@,FZ2R,LS+ST0CT+@H$-#\GL M1GI:C1USH^5[*YDT-/.IZTR-WHM:$L# M)72JL7SDKB>*#?W@B"E'LQ6AS>N[&<2OI+3&:R\ MFI_K9^>)6?HZ4T51ONN.> PJZ0?P*;/93+F=,A>'Y1(SM>A&T@0GZ9CE1ILZ M4.+SM?, ZQ #(Q-TG,]'4O&ELN=EB]%9C 6] 4IJ4MZ(YJKA40\2\S (2.6J MW-G ]G \J4F[!_$I!1LJ_EKLT?6""EK+\\ /4O%*%T:R\IE-'ED3Q0^B^Q3H M)S9.,!OBD$L-P2,BS&UY8IKH=W3!L-\[,F@Z>99/*<>0>T@]-1PA%K,1>M+) ME/4:)):RDI>P &@UEX&1Z.A[MNWR^@2_+T-B+Z)A# M+% Q,.BUS6F@_6=>A)6I'SSF>Z>1*3L*[]O&7_UJY6/)-_> 4X/\4QV!;1 M9W-BMW?/DLUMS9SR_^WW]Y MWZV1.9Y,Q^8+9NS4?I#QF.JQ/78>6$F$GL87D0*:PHU9\YDLLI8=S4'(LA/K ME._F-AWGX?+)XT 822A:+N?&7PO:#E#O4>D#/[/7"I*B[J<<[V!XWGRZ&+=* M3S&+^:[L,-W&P$6I%(D1%_?J8)_WPOK#+E#8>H": %S%9A4_Z1A &D@1C2V0 M,Y'X>"T#;9V?!EEXJCS09B@9\< UBP?0^"LK0C2T=/:F.Q?C6[-IM5MVL[$3 M<8(@H5BBR+-@!:#X'>PQ7 X&@P&UJ I;/%O MY.P/!3,SF&!&>?"-I^/VW(+]I2NW -ZEY=>H.#&HM!0MU?)#]6RVM'Q[4REG MOWZ6EA5JBBE-,26M&_I]D,!"9]$K-K&)_2+$"34!4)1X]BHB=^*#;&2A>\Q= M8W3L'.80YIWQWBI>\\0W8QUQ*-[*GV8R\1;/Q/= B0A9C[NB2S#3/,*?TA\: M@_%/LK7'WRC"$K;&B2!"P=Z)3+[GIZ;?PTZL+Q!!Z1F^X;PRA>;CY*T6&_O8ZGAV ':GH M"?P^+'EBF[8,TU3X:@^^3,.<*GRU!U]38S!2^&H.OEB0OT@>]NK47SP'05^\ M@;H.HT6)O6[A2XF]=N&K;PR&"E_MP9>2A^W"EY*'S<*7,@,;B1;%1MW"EV6, M)@I?[<&7,BO:A:^IBK;7@:_7<8B)DC/LB[UYDKK ,CD"+&=:6,6)A\X#8)^L M+04 4LDH3?@U&B+[K+M&060C!WXAKBGV2Q2(VL57]8!(,=I^!;TG(*I I!A- M,9K2:(J*&@&B?8&F1H'H2(@X@8=?_OS">G&JI.X9HTJ9;+('.I8QW(#/?>Z= M,L6\^(4-F?C;ZWL)$LKI5D[W==DL2KDT1;DH$Z5+?*6LN(:"2#G=BM$4HRF- MU@00*2I23OOQ2$XV-JH5B(4D5 MQ2G^O?W<>AY(C?76S]JZW'\I)PU/Y22K;_2G==-(F>$M//=<$HU4 M;3+OVWK51#,XF6@LP^H6S>#!]Y+D2K5ZNVZ:.5=E=X=H;F:$:>]7>_7V9LL2 MQR%D/G]SUG'_"KHTY';_271:V,86QVZI;5'S(_IE5029JJ,1^]!?2/PO=XG+ MLG9?M8LXW2,-^B68]Z/!1._U1N>"JNZ PUF$Z-9F6("^4OKD:HN%BLW(5 M4[57O(]DUH2C$HRGTGCEC']Z2F(7C=^8DQ%(QOZK#3K?'V%OED/^+FW1R9NG M1W<'1*RNSP-O&,\V'@"M2<>6Z#P=S2072.JW"B)-YIIZ(*+8J'8/NGU$TV0V M4EQ3"T2:K&L42=1$$A>H!FLR )28O,3QJCIXH@/I\E'JG>. @H<@F$58U3#K M:-Y\M _][+9L+$*W\^CMK3!H7LSZ^,3?8-K7)V;EJ;\FVV0-2R#!J9&JR "'SZ8:W[@PQ9"HJW"8)8X<:1K/HE5&8(J0VAX M-+!A>O9X+^96%2"H%&@3W$#%E!=DRJL..%P#NS859G5SYXE&>;^O#Z=;C/+K M4I>*=$X@G8'1NPS=="W><0UBNG:.JC5"*K)11B2TOOZ=;8B4CNH$T&6.6^C]RGI6;5FZOX%)F<3"8CH]3RFZY%(JY("E^P,J.Y M3'1BI,_2)Z;5R<(-]H+/*X*ZV7_0;KP@BE[A%*A@N?7 10>J-!H>NVNRPU5[ M5+-A>8+CW:>;L3X:#5ZIV@Q5F]$^4'6" 4W#JIS]6A7:4.RGU%V)9_Q-W9J8 MJIY"$*)/!\/VMX;XZ,&[L3F.I"2U(?]D:H)4$G)%H*J$PS8 M4S4!3:*I)K.?XK936I_IP_%$-5E0E',TY3#)K,H"E"QN'&3JCF:D%"[8<<47JG" '7NJ?; 9J,/#Y85I; F.]VD#AEJ*E':]./P5\%O M14&)+L<>5*L%U6JA4?F_@:4*(12-%-+(K2J34 +X@BS4Z"X+IY99C,:=++-@ M+[CYI]190;LG^ZN>W$UGT3O3\MZMYW#2I.$[XX\=,CZ4H4034]67P6_]8S2N*U5\015"*$*(1KE6.IF M3Y5"*"K9D\9@]O3)>-3AF1.?2%S^M(F.AB3.J'_( M,T8?&&,6)/<>N1!GG.@*O/CE9=69Q6W*]^+@N<"TB>FPIXHDFI:EK9'L&NVA M*N8^K@"CW_H"C+.4Q$]__8LYZKUA_ZT:$K5S[CY0O;QJCCJQR**G6U,UK4+) MZO+GH'2B"F.?S%F3P$KZ5EDXT6 >.3'*,9KHUL#<$>5X'=NPN=)%8[$LY/T5 M1""I=[AXK(# S%X&3S>_7OQ\Y\: #H<'4[[:'HF,O[UV?]'PSPC_I.4=01)J M(5D%(86G%I&')?'C2-?(#\=+D$HT%T=LW/)?^*UV"-E[PA/>PI]W0[X,$]C2+7MU12/#W"M_FLE@=V!]CFE81;)TYCYN>7P MCYP#2 1MB+\ID=_=A\3^?OL$,'BS"B*7.DDA\B1KSTQ_M^^CP$MB\B8. M5G=#V%D< L$ )I=W]!/<36YZ^BW\]&H- '59$>815@1L.?WOF:'Q25_AJTWX MZ@T4OMJ#KXEA%<;1%;XNBR]FDYSN8E:,+VXRT1=OH*[#:-G'1CUC6EC.IMBH M6?B:&,JJ:!&Z+&-:I]13^%)68*?Q!5:@PE>#\*6LP$:BY0 V*@S4*S9J%K[V M)584OIJ%+V56M M?DSUU)0I?S<*7"K:W"U\3HZ?PU2)\F<9(RG8> /L2A74"H*3R_Y*#,-<'D7U9L.N# MR)X\T_4!9%\FY_H@TF3-4A?3%&)$Z$R-0:6F">ZRJ';>,H9'G7I[CQ74X8$-D=KLO=4E/HHC9TTCAR\D=(@? MET8/Q7&HUM)#69&>^CJ-3/9!KHA*_DWL4"/^C,RT]\0ARWL2:GU3;XD4.6OK M\A&UP@/#J2H9GJI*K)XQJIU&RA0N5L_JE40C5;MW%Z:1P:DT8DZ-4;];-&). M2Z.1:@W5"]/(F29I=TAD1IR0V!%1ZJ8D\U211DWV:PFDD=]I:0W=*LY#[CO_ M_@ZN# ,/K,M'UREGFEW;?-;Z>VE4'3!N=DNWJO.0QS<*.;ZI4W]@ZIKIN1B*8<\&MJ5;#+1IY/! M9ETL"L-@M;$>E@ N@RA%-MF&NO?#Q]"F+-<:H/'G'B,/!=YYA9A]?# MP W37XT'0!>"3M9PK(]'8S71L"(:N8+ TO7%C_I3HSR.:6;EN](B%]0B+8P@ M]?M#W9P.U4C ,NF@A4&A0:^PV7W#8C^-)P(E#=L9-QJ/]8$U*7+_E7=Y'5&@ MOK%EJ$%EO2'J#?:TLEKI:QSX<,_L@6A_#^T_7$]%>>NK5[JFZ;;EUCHU=^QM M&1[V8*R/1GTUO+(Q53]7$,]5:;>/40)V0T MUH?]@9IL62]A3;I'6!/C,O-2NQ8$5(*^;LBQL&)S^?'$:),YU2?CPGB3"F2H MKNR0YZ,*W9H!D2UQP,YQE=F#)[2D%*[Z M$Y-=TSY;3PB5$&)K.!L<% KI#W1K,E7U;R77OW6.4+B$;$N%W-FG(Y4,/"SZ MU"C2/C7\-!F!$.RKLC=5]F89Y9)!LX)&KV,;&+4:\C-[VV&]&8";T_^].8TJ MZ> C:>R3XQ$[Q/8-"Q%Z$8()UU+N>*Q204<+ & @,I'*S1^LBF/_\I M-VEV S1<@DJ;XJ.R+$H\#^263<2RY_#F.]M[LI\COLGQ-//3[E(AW&>H,?K# MGS3I,T)C Y1+^\>M!#!.JRR4Q6\3WX5L?A?_PM'UX'_T& MW[OUE>Q/?! (@G!I>SF?G7\ED1#"%D.DR)9:,->P!1U05922O'T(V>?1M@T; M%0B:H_G]Q2^?DU!;:[*G1>1A"3O.XL.::*WYE2S_9F&S5OYK?#32R"HD0;[\P &&JR"A%J\()J#[[6=6 ,T)G/X MD(1 R)K]$!)"%[!*PBBQX4,+( MT#[ZCI<@4] +W.4*7R*M4=_8,OFQ O@2WX$M9IME.W@,O&0)C_&U (#U*0CC MA?9V"9<[ &$[ <$6($[U]9^<8 D?'<"G]D@6+I"'CGMS'8!8$L*W""F@%H & M@/0[B1FP1J8Q%,#2M9?FV!A(?TXE2.+]+\V!?#G@8T4<7([W;&C?%B0BZ7XB M[8F$2-+S"!![_PP[*MKHAR0,5L1FKWFW<'U;VFQNQ6/#RJ]IE"UR;4FRWF@. M TBG]\\D?C>E/#N]#P%:!. -PLD ODE".< /),@#;5C]C%0X<1B]7;3Q$2X! MQ1'3GY!-#@7"+"'(CX?O#RGN=@'2%C1CNHT59U:Z#Z!Q4ZQS+]7:VMQ^#$(J MGN? ]R"S-2<)0V#>9TU,DT0(T">;&4@:2GP;AP8.@7[B'P.$:28B*%T@NLE\ M3CC\4^IU["1"VO4"@#G'9H3/I_BD!@XC/QW(,(J HF+;97+L\X>OFK.P?9]X MD;8,HMA#^4+?%!$0]#/M]\0.X0'X0NS_;FB70\>G%)! /P\D> !W ,@0]NDP M*-E 85&R1.;^ X#,%SX//( $52,4T#?T^R"!)P7@6GFACLX2F45 MD3OQ039)T-;B=A9:"0ZS+O*6G>26<+,N,YRG$V-J4H,L#L5[I=FM+P[H#OL3 G+&]N?'N$33W< MM,^2;1I]?"$AGB0H;WI\(\]?GDT/I=EJ]75/FNP#71&9_)O8H4;\&9EI[XE# MEOH9@]III$SI@N6O)='(OE1TU5NOFF@& MIQ(-UCQ/NT4TYL[!X@VS;>LFFO.LV.Z0C#@UT")]5 /9G&/1*EJIR>0MP7;) M[_2,$23'':NH^GQY[BS9.=T7ZQ8'[6W;677TL9K.?F71Q;[*^S;T'NOW>_K0 MFE0-JGVE5K42RK$*M"R@[*M%[T"WO_)8K;@^O VL-C1W=_DKC\^J]9*K;__7 M%=6TM>55>>Q07%#I M(RB:%:CZ&B3%@:JKY^&&Z;#& Z +D:?BZ;0-,_@;$$I1P:6*>PRT@6D*9L8V M+%+4/OI06J654:6]@UH[I$HN)2=;&".L"_3=&H<^*GE3\T=!UZ&OVV-0*&: MP[:71S7 &5=%4S45376;07'@2MN+JCI$FNFE9'2CY M:C-E6;7R9$64-2X,^+6E+JR]9*5$_7E5:LUER!-#3OVIWN^-51&;*F([H0#2 MN!#A-#F,V=!HY8B^X%L0VUXVJ*W=J871/BYFMV4SRBXRMGJ;1FW4&/?3CEL> M"85M8<5&S7DO(VPQ&DST7F]GY.)(D#79]ZFFEF_?Y?S^^OS6GM" />U#R9\!/GP+_U@E"HGT)@UGB MQ)&6^" [Z0-PK'V(CUC:?C*'#TD(E*'9#R$A2^+31[_$*@4-MNVY@6]H'WW' M2Y!^=JQ YV]^#+QD2;0%;$+L=H;;#9)P? [6([K)!XL#K[%#098<0AK#K\3V,[]L_9RU#,F8HTZ+#G_YS3; +W_I3DP MAMGO(8E6Q,'W>\^&MHZ?#"'P1^XT[!J&9@E%3.+/[<<@I'B: ]R!1S4G"4/B M.\^:F"R)*T'88O_3W-*\X FVQH 7X?T48/8\)B';KP[[CB)8V*'\ !\(S:UW5RS0-Z>W:\7?6X'@)U[ M "Z?W0>8WL0NP^=\?KL Z?ED/Z=8I90W-JPUQ(T-$"B3[N6[<7U!O#FZ7M]91L/T!>\6KF_+7^)V1L8XOYM11I?KF[%Q M89Z'_QY#3CE6+45^'25FV5_XRYT;@WIR:I.R?W/S*Y37].*7=\ E"+!?@V 6 M 5-[,XJ07\, 6.LW^AP$GWN0QA8/>Z /B_!AF<0#BE_9(7P 4J)RF=([4,X# M?1=;LW0]7M8W)C\A@5%>S3U@:(SX+TC0VN<$I2!P-C*4@\L G!B]GZ@$W%B9.32FXB< Z:8$FL&[0?S,W1\4!0 8C\!7 M],4^E['LU?B]1U? M5JJ2>E<)ZJS8'&H# '&P.LA]IX\N@X )B(/U +80:<(]N2"YI=N!WD=AXDPF5:>36](!PRDS'X,05&:)LN5%SP3 (4])[ \6%$< M8-=LXT*D\,$#/10&ONOL)8,-UI.!3X41@ E,-T$"LJD*C#,C2]>A4$+UC^@6 M0H.# TD*[Q,HS_ \E] ?E0WH!2.I]/NT&[P^J]^?KK M7^WEZLU;^J?YYA73].);C?Q8$3]:5Y=H6@U2ZVU#JZ>FKV2LV2X8\K:7(/7^ M)XEBQ*M.M1XE/COT;\&;0!\L4.KD5-Y1]@GB32'2.5Z!O>"1N#=<#BV:/ MH%A&&OB&-()0F M+(+W8(<8_EBLN?=]I)AR1RRNA7H0[B04U&H-1-PCI59KO#XV\<]_RDV'W+"; M>-Q2VA2?2FG1D,T#N67#)ZDK>&=[X"M%?)/C*=AR/"1ZEX8^^XR!C/[P)TWZ MC-#8 .72_G$K 8Q'B%@%";]-?!>R49G\RSU#,#E>XF!U9X%K@@P.?_*-#4QC M/"P=4]NBDGU)C-C:(B3SGU_\Y=OG=]M\&?'&;RX*U4_D2?M7L+1]>!_]!M^[ M]9625/(#\-6]7*JI]738=Z7/QFH>9SZLO* F(B1I2S)?)B&)>W M56*G>@+TTKK'@%+;,OI;PED1W$2M[RUW\54@2M&Q%H8BKB?(=")^17R ."%T M@?/$9S8Z^.&/;I!$'AH[#M5E\!*\?,W*K])7VTT".[&UC38^IS;JS3_!^GN% ML=9@28XC NDA'GV(2Q^BN6#+)TLTUO]@@5B$T3SP $,TF$OE$%!*2%9!R/X2 MMN@-O1J #!B-7MW)<.07\E6QI)R#4QM7$;D3'V11B3J RW^47@Z3>GF-(R4I MN+K95.AQ*-XJ#6]^<7!!ZM287N=PZ-WQNUJ&=%O&X#I'VC<,#^#<7.<,^POC M86\)1\\8]VM$Q";TT78? NAIJ@$08J&&8\@RZHRA M70U^#C]LO].>VQ?NO!@<)D? H=+ 8O=VO"^$5\J."XX[- $$^Z)G]<*@FK/3 M!QP#4C YTG^Z2ICLL[>N$2C[(B&M$JI8V@A?_OS">G$JC5@5-_*9%(-#LXQA MKLZJL,_ >\P_AR6-'%)BM :142HY?&&UK*6-H&J.17T6]I5[H=P+Y5XH]T+I M1>5>M-E6:"-0FNU>G N3:_,WQ#%6=F[SM7(\VBM,6D 7R@%9=T#J:TH^V8!5 M$3W\F]BA1OP9F67'A?NF7AI=5.N:'+=7N<598=O'HKED=]9:>-W MJXYX;_0"6CLV6^W4J(;$MNN?2%-UT'NS;=E)0RH.W>[9I\\NTA;ZG![ZEJ7W MQE;E<+I$2.:HGGN7&Z)Y[M&$TEEF:U/I,CFBTD#3D1PAD\$N'ACW]3[VGZD< MU1>)7C=#42BJOR35'TKI-T-3MX;#,H:O-5SDYSP.WC>$^AQY7^16#! :"L60 M!S<8_+RIRAUM NVY/JF;<]I":R.P^2]!:14[41N2Y(RQ?A?W@J3.E"V(E%] M?QVOIBXY$+@).Z[9I3G-C;GIZZ.Q=6A8IN&ZJQ)WI6'V63,)OVV>BS5DOCT<[!XQW)*;7;!)JOR'9E0CE*9[42!_V MBP8JJQ20XICNKW9UI#8 VUVEC^I-'_V/;WMB2@10 M\@J)F:A$TDEEP.A]U5<'VX:4 W/"ZH-1-9DI:ZI/^CV5FBHY9-\25FI&R+;1 M/'60-=#OZ\.I66(RH ..6)?Y1G''B8$,# 2:*F?6, '<*A(R3<,J#P+-\J_: MD"1+1Z..Z--W#*BKUB>^J'^VMN$"M<#NR:;>U1[!W'#J^J ^9D&"4_XNHS^: M=QRJ9H"4[\*-]=%HL-.#ZTC(LP79M29QVB7.DS27D4XZ9F7JUJ3(-%4Y-L4W M'>>;@^,=XXD^'5S#0:U&<4NSG+7M!8XMR7M56_GXFL[1;N8JJQB5;J5$\3D) M-T;"B[GC0>HI\AGFV4A[:6H\=D'2'FS7UP)?F[G1*HAL#V?&?PI\(*F0:%_" M8)8X<:2+EBQ0+IPT&$62XGA1H[$G!?!Z1&">[L\>%)(I#6&029M?8 M7A1H]GQ.''S:.MAQ_OQ%Z$ ZW7<(#60(Y-0@PPOP9N->$R]&V$H@PZ_8\_@- M('VB2&-+,W*+^/KK7^WEZLU;"B:X%9'K!CZ21D@DR-XGD>L3> BL#(4573EB M*@]L\F-%_(A$QH7@N5&:?!Q44R*F'!8")0.M/B,TV=-<$"RN/W/AEUB+[1\$ MB4U[.3*&&NS% T#I.TF8+5P"H:W-[<<@1#$(G]Q0>[0]P*H]^T\2Q;AF7?/A MRGD0:L0._=L@B0$K?N3."(N$TG(C'!Q(\@%)>N(Y&08"8<(&=DR7ND2,#B6H> (R>\!E4]VDW]/L@@27,HE=W M=.'LEWSLW,&A'JN(W(D/LOK#@!N?-;>T?\"U?@Q0%+9 %F<37U"+A7Z3GPL7 MA^*MTN2Z%Z45ME0\&8\["O3%&T/R*AV QZP]HS?<[DI+]QUA)1T\K_#<,AV% MEEK0LN\DAT)+/6C9=XA$X:4F=JEU<+%"2R-'LBNT-'.*M,++:4D-A18EQ11: ME!1K.%Z4+=9(M"AV:21>]N3H%%;.P4K[YK@>#):NCG5M'@#JGO+:0(C4/?3U M*)!4&AE5ZS:=M?6#1Z^7HV[:,(;]8-CAZ:26**-]6V\TT8RZ133FM"2B MJ=K<5433%*(1QPZ5M"DBG+.,7$4L159PS0T[FVHE'SL6J;Y&?C* /@5AO-#> M+N$^Q^[0X*N#2:'[<[#VD4"U+?IJSQKL:W%S##QV]U2W=',\/;LC7]W*^APF M*BDL52)759I&V,=59[45JST8=U!?J)V$L;,5M*6/IH,+(/_"#?<4GR@^.<4@ MW:E.A@-]4LY8JS9KE)H9HV[:V9"QY[7?:T*&XP*$T.P15IO;_AHDQ0[8U?M9 M#7.G&J#[V^9B;5J+)<\3[I#2ZW#15:.E1N.T?2E3@I7?I!BCY8QQH@NU=S!P MAW3&=0R..I$0]HWM;5:7\GWN0CG#I)KE GU(PF!%:!OWQ9"\T%;D$![;& MT9)E%5IV;>1Q.067Q1.0FSUQL@%ICY:-:3VP;*QKPUE/]/OVSC5N]OABQ1Z* M/2JUFO>/,KYZQZIM2>(#:R6ON"2RE@'%W \0P9HC7($J9GSVM@-VTTF>T_^] M8;- \$9Q_;>T8.'SU9F,YB7:Z\X)D06.^< MQ,\XGC0.\-BUH7U;9&-EZ4;69\["=[GR5>W)CC:'^FX=0)N.G:-F#0TQNXE*V-!Z,OK0<<4?'_^W+'Q>D+_/?DQPKK+V@4VYI=C"Y;D',V;Z""(]@L&&H@K(Y"5HY724,([@ MM4,V(9S2(L<@'8 L47@21S& '4$Z(_= ;K9G^PX=^-P,V'WX/0'120D5*!O6 M24,[S]0/2M2Q:ZNG2]*$6V0IG@S6DZ2' BW:(.G^QII?Z"/ARQX>LV2O8B(J$ NG60"C[%.G69'TD MR)__E)M\L@%+;GQ+F^(35RQJJ#R06S98Q9[#F^]L#R1/Q#.,W%[74)_*D_2M8VCZ\CWZ# M[]WZ2HFY_2!5?222$L$7.H4H/6/Y=0"=C1RG)VX>0?1YMV[!1IW!C M"O?F([4N7N74 \HU0_L_0HV($#0D6/*V2^450 P$?!*&Q'>><9"Z']E.+*0; M7/!DXPWB@@69/>!,=A^N!/OCY@$>$[VB(]W1_(#_H]HB\ &Z".B +HI9/$S- M!&S^.5H4F'JD:AG41DS5,KUEQ>T,4+J?-VY?UU+C5/B"P,M)9S[U/J>]V')R M:@_>^+)GF/G;4"ZNVRN'BF>T5. EA;"E8!-6SP M78=;=%]C@&?H(N29P:=%Y '!E=>LMN;.?G[Q__[+^S[JF0-PTHV,EBW MVCV[F2+LQC(FKU*4H>G^P*M3U?@O_LBOQD6"G^LL-#](U^%&E)T>?(!$ZKV@+6TS]O% _5+S M!_$L."[W-N8DD/FP<5_'PCSZWXR0JY1"F5#J1Q,K!-+H$H1*O4R5B"S%N,_7U"; *@IS< A\A M;B.4JF\!^9Y&C4QS6D1:)MCVE+28?7@4/0G$X149\B0\UTMPY5#1-JMF5_SC MI,!2)I"'P]%@,)CV2Q3(FY)W(\R_>V^T@>>'G./">H3U.6&!@N+J]%O ?MEW MR^0";M^[K=9$E#)0O%6:&?GB@,0%2TX-C3H'A6[.H43G90@[H\82"(GE'?V$T9N; MGGX+/[WJP*S*,\[/F(7'LQ6^FH4OT[ 4OEJ$KZDQ*$S6*WQ=%E_[6RDQ%Z[\*7$7KOPU=]3O:SPU2Q\*7G8+GPI>=@L?"DSL)%H46S4+7Q9QFBB M\-4>?"FSHEWX4O*P%GR5,)1O3YJD\_.Z]^4=.@^ ?:*V4<-Y+@*1?<*L41"I MYJ#;N6Z) E&[^*H>$"E&.Z"%T@6Z.;0;1(K1%*,IC::HJ D@VA=G:A2(CH1( M"3-W>Q6#9_^8U,$&?(J:[[S'\L8PWTU&^=S*Y[XJDT7IEJ;H%F6A=(FOE!'7 M4! IGULQFF(TI=&: ")%1U=S/M$<@1UR?%V-2UY?#_G)/H>U*$I! MCZENMN0I:2AFU<[Z65MGY+#YWXV]IXPT/)61+# +:QW>4W9P"\\\ET0C55O, M)VQ]-V5LHXK!R51A&5:M@SLJH(I):9*C39KG%&%RKE;N#MGUN:I]O&JZR4_Z ]V:% V9 M+F\V9[5A@GW(/\B4:!G!MU<4M)-;S![<(TP&NGF M]!HT0CENA"*:"PK&JIU1)1BO03 6FTD[)\OT37UJ]C8GR^P/7#?*"7Z7CA\0 MS2_O2I@GU#VOMV$3&(7"0SWF0 *)Y0/%%'65:3 :!X0O&$TA.* M).IU=!M/$DI,=I4GVI],'J5^-';G?PB"680I_UE'L\JC?=AGMV4S ;J=959) MM\O&ED=63Q\.1Q>)+G?-#E,\I7AJ&T^-!\:@ WGL]I*-8JAN,=2H-]6'HXE2 M4HIRCA7%O8N(XNX%%)0H5@RUO19%GTXV)7%KLO3,W?Y*/ ]>IVL/Q">A[=&$ MO3U;NKX;Q2%MG]ONK/V%H@I7+PRN@^>MOCX9]E5*YBH8@=+/#$?%T\&I=Z#H M2 C2DB@6*6"1@5'DGG3(LZ^9/!3G=(US^A-]J)2+HH-188W[U3OD'9*35\$% MQ0#9609O#O1Q[[ R^%;F]7^U75\+?&WF1JL@ L\[F&N? A]V$!+M2QC,$B>. M=,TGL&KE M)9L!F=I%@G*76U:D\YY$L"9:FC,CC\0+5DOB;PT+JNA?&/=PA[=^(XH2N<=#(*+%PX9JB4E>DH!3C5:&Z3+TW+CK9 MH527(A,@$Z.HU>K51SVN2 HK)CJ],D\WK4U1V_Z")/:"SRN"BME_P/E9P7+K MN9\.E!TU/#K89,^IVW'3BL[=FKHU,54.3K%4 R'33I::&$/55$3Q4P,ATTY^ M&HWU7N\RS2&4BNH2X8R-L:JQ4(*X@9!I)S\-=&N\R5$M*U;XZ, MKEP7M),*2A6%W?.6E2AL%Q,4 V1WK?YTU-UF'Q]^3P#IFNMKQ Y]>'&$[3Y< M_Q$<9=+53+MJ\*&B:75*%%,?CB>J5X;BJ29"IJ4\U3.L2W!4]QQZQ5&*H[9R ME*7W^DI+**N<]2)X=C19C"V9=GWS_&"A"+UKMVP2OY7*@>O M#@+5&8SLW$&@@:6R-E<1L5=GEB_5L!B#%ML_ M2%1&3*GN2$-#0FN-=XU4A/&$HY83O3\MZI2FDCTJ:*]8ZKAN $6Q.%60H/A) M\=-1*FJH]X9%O7"5BE*$L[T;P"7:LG0OGJ $L>*G;?S4U_O]38YJ33T">\&7 M,$#Q#3LK72X6"T)^M%_$;WJ'R\8*J,OL M9!3CJ^V1R/C;:_<7#?^,\$]:"1$DH1:251!2>&H1>5@2 M/XYTC?QPO&3&IC#&0%7\%WZK'<*UR1*6!*N;83_)>$'@@9X7/.$][&DW]/L@ M@3W-HE=W%!+\/9S^&<4"[7OV*B)WXH.,(&RXL"!(4'=+^P=<"\OQ4P+.^BR( M+RCMT6^X9.CU?D(8Q:%X*W^:R6!W8/T*")@B03IS'[<\/H!'S@$D@C;$WY3" M[^Y#8G^_?0(8O%D%D4M]GI!XX/P\DK5GIK_;]U'@)3%Y$P>KNR'L+ Z!8 "3 MRSOZ">XF-SW]%GYZM0: NDP(\P@3 K:<_O?,B/2DK_#5)GSU"D.]"E_-PM=D M3T&+PM=E\<5LDM/]RXKQQ4TF^N(-U'48+?O8J&=,IXJ-VH,O$'N%_K3"5[/P M91G3.L6>PI+GP!?RFWN$7X,HU181&=PE]4%D7QKL^B"R+R)T?1#9 ME\JY/H@T6;74QC4*(DK7*,EZ)(TTLWU!&1!Q @^__/F%]>)$Z$PKIA?<95'I MO&4,-^!UGWNG#)X7O[S'&NKP;Z_ON^Z^U28^*A6H99/#%Q(ZQ(]+HX?B0%1K MZ:&L4$]]+3XF^R!71"7_)G:H$7]&9MI[XI#E/0FUOJFW1(J<. Q\USEF&-_U\&_#M%?C =#.4%"_/]3-:='H MVJMO*7SUX9^K\&8&O<+6R T+YC2>")0Z:&4@J#\8Z&.K*!"DU,$U2,/^U"B: M/]"P$$[CB4!)P[:&?X;]0C=>>8E7$LS9,F^PLKX*]<9L6EGI\S4.?+AG]D"T MOX?V'ZZG8K7UU?I.*KX>F_FZN-V)7AM'> 4LP?WM*?0 M[.S3,4H)'.8 =8"T)Z.1;DZ5$E R\-(RL.$G!)4,;*$,/-&5[YOZU.RIFK&K MKQGK&X4'1UL>N7D=V\"FI;[7M/B+S=Y1H/ZS @379 M"4BL ,<6:?"T[X0^X:4U,7H:P,!S U^;)42+ \T!3-OPD%48/(3V4CPV)+/$ MP?E&D48'(,%KX6)\DT<>;.=9BQ;N/+Z]?[Y]LG,C58!K!)?^BGP M;YT +OD2!OA(V)0_HU>Y2X 579BMS8,$U_][8HS?.,WH-E( M^T2>M'\%2]N']]%O\+U;7\G^Q >!'@R7MI=KM,V_DD@(88MA>M1*2/@HKX"J MHI3D[4/(/H^V;=BH0,]*Z@Y5F70N_4 UQO6,G?Z(@FR;*-XOKIBT&AB3G'Q* M_+G]&(04MG.0-0!P4!1A".+_61,C^/!BO'ML##*)\VWA9FO6GNQ($L*P#B%Z M=RUX7>?"6IAPWB-OQX9YH-:@/XME" 4&C\@D/OR^M@S8PNT"Z!!D1OKVE="] M3&F-UE^_0[ZC3%Y=@JHV"N0+:8M3E!> !N4HB1#S%"EOPP>XCZI(%)Z<<)R% M[?O$ X65S-R Z73/#I>TV"[SFFT MUXJ6 X*5:DAP@_"UCXW&QK2PD$:Q42UHL932:2):>GN"[PHMM:!E8IB%*0&% MEIJ$V$2A19EHRD0[5[KUE(G6/+0H$ZV1:)D4'PQ06*F)6<:%W5 56FH*HIF% M?;@46NH*RBBT- \MEM%7_DSST#(Q)B.%EL:AQ31&BELJ0TLIH^*+'9BZP#(Y M BR5IA"O #%D: 6 2 =:#T]=:#UP*RXL)Q"8V>9X['PD>O?Z+RRBU#,/C^N M3HHY%R)ES$2O5J*6/=CZ/=;=A"6-M=YG';>9-*HQ3)M&#E](B#*IO#'GW:0' M97HITZL=IM?IQ]BNS18["SP=-L6: J)KL\UV'2,51Q/8X?+7;3+=FD)*UV'+ M54,HRJ;;9]/5U\9RL@]T1>3R;V*'&O%G9*:])PY9WI-0ZYMZ:613K;5WUM8/ MGO*>ZJ#AJ3K(ZM$.-O722)E2QNJ9T])T4'&Q8-.V?CS9#$XE&W-*]7.GR&92 M&ME4:P773S9G6KS=H9H;V&EVMY6ZE4'+$]J,E<6VO>=@FQFW\3!<*R/^F6,_3BWUKUJ MY._6?-7M>=]9O^Z*@G./VS636X:#PAG6Y;%*M7[LV=U'E4(HX%[Q5.<8LC?4S>%E:F64$BR(PG6.L(87DO1= MB]^56[*E)/VI]6"=8TA].AJK8K$K+A8[C6[,PG2+*A6K,;HXHB_X%L2VETVX M;7>QV&@?"[/;LDFII:0&#CL5DM<(?= (LR#! ;"740E'UT8/;BG3#YI^)E!I00.BW)U M@+0GHY%N3I42*%,&=I%.2A>!#3\?>+0(W(PI=4X$;@O_-(JTBV7!SD*AOJE/ MS9ZJ&+OZBK&^,>YPP=CKV 8V+9WZ#HI*B&#Q$8&)"L!C]HXBB&\+HHFF8IKK M:[FV5'X66-*>[$A;A2Z\#=:HV7$PB[XS'PDB7].TC"]0?; M"< JP"%7&CSR.[PFF&LO+;! -0""YP:^%I(H\6(@)FT>!DO- LZW0M!\ C "=),S!SS0F GR&!JB-,N0"!@GNWP;^MCU 83"? M1W#;_7/:@7O[J]80YP1+^.C ,[1'LG =CY4VPM-N%R"BGNQGOJ"(KJAO]%.$ MXG6P1$M\H2.*5\1!*D":PB5Z'OZ+$ M\QR3D@'<6 MMN\33P>:GKD!W:7MV>$2:8T2$M!::#O?D9)GY-%U"".M9>"[L'K\&A@;OP=X MP(X2$N$&W"C; :XQPQ?">]1#+B' M3V)IAD9!)2A@ U3KQ:O;H05D(3]A&Q6]6U"PI5RO\T?G1('TI4Q/^'9V_Q;B MDXG-'&;4IN=PPOD^2K49U2@CU MCIO7D_CYS@7*Q$1T@"H MXX?$W%3KYO7?A@AFFULE8938\$:N>1U MCH#BB(#G#W'7B"4NXF)8"3">!MA''8"\Y0$<0I"<#A.B7V/0$Z$[@\?\/;3_ M<#VQ>\XM1^Q<>B\#+PI6DKZ/X@=>YJ/4_ RW+X@]HTAG,#X(\Y;1HY@'237= MCGFSG_TRV12U"-YW &K@Z7\1,$(2 5RV9.3SL23HBBFD6C$@!1[JMW,_%_#) M#G&0,P48+B42F6WER"TR@-ZI"XI#.V<^)X(..8'KQ^!4F*69(EAGT7<5LR@( MI,MY,9_7N'X/UG:8F8VA:7ZTNRV-86(9G__.(OWSZ_VQ8U$6_\YJ+O\HD\:?\*0 ;!^^@W^-ZM MKY1,23\ U\O+3K-6_JG^>;5 MX3:VN).&)WR,)&0R!U382W.0.5*;-O>FLYCSGS:E7/HZ+HB%%0KJ%B>G4V>? M7>I2OY,KXMC^09BN'!G#G*[D"H#!BCT5%)BL4M9WN,L("'/:.04'C5P99N9, MKHE@\=2U^-3<=L&)MSUX@SW[3Q+%5+BCXL%?/X>>[00:T*)_&R0Q*NS(!0&4 M^7,]8[!EGT\@RF!_Z[;.&E0W-DB=14K=MI>&(ZA; U[E\AZL!VX61%$ #BUN MX\F-%QM1-!<>OCV2)BU/\J;WV#WF&BZYCKY/(M:6;.->#?<$Y-/&)QZX/>D9";<)L9/D> GF0S7R!^%GCE^L_FJBUASQ2!Y3R(,VR!F M8;7$"U84TT)NOZ=T^CXOMOF7&\1+Q7$FB7+2&$$$Q WBY1DGH^6I>_V!A7$% M?NL>UNVOB2?^T&0K.XI'"^D'SP3%[48+^BV/O#L+E\ GXBQ\L.D>: @;%E8< MKF-LL75_Z[&$'?N5=)!CKRC>_DBE (L??: 90L45;^D:4YY@$@]PDO9JDA M0$!( ,?L+X'E&WIUD, 69M&K.[IQ?@4WWUG^W<%A[JN(W(D/LE&(UBZW=-%. MMI8PD-ZPW79 '?)Z(O%I?9]!.Y>3*JU_'?G1,TC4O"9 W=^/4)AV;K"PV7P M8!K]PJHGA8=R\+"W6@N,X,+65A4C8A/Z&*48 NBIJP&*?GDG,E3DIJ??PD^O MK@I#(+$*&_ I!-7-0O6*,H4@)>/:CJ%^O=:Q0I"2<6U'$,BX.AT;A2%EQ[4< M08J%FHXARR@\1:#P4PY^#F]NL=.>VQ?NO!@<)D? H=+ 8O=VO,\F+&7'!4>; MF@""?9YEO3"02U_HA-!+<4*E$R/:")-F\TI-,%',\P_A[N&+2LQ6HK(J-3**I4I-)64C*O6@.3)K-*\J]: Q0FNU>G N3:_,W1"TS.T+[ M6CD>RO&HE"Z4 Y)W0.IK_S_9@%41/?P;3W(0?T;P[(A#EO%_?51?J5JO@.JGNMDO8R)RPV5_SIW@C4"H0Y%W M-&[%T*^AT!!YN(,U'["65'< $1)ZKD_J9J$6$ITY,*R+T-P%AS6\.6NNYL6= M':D94 M"YQ=0:0W37 W<<0MM.FNH]WI%@Z#;I<4J\6 4X7>1\">ZU2_RZ:_/ M9U%TWG!+\E#:ONGKEC4]8JI7PZ5Z\WR3KA*.:1J#4NFF2?[%L5Y338['1@=L ME6?I1)ZE0:#HHD$WTH?]HI'.'8G3776.1K%0I2PTT*>32[!0!WPEQ3$J3H]Q M>GTX+)H0WQ&ETSP'[)J)KF\:E\C"-\MY:U9R:.L,&94F.J6:E2K ^HI9FQEE M'-0)DM*BD'U].#6[$X9L3G*I)>S2@*AK-QBIIP],JT1&ZH #UF6^N61.H@/< MH9MCE>QJEMAM1[(+@*>2734FN](9SB/Z]/7!)[V;EC',C7IG@^=A ML82MC$$*=^HE,SHA'59ASX">HW2A..@>-@]OTR\Q#AY1))U[VXT>T;1E"WJD M;>I:XF>P7[H_Z+X7("O@"@;(>1!J)'TC?+EU>&A"?[ 5>'7TCW"))@5_/M'$,6QJ5P MM%$B?#(CA<3!,5D(9/XHUT::G+GP"S"*_0,!Q7%*@)A3:#*LQ()P,X)=IW.0 MVE'$J=VX ( .438(Q&1;#E\"H(?++@ ?I^.4"CE!(SV)NY!*[Y/(]0D\"KY! M#963(B FC)Z0$D"0H-,\?#^\+UH C=W>TW"X]-HG-UX M6:Z\X)D0]L*>,R/= ^4'B,X9"V 4\RGTDN?<; MFO81!!IHS9@^0G -7Y8,,F1NI W@19 ;K002Z/R=N$2^$2@$ MY*&J--*6&"/N]H$$#T 6"Y _E!X0R"X(OV2)"/\#-@)HI'HD ()YHA1/)=H- M_3Y(X-VSZ-4=73'[)1_+=W!:R"HB=^*#K,E=H45*L37C9EY51 M:%%23*%%2;%FXT798HU$BV*79N+%,D93A9:JT%+.?*9+#JLZ&"R7G!=;_?## M)@-@3RRNZB%V#01(W?,PCP))->?H&L$U[091W:-FVP BQ6FU3_QJ%(A*FQQ7 M';SV3V\:;@"L:,31>\QIA^7-^5+\5+/,*9M OI 0ZTA*HY!BAZP[%**T&T3*.5*4F=$3YMH13E+1WI M+=4[5[L0=$7T\V]BAQKQ9V2FO2<.6=Z34.N;>DLDSEE;/WC>>CD*J.&SUX\3 M.U;/G+:(1LK<^H7)9M0QLIF41#95F\"*;)H#NQMQ?/>5DCG%Q'.6U:L(9H]! M7',?T*8:S,=.4KI,DF%;ST 90)^",%YH;Y=PGV-7/"NKD0"$L?3P3&N>-KZK5@_H:),4>U-7S M<+/\H>;OOYVB:N\,X0[Q08?+IA1GE,X9^R8#*U](,<95,L:^ < =TAB*#$X> MR=LI5Z:=6:(/21BL"&U(_#E>D%#%,&I+%#5F"F.; %=W9G^?W"P&Y4Z/JV_I MO<'DRN.*C0R_*RY57"JX%/YG3?3Q=-25/%D9%3B*EL]SQ7Q1['L,?> +A'-D=HW+E,:DX MS!B>92>POX!.W(0+OY-8WSY>F(^SC;0GXGGX[_HH4LQRYJ?99K,]CQN?S)_, MEOD8> D=*4L?LK9S\"?AHP.0U1[)PG4\EFR%%]_B0Y[L9[ZIR-"^+4AN1NJ6 MJ;5:KBA5>X)=[A@UG.XZ'>5\R%!;>21S;JYM]CT^8T'LV>; 6PEWAH94L(EV MV,%ZREF:C!IY*&M@)_OV5(1)=JD\7I>!0,R07C%$XN!EXV]NGK7P\QT=;.R@ MS/K;:_<7J46_-($ \&B'**86:VS81QXH=P3!FCS&KJ$D%/QG#81\2OFO;ZZ/ M%?CSGW+3$S8B3MRRD#;%IS985+0^D%LVG,&>PYOO; ^H-N*;'$\SQ_XN-4[Z M3"08_>%/FO09H;$!2ASO*@$L-^&5WY8?\BJ^W#,D@N,E#E9WEFE@5&0)?_*- M#4QC/"P=4]MLAWZ&F+_9VB(D\Y]?_.7;YW?;1+MXXS=W":SXB3QI_PJ6M@_O MH]_@>[>^4B)>/PB7MI>ST_E7$@DA;&$]W^A07I &.'\>IXNG.L(^A.SS:-N& MC8HG6A72U'40\U$,8@Z%YXS;2UZ\#$@O_1V?@4UNM'=PGQMK_[ = M:C9<9!)Y(=X^_)[ .JBBL$,?UDKG,_0?.# MIGX)W)[B#C7%2RN;)IY.WT;,15M:0S&PX&W8S45'^*U /0)%>\],10M"V4X7 M&N@\-YCAJ.P==+&IFF2CAUD35%,"7!_AZ=P^D"V;Q)_;CT%(^==9V/X#NP'V M!BP/!)L .?@.0.@'^U7#X>E1_ M@;UM3W$(R[*=6& 7+GBR\09QP8(@:^'$\! NTV[0K(M>T<'U@BD0<\"$;.QZ M0!M2Y=)2I! %X4K MH,/IS?1R FE4)GX]MQ_@]/M7ZT]8;*+/ L!3F$I#/,/'C!&&/BN$PD15C^) M@9V.7A#G=$9AVC>T;9GLX!3VX+MLA#W]'6S?%'P(\(D$<"I!3-.PB,*&XG@ MX24 OLE/*>E2F6>.#>NGW;1X[K)*H\--&BN@S V++M^WYY\N**X9JBZDAG?V M"I^(7BQPDT.BLEWT,I?^-5G"S=1W?&='"^T?("PB0:"9+;2N464RM7J"":8H MH^#&(('%SZ)7=_+.:2@E]558--3!:1JKB-R)#[(%C*8]-^O1*'68,9MW)*08 M$?V)LHM#0.+:!AAPHMC4/+Q!A9 M"BV-0XL28HU$BQ)BC42+$F*-1(L28HU$BQ)BC43+U!@H=[(RM)P_*6.?N]_Y MJ7K[Q'GG ;!/<'8> /OLK,8<;*ISBF!SF:0>B#29:^J!B&*CJV:C$D:D]"HN MD+W$N'1ED76:2ZY>MW1'E2C-T6J(-)E).FR M0HB7>::*[2WTF,FKZNQN5H\ M+G9;47!I8]:J9:*VS(MMPDCAV'ZPJ9[!U;26+-P0+C%=;QS]AYB9L$Z\CG08B5PE6VT&JFC=N +FP- M]1 ;V&RR-;'[!L).,6 ;&5#Q6TM U2SV4@S5%%CL*RRKF87.'-_>,@,X:T:* M1VX?W=C%@X&-]Q&;WS:K8H;?A]="1^]E29& JI7A\:W!=N]Z5Z,P:Z*/!F9+ M0B.*[/?L_Y#.B.VC:AFI.^EXH ][PZYFX!3Q'MC6LVKCJJJFG69_ERTGKF2+OM^(\P^*.M4G]HX -XBYJGM'8!O;>,(V MQM,+(20!,D+"&L#XZV^NE9E2 L)385M@];UG5Q6(5.;*-8_QLLQB[2_[:L'X M%B5W&:?Y*Y=+E"2^CK[;+[KV)*KE3^3AR*"15]"A7%70-^ M)Q7)I52A7%PDH_5W,>X%;4 3%^,ZF:LQT%S73("NPA]93!6RN<0=N?DD\BTH MXKW"L)R2"^7G=,JUIH0$]S]CC--7*X+O%#AZ_3X^%+A>U,>RN7%$97K M[.VED^"QHHIJ\<8;%?>UYBY?YMV*\9SB3TQ"7:LYQF]7H?.I0K:8>(6_"=VL M+HLUQF3Q7N65:*_E9],-UIH<$@)8;29LC G@?7ICMIB2(_*\XZ\XQEXLQ(L1 M)-'2S8N6QL!OO4$T\34028@DQD3R[6DB(8'/ ,!G5[##!%K=^0R0H!KY;YR) MNFHMG[QU9[[3DAU1?2[Q9I':S)AAG..Z,+<7!LYK/AT6S=V-/IL"W/4M39K8 MS@#65]GT6U,?ZZ:++LE@*/U(F?+YV@W'5%0;1[VG;=_#2=R&QF9NXZSF@C"K MV>YV7=V#@]!9UC FXUCYB\0UM8,.+>EN;@YVQG"+VP+)X?;9$&R2P/N67<] MJ4_DF>[@+/JF9UL$LC!D?-M1G@P3MU$,9\QO20W?@2G3NC'&8;9DC2$](LRO MU1$Z+IW)+O65,4RD'BJ&A0 FQW-A?JW4T;V)KEMLBC-,;M9=0#L-YEBO?,BV MB((?L7C0UXNW\B*@7:RX>P[5&((1;%5UG< #IT@'*.,J)H[NWJ&7)^WJ8T,E M"Y[:5EJU'5TZ^H?;(4$LG/?"$D" 'F?:(=PD_)BPQ/VE-4 MY(-2QW8<>T+VYH93[^6,L,(,?Z"G9(0,N/0LEUC19#'_4:2^HW?_^^-_+QL[SZ'KI3$$5JE/I M[J%CD??@) MO#?RE?2?L!!1PYRA8LZ8?NPC 84 MF0_ER@,&9.F,4>&\LIKT'[VVJ)N8Q68 M+YP-Q(*AS@,XFWE&QYN-J#7](?GQ%(\,+&N/\$T7&19A9;0-ZC2BXS3])I=- M46X'K(_\I2S]110JKV_[9/.:"ZTP0X:!"F) <-3%"KJ&,G+U7_POXC4"?C+< M!,BJ]$8X1:8G%AL;R6A(?%\582/2R6 MUY+PL%A>2P6].\FU?,RUK"8-*IDH]DY6_UU&_U2VRMFOQI'G)__DWP2ZE4Z' M>MZBB=O1$ZSY$ZPI)XQEU3/%"K&>._<6R"U+82;_HP/8I0""<=HV=.?EXTKC MNL,O&M7VG6>U?2A_BF]U[I^:F1N0(;S"=@(QGGL3:]!]M%:9T-_F06:=R.VK MJ2N1;@EUK=:/N;;DM3(7XM=IRA\WU&W#V$3,N,$G]058OZ:8JQ]NM6GJ9(+) MZX')Y4RJ5))76HR8\.2X8_++K2H^5I?ZH%8LA6)*+D8T$MQD)^07#&[;,/I. M3+,U=WRL_QBI35/^$I)*2&K)3*E*(?-)G7X3,970U%IIO3FHFGV/,R*;*A9> M-:%CW93;CYO4MF',X=OS@.\A/E<_A6K3-,^$$+X#(<#,[-*S>F0B$1)"^!;* M7R%5S"ZZ[S?9XQGC\6P;QD-6:W(FHV;>Z>:)[Z29=XKO3YSWM&GZ;4*27PVY MS21)HE 7*=HD(NI M4BDB%+@&RF'L"2/A#)L>#(I#I>[7UL%OD.+X-1!):"2^-))(B80"/F7JVN=6 MG&_$U#7<\[(9(DO4W=>-:>,=J!9F9Y47!SC!**6%$6GZHVKZ<('X=4\Q+,@E MT QW9+N**6$#4[KHW)0M &.V]#MBV!9X-14^],EWCF?'P>W)5WVC?!$ ML$&R,W)&11K9#A_]!KN<&07%/GMA9ER'(),X/BX<,C52#(U R($-00=&V(;. M=[]D<-W0=CT"5PH<.!9[',:;69[M3/F#.*^LHU@#J>,;ID;.XGF.T?'IZ!9V M)SL*^8TE7>BNYQ TJT(=\S'8 670HX0 757FNBF"7_BPV1O.(1& 22"1R13 M\2VU#\YGVW>D&LRDHC=B^/J9D?6] F.C0%X.OTE#%ES M#-U2=< +SQC"^3ABD>LVR;*P*UP%9N.D]9FI>71HWI9(L!]+GI$]SMXVNJXL M$AU?B\ZPH^"%?FE\F)UXL:^FLH7Q:E$S[=@T(?85.3EA^W;7F\#P-@U0U!XA M$:D$H?G#]*#P,9P/-UCU/=O3">[L ?G6ZWC7AN7ZCD)N->)H]#;+6Y]Y6<&0 MP17.O(/OPR%W]'["^7NW1W MB#8$/[HX18R@G&\B#T+>P1"=T#R.+U6X\"48/C0H!:= 'I##1HT9DS.+T\56 M.%;LZV>&Y3-;2W2,+%87DO"Q&)Y+0D3B^6U)$PLEM>2,+%87DO" MQ&)Y+0D3B^6U)$PLEM="F%CBV/^P:_GS?.H7(R]?!9;RZ.NR29]G\-\/(B_Q MUM@,+_DZ$+VDK"4@^ARZB@N(5C'^ME3YVLG A05X/3=C\UAW(:%-L58VX_8; MH4O"EQ.^G/#EV((H(;2$T!)"^WP%Z$,+6%:M %6[GNZ\.%\\L<_C3D;E%P!" M,W,7__LA^O_7M8U:-7E'+R(Q(H/;#'_X2KY2YVGYLH+/[8?;IQB85_= ?=C MG4 O7?NS1/!S&5-<76/IC_7OO+TMWW)P+&W2ERNF"&_[:%#%BVAF0;PBDSVA MJ82F*$VE$VI*J"FAIH2:$FI*J"EFU)3H>PE-Q8RF/MQQ\,D2:@TBG"_AQ*[> M\=; G?@9KI*847,,&-\WE)JE5+&46Q,?^_IA2$(S"_8(=SIW;/(Q6?NO*LSQ\D??R(6ZV3[2&'"C)$@A!BE2A6PQB5'$!JD2 M^OM6])=/92JEA/QB@U,)^7TK\BNE2@4Y(;_8X%1"?M^*_+*I8C&1?O'!J83\ M$A_56F?3-(+AER9,<7,WSF']B1[IKZO1BP&;>)0$3L>1PEDCF4%6\!D8T#+W?";E@G TN2G;H#!5SA@&RCP0$!V?;;RB^ M5$U?TUU)=SUCJ'BZ%I1A2H2H=4?R^KJT8P_)GJ> $=G2;U>2,]F*--?)6U(L M3;+)TXZDZ1U/](Y*O@LY=;#2T'8]2?4=A[Q!,GCEIT->C+\?.8:E&B/%E#J* MJ5BJ3I[IPMYA'4D9*X:)**AXTJZNZL,.>5LNFR(;DC,IB9Q.)WO6R)L(2^KU M\8TZ;*N+?R5O&VX%^+Q ?I^-W>N(W-OKA=PAEA"4+:=$9":( =BG 1;:!/DD MI>?H.F"^1/X]5 8$RZ2?6<+S);)E$_#/L,8$6X<4=?%JOX\?9WW^3I2RE1][3F4K!,U=D#9^@_L*O^:]29/DQ?4A2E9$! ML8>NX0REKJWZ+EF-;(?*7 R>:4QAY'N@J?$/K#@0:2:71U3G8 )K8782M27W%G M5ON9VRH&.R)7$+D-PD@(4YBYU2UI.4D+T]0%2LLR7*7#R#] L1*$[@G>/H(6 M00@G-BQ?AQ/B7<)-$H7)4 WRC#FEZ +LTB LF&*XKJ45 FJR#ODY89<$KAPG M@&EV=-/0R07" %O"7!6W+\&\>5?J.O90LFE.,[!A>!B@RO@H9=MD,;@@_K3O M1'/WD6./#1 4KL\W2R[YP3WF,O-S[#_G_\G[GU1 M#69,3S@4BP#*R%1[>KKCZ,H@K<#@O5^*.5&F+CMDJ;*5"YD]WU6.(M96KO O M2?A[B,4_UB71A M$Q(C[\-/X+V1KWRGR+E$'8+0U YY&IM9<-ZD_/,*M)^]MJC;6"VW(BM6"0?R M/8A1@RB43@F_I;RZ %0-!$U8%N8MH';8-2RBEY&WD7V0#U!3I'(UDFT0=NU M*86&*Q&<)EP!& 'A7^01\@"1BD06B<((]4"BJ0'_"W_@CV ["F&/C\;0'THF MX7@F /IG7OSU%I%VABN-%0(0N G4++L+3 S%DJD_,J,'EB98A$?3F1)+@$). M: &1,(76D?@3BDH8'[T<-U V#WV+08YHH_DM%+N1, $1H!CDERK1R,A?!)BJ M1*22OWN,ESLZ>0_AI:+:@LJ)@2L0(+"QY7. 05&!7!^A.;1Q#?J88>%C@>X- MKPR??V;;BNG:X=Z5+J@CB);X#DOOT7^$1X"/]3&:$N2>-+VK^*9'#Z: 6N.[ MA+LKSI3(08)D]&V*0[09*B]=JC^0V_2F(S $P%)!W G>0%17HAN,3**Z2G 8 MQU #2?=O&[00@D5,^-E6I"FCA!A D8U R]*G*:H! K_I_RG#T^\&W MO7F^\4HOP:)GL8Z%ZH-I&[)P@,5QBL'E(N?<\\FJ7@W\ 8)+G(K=3E-HATK1B@ M4L,+JX0$-%0;3PE19OFY]@@;)5H5?JMK^.2%CIQ8X[A7#>R8P+B878O;&%L+ M+PGX(U(DXTZ4+=8@EH? MAUH$&JIO4J\3DZ\O:)?4!:(_HL]9*0_1#IDIE$QQ/E)N2RXLP]L%51]_,8NR*2"#$<5_<,F]-D. MB0EKV1XX]4,_PL]L(0-CIWX_XU1/<"W!M5?AFM(CIF@/8[M#LF46N'!I4 #_ M OZML6*BMT=5+$!'HAWH$ W*YB@B)GB8X.';\-#1J7^1^2]F?!5$5;U@_R9( M=L93'?Y27'!0@A/\[]^ G@G6)5CW!JQ3P($T-#Q JFH8')C!*Q2X1-@"DX.0 MBC^D^3:^A>(7HPX3PR7(.P(_' W'3!P#/8Z=*7-!8D! (Q(;DG/<9[)9/MA] M%7=?\+QKDP>B:.PG\(1T,#9U7-]N7$#RD0JP[CG&; H1N2?? 95)XWE*& N9 M\98J;)&N:9-_$4%'C *R.+$+1K9A4&)"D8(JAM^@PS'SJ"M55P(VM6V#V*=+8L)DWA-[-Q/9-C<:@7AEZ"C/N MHH))*8F\5A$\_YJMA_M0O=!S'IZ%KFBPY!,N"B.WPUPO! V%R.B6]%J".[ G M0%0I&@(E;T24<\F=F\RGSQ)#PIBN&(%]_NB<=R(PX?00#* >(D!QD[S;H09, M1&B&W!'F$,)U:V&(2-$@J* +$:(@.K0D*"0&A'JZ13B(*?5,NT/^T @=6AHG MKL5D)[HM-TPM(S(.4 4=74'&)7_OW.$G?=UB^C(JQY2',9T:4FK@N$#L0:K/ MUC/W=F04! M'9:L%<6B4.D%_"8,#GQ'J\&!Y^$]EV%9245L&,*3'=-P^SH-A1.JTQREZ_&0 M/Z2>,(Y)^#"A9"U\QHV$04"0'<4:2(JJ(B$LS1"A/R+LGL": +P01MQ3D-1! M0"Z''RQ"-EL1$BG9O5MV&,87A#JCW^@C*GC!"XNG@OCR$LB0WP'2$G8&;$T( MMF*BY1)?XF=Z:1/+*"I9$\@G8AH):ZA&9#B8=HJ;M_ ZU0'Y+$A019R MV3H!.LC3UZ"&.X<9 (7P)<^CA:88F%TYAQRRF'H$^R&(*@T#NJS96I+2NF6BY[TLZ+'?^K;?DK:Z1O %$#L>!-;Y&"N M*&X65(K0= GD1T&4'["N3DR*J:\PW:*T57HVO0\96/[Y-0K/KD'4DTAA$BV& M1-TU'[)#+MH$14@45RD GN"Q$ 6"HZO )32TI,&V9L5=4)'",@- 9=V2)*(L M)=H2(0R&]]Y%&C#>4,*@,00:"W-:,6O.*BLH5G@2QOY98"8\5B M7KR#C*!>^![14I]H;8\ GF>@@:ZH"(P0WH#.Q$I#QW3-48BH;:-1#&CDP0L"G^2J#0/B8U*1?U\A[PHQ*8$QA M*254Z[A!_'_V-RRAF3P^')GV5(=\&'!*8GXY6 1,YX>;PG520?.YJ._(+KNZ MZU*70E=G:Z ><," >:=3XD4]M*HP]"[9.[TMU@_^ _,1QTM4(M$80CR/(N=Y0 )IG@EP#C12<\G+R' M5G.ZK@U_9ZP#P#,+<4SGO]:1P_0LQ-2?.8%>R-LP+]O5Y_U!J*$:%F$U-">= M&4TLG_J5#JW9J\2T=%A;\-SP8BS,9R6J,B AHAV[[0@$2E%7&'KCF..)XO,L M@KIZ#P": B?:' 7+@I)+WO>S.,>X,!.%WC=LYX^0R^5?K@R/GD6)H)(OTG.& M6=T$N%BGMAS"Z$[5J8M79W(?BW_[AA,FFZ'E]S$^DC<$*8A$/%0L'R1?8(-% M\S:%^F[)(2DJ4W2C-2* ]>$Y5=-VP>22PRH.]$+,9!EE @]$6.G# MZ(MHJ7Y7X2\52PF9MYEHASK-7J/2A<^R3DFV\B%>(R ;X8.TV7,,^KG MG 5I7\9#A_:8QFTT0/(T44/"74.H;H1L$=,=\'.L,W(]F]7TZ!;!&5W'LW1] M"UD>V05A K;OFJ'JRA/B9^^208W^=X%/SA94_21F=>%5G!/4(F4QLQ^L^>;37X+,IDT&P,^ICQ73IS6E*/85,RPW MYN !V<$B(W-,VV5,PL 0K$/330.>N0S=OEGH+,+7B^"E%2@S%SE?6H_!',^V M!W-%)8!_K"+K?D.X3H$+E7P4= C-2!?A(0,P=L M0%M.#'U0>F"[G]-U?9,Y#V NA:Q]3DK#"*V(;\F_(M82[2F;1E; @J=Z$1=('^^ELUM M+=I:_+"09.6S@.6<2''LGJ,,D0*@I4"7Q>,"$(1JV9Q>[2X(8+R4+6F/W?-K MF<=DAHEQ%@5AD04W;";T?\[;JL^R-$"]65Z.U8MXXM&%QB0"[KGP"O$,8=<2-*)V" ZA 7^Z5=V:.R[V..$9F4!4,[ZK M)4-0];O MW0MS$ PC;X2'$;(%MDP->@!!Y^ UH[EB/E7,Y.<.XP#;<<'4 M8K(1Y99@7 5%KG..T0CR>!8PGY>_M82J9BXF+_I]HK@ HW3D$B!O(X[;13?J M K:'3LQ92-NT"%(\R!#'0.V8'IRL=Q'B=9KBJHPLF)FN0DP+)"DH"H'( +V @M-,"=T,0<-D. M5;QX0GG8P"@%8L$D*(E9NKKJLR=-92*:PE0J(56R6V9 M$?N8DX$TRV$XLAW%@3@] P!G=8)-'/YP@;_R7="D[Y$-RB.Y#G@:4\$]6-=! M5PQ?F%BXS!L)?3(4HGEZX--DG'0Q->SK;,"(SHBO[6BZ5E'N0A+E3J+D%9;6K?-J$H("+GC3MA+WX& MT2TY+]B??_T4^M#\/9>J-ILH1)6!<%M$<<>;"!MV,I_LQ<^<$+C^ZV=6? -A MT=!GQX/S$]$"RAQ:TU2>T31R_"TIPJSH6N\%^@.EEJ0GYXY M!NTGRI*T#?+UX^QI@L,(UO;BO8"LFH]Z4ZV"Q[[)5I OHXIBS;G6H14D@Y7; MAZ9Y2Q(#/\4.3UID?D&+S/1S+3*E:A0ZS*E/P295?^A3EO6J'4+*@=!F<]9A M-=.,,_N*9IPL/ <]7WQ@<]P-(4=*7E'"17K,K@!QP)^(6.))+BHX^>BWV&C.Q9!#7R&7X9*GL#L1N0W^(\)A;.Y, M$*P[0 T:LH/L&5:T&,3/4A("C #G \6XT$IJ>KTT!6@I*03_=%0[3";MN82 MEF4H%&%.=>!,X)$F2[4LK)XX(K>F$6LU<)^'^YZA^(73D@\F8(!S;S4+:$'? M W0>!2<1^&?0Y&YA,1->^5% 4*701.$*4!FG>P\&/4:\((,>@A4N&S19_YG+% M4,=B*#Y;)J41XC:8 V&F31RM\V(Y(.^KI5K:RO?Y6BILX;N\=NIC"Z=61A*" M40&*@:$NS@-93C4[\@]X7LG&5*'2?4<4TPP:SV;?Q07 7T1P0=YE'> &) MQ0.N3BK_T24T"?L%9DXP]I/4A/DD+(!,1(3:Q00$\/]YTQ'4P&-9"67O5F?0%)WYJ(M?<7L MLIL/#:E45/ >?,^!?S(F]UX/##2 4!WT$8L;=6<8 %'U3T"([:G0MMP0=P$A MY@EM,2'>]0NJ89!C!7=D0^?1T+&-;NR@VZ8/6CCH!WMP5[H# B4E]8C&S"Q) M9F2&"YDH&8-(&:B<,VJ)):P^J\S@25C_>"I8,,)&=1\)"\N),"1B8L@5)T&Q M#9 =<1B2I\AM\[+A.1Z6^5-=;IEHF3N1Q,CJF:N0',,=Q(7+-;K=-->UFN@- MJ H=D#]70Q3]/$0#(9BAV!A3ZA5 6\:9[)%A M1<1[',H?0?DVC0'H=@1+Z )*@.=VH,('2K3.T,Z:TU8"DI(PRX.J<*#3K+@P M^L\U#(A*$=$A56F5(C"9,T(6('^IW&%ID)^! I_6CT+?#^LI8DK($;@7>+)H"QM MV"6B<,336!2>*H8(1K9O.ZC-8I -;UU(0A<=^QE6_CNTS M"Y^POBE\"2#2GT.XH.,]\%*R.PT"G,2D59"]T;$K>"Z7 $7%M@,@O,TYEX5F M="$ECZ>_N\*EK&,U:S&)\R5QOLV/\X%AJ7)IKX1B<<2D/? BVV6#\8PA!BG" M=#+!$4-SOT++B/XLX"WP-!VNAX4OCRG>$PI" Z@-T9P4T3'-V5J*&C/ \K"< M\C,DSG^,V30'49'Z\<\%%9+2!NW8)G3)@DJ46)=GC*CAWG5 M3.$ ;P-SN07V/:TE<<;,/$/)9("8]7%=W#&FQ!##G;HBW+XQ&K%4H?F<0K[1 MP%XB$!D:Z'[F,":+#S$!D/H"O;"U$-VE:VA,>T:-@+6:LGE2)J:YQ+^HM M=>R.$GA+E1FTA\MW7,44M#$Q[1S?C^E=<'N0Q*1"[,O8%J M*MCX#3>'68E>@+#@^!4=O"$A8+]!\1X%;%40]>81;$N2JI([A$YJ0N4W8#:K MEG!H31XQOG6-^LD)7=N.B!&A*D;ULP _A3,% 54Q?,I!3#;!_0Y2[MT>!W'D M*#,QY]"$8FO P'DC MQ15;^J7$@A<6 X:[U@C&.S"59JR;]BATHL_:*#,LBD4B V@8;K@?P>[Q',RH MP8"6$1P5_/, AB!%G@$1:AF''4S4%>02]9F@& M[]E!0 <;[+BW^8Z!F\,5T M=&(.^UC\Z"[*.<:L!_I4@-N,#1 M4+)NC0W'MH94M.O ]%56G1%.D>/43.F$27[##>!*S1:X'X=6JO':1-JYP/;) M:3&WQ'5ICWV=>CJ-/E&,4)I"+C0+J(9N!HP+>>04-%V?FONT4X6;$BL"'9J: M0A8*-![3AG>E0(1C](B.+$.29G$,#.NZMD5V%D[C*MI&KYP:S9,#R/48;0KD7QL/8>@GX6E1M(YH12,%#-9W$W-XF GRD;)M-UH%< _H9" M D7KS.=1[P_:(<,YP]>F,(@= AQYX(R7@P;*F4E)WOB)9M?;FMOQ'ETNB\L# M PP,5ZI/*F NVZ$>OG@%"V!#_P&OKV.--,#!)BS'$1B\#S98^^#.4HCJ,'6- M@&GC=H)?B48-^>B>9D9 [[=TU]'U<#!]Z-3"RC:"E"&79VY.MGD?)1Q_:C;N MPPTLZEC#VD1ZL88[".H"N^C.E##J)&KS]#C"S@75',MB?1<])4&+?T6$:0#K MF2*$);09)'Z;MM6C[:?#Q)(0)H)' O(Q?UALNJ0"-\>>L)F*]/4J6J*UB.U M5L!UQ:4S-UFA7G"&481*$@4T5P_-P+JE,H/ _OC"'KG7*NGX(HPP4((#])B M^+GO:$>=2,,H8Z-,N'(Z#[8WZ+% M8B3%W12PWL#Y 2M3*A.WTT?EFZ$PE9=YVZ;IOH.;,I^Q$J&Z&[LXK;PL!8]8A)8SYAU,1:/FN M,%72G?T]+BEPH\4<)B_D3A',4J!I(50\[ZEZGH4RM%[.0@UVS@A62I4=SDG7 MMU"SE 1PDP!N' *XBF1H__W1/C 'Q4PV7\E7"C_HXE]IK]4I_[E4'KD/?5>' M8 HFR^!7'GR%/)1Q)&J?\2KXT&X%0ZNC>Q.=1?Y"0WU)P@DL(P[2#?*)V%R+ MP)M!$UW(0JR?772^E* Y@S-#>0R;*3AZCTT 9BYNC1\2'F,+,BF6@HV#L<=L M,AT<=:#DA^H0:NIHL+!*([95LA;M.\MU/^I^X1S6[G:A7Q-Y#%&-P3<4:=3O MS'>,U4HS=\"]K*@O051]]G?T9)CJAN)D)L=T\0 ZZGS8_\$+@@(>TAJY%_14 M0>EI%QK9Z/11UE>"!B^"EW5UC59*L(J)H.T9@P4J$[X%4$@1]N'41K$MV_!E^#R%7$",6>.VA(XQL*0JIT*% !^X2I%1$&0PY#+04 MN9L*572(3"ICQ3"IN,>"7X@[4*.;6Q/DV>7VMPLH$T0W'5PR,'%9/7#47H.( M,G49TEYS"^C)>I$()G>0&KDD:@"&^5ZB]'BN +*2\>LDPMT MA8)_"( )_.PTB,R[O$)-'Y H"/AH]$?%DN.HX!\D3!OSRH5T=TZSD5POQ0(: M =:"'8+]OC O+A4P!^C;9U$$HNV?Q:P[5/A'CJ_QQDM=L@D#O5 7H68>*MM( M>R*=1&7LS^>?*CY1R^P G()Y--:)M6OJ00W43(Q;+'(3+_DC$I9?-<@%=R*$ MVT5TGE7K.73 =1K$W*A(XY4.P2BN^7Q\9KWZ(]O"Z1V>P[OI@8.6/Q[TA3=8 MOQV!2$,.:H*GF-8^@R_GD\!%Y+JTXS-I>6AW7,C99/W-2H#\M&]KZ&CF)J7894\XARDB"&-(>+;86D'49DL MVIR_&PG!Q0EVO 7;?%;:E'H&66H-MV-Q+_2&4?!@IS*L'0PZ_B,?PWWQUHTT MZL*B#C')O;_ $AG(5M?L^63U)A= 7]?\;'&D%M#27J#.1>V6]47C:+-7;6X' M6&,0TWG)(:76"!/;@PX+S5;8'H2\.IV54Q+[3M1GI;\N[1'AAZ5\YN]?4A/C M_#2O!=L$A&\"171&$6;+(RH&%:ZTRA;$ET_WX^C8?S7 [$>H*N"%4L&K0P'U M*WR$.QRPAHF%=@.C',,?$ H6,!6TA: _*U6P'72.*50;18[$VF_-]\"V EV> M+-S#(ON;_(##Z0+8OP/?K2HF MSG)@'<%#O=ZPJ-L<(H%#SI[8IJ FDECM:40XO.F9V8KDOB$JS@/(0<=B^-D6 M&P2'2;/@FA5RQQ1P*0&:]GQ#8_UP6 (+>*Y^$0PAG_9QS&^07<"M$,>C T?0UQP,>?"?6C!*N(QE@'O&_2%%M:XPZ9LJ(D%GF5<'+( M>G*,KL%"3LKLUHS9K=%^TY @@/M1@_V(%:);,\N#O3K#<[J&"X$L9#WAWQ41[)LB$E;K!H5BB&P(K/GL?>!2B4TVO/",:FWUJ3J 3A%?(OG M"RV4/(EI]Y =Y[)6ALM>S/QEX0T\QTY>YA(KT&02MK'&?6?+23@S"6?&(9SY M\7UG?8NU92%\K[A4^A9GI&_ >NH6#"=!WD,72?,&8\?4^\\D(,(83$AA2\P@[F[F8]SI6^9#8:RB SVJ*-KL,5UJZ]@ M5W%1!H:5)Z)S?K870IBTSSLA"(G5,UO9$B&[**Y&?L5XD(^Z4EBO P0OK!D-R44',KJ)J1(#63L0AA.J MF=!OXLRDR0G?3F"V0!HBMZ! $$!CS"I(H$*_SD*CHS#^(D:$>%<&%F5:'JYQ M9II#\!&%H'Y@-.B- I[!^G.D?,QRMN\@#Y4PZDP]XX(7. I/2!6 U^28&;C',:0OCJ%2!93E_FL&9IN!,YVY584W:SZ=:/)<1AR,8H1A0%CJF) P M^3?Z4W H3P.#PQH%'(];'->W&Q=!Y"+TJQK!SVSV,]J*#?B5R3JZC8$G\.M@ M29-\NB/LH DC1,@O&V/R/- (OR1RJ)E--!M[X1[^0K]P$/*#A=ACLR^#=Y.[ MGYT?/,^P:16C03<^D[1/N2Z/DXC7)-[-K$5F"]U[Q?YU-#81L3F,]@4-Y-A( M&&2F1'K,[9AZP] GC@/4([8>E,DNX">?US1A'7IA ;*K(=\S#$ )3[V @B R MX$-Z9):5U#=&JSLF%#8%L@#\R:$ QU V\(Y@'%O8"H)E*_%"4'8"-J)F"9'Q MB3SSOF(9ZNQ?T2 .F!!YV5:PDPV'A'\$?LB:4?=LL5/2=W M*NU2-E-HY_,%N5WI5,IMI5#2\X6RUE4R)9:7&"8LYF3R_PK9RLP7=<+$2]5S M&"O&ZG (/IV'53G<9;7"+,>W].(9V? M%$A0/50[A%S_F=^"8;*L"V1JKO=V);]5^A>OSA GJ&$E!O#$KFFC[9-V>+YA M82M'.X/CK$S\G,[F#4N6L+@MNY7YUUQA:;!/&E[@[:EG7H%O%K?RG,+)A$OP M%K9\,&H4(\;,V*+9L9WI?/OQ;#B+-"9Z^0Y/K*KQ1CR?A9;"G%FN3[(A TV/ M*E.3B(D(0B227#0=,)N2FN02^U)UJ(.%R,<:B$,*JD*G\LE"UP#4'UGK8*0& M7L?%%/#9P7L,DUAJ@A@:I:+[*$R1X;UR6U#^SG!VQG#B5 M!/DA;YHBTDL*TW4(*CC3B%$6XES%Q=W2HWW2O N7][&AKCC:/!K^-M^+^E7M M2FD/U+>.1($T&UII$2;[&N*HE*@Q*5%N(>;0$OE(6KRNSYTE$B6Q,R"R?2:<9Q(7<1[T-*LA5W+[M>+0L/'0%0*>8,!--*";@\X%GNW3Q M%H%S7;&PRT98?I%B;1\62F6%3I>1^V7YF>0/2R<*'*L!\2EW1(\/LD@^)8[U M,L;! 8&(1(4_F%L4L(!H7;I$V0Q8U* MNXJGK%AO>>5F3W=K-])E0]IIG#8;Q_7=ZF5M5]JKGU9/=^K58ZEY23XXJ9U> M-O_3<:1__U,]C?Q6:NX4_> G,UPJ@UQ29%'P">XF;2I3VV<_FF4VGL.WRK:0 MI1CN:?QS(H^P]3>C6BIAV"H5>2M/F*! '&P'G% $JA76!QD':=NH*T\O8?SWMM5 G0$]@_LDP+VQE$Z"O M#NC_]AS@/6_D,XR;,F!D1X\2.C\DKCHNOY[5)V@LCQQAB]C0*Q,E!'\%8:"W MDOTR$-!VN3B/)39@H'K XG_?LS7>[9IZBZ5!-PJFAK!5 M*=RK1#DRLC5KSH%:[;+8+A7R^G/MR.IH1;]OBZ$=W67TH6GV0T)L0TSL5S$^@E_SZ MTTMHL3?V&F>UB^IEG7S;KLA9N1@ONFG.A*L;8;B:U^G?8M%7;282)&3*X5QT M1E7EA*KB2U6%S:*JG<;)V47MH';:K%_5ZJ?/>I"_FJH@&NWH?=UR(?+"VK@D M]+59]%5<6_K:)414VUU*:-7FP=YQ(];T!?TW]H*2K(2J-H>J2FM+59'$U#RH M$J'5.-ZM731KYZUZG*FJ">F#T(]0=UR62"75:..IA,HVB\K*ZTEE2K;A]!3+ M>$*3A2#:*0Z&LKO;K/*WG2]FBY7LEU/9*6_]\:)'/J&2^%))9:VHY#,O)T&] M/S[>\[BWHO/W?$L=# &G0'!RY_2\WX]_(OBLU%3[NN83 M-O[N"&B"[@FZKU"7X;E;]?I5];B%_N+JZ>YYJWI#+@U7X<@ 7H5*NQBS$&:BUL17K2GGY@CFWYBK%T_(QG%/:Y4.G\\D MZ?!).OPKV/PGS9IZ0]+.%V21OSM3YR-Z,5W2$C_1+1?T,Z=3"R#C /K;\M'[ Q,BRARWAD=<#*^F-\!+C"KB=RME21 M\\4/F=+V6Y@'[VL&[>%&^P1A<2UVY5O:H3T2 5FG.&$8S5]"M>[?+V;MI&;& M';^J[#Z%A9AA])47SH<]V^FF(IS=>NCLUF'H!>]^T(<9O+07+FNNP:KD]&6. M<$:F-.TTF-9L\\:'$073DLO5;--P:4$YO@GXT",,%X,"%RE;D/Z"4HZ@W;83 M].&WY[IEO5BAS9[[&VH=Z4:Q,0FEE=1B/_[(#L9\Z#!T8C:G*>RK;IIAH3LK M.N7#K((EN(3@, Z:!WK/8@-G?T)K?AC!-C]9!&=W!]>]@OLTL*4;]'D"!,'J M46SL$':J(E2BTYY]PD@@6DEKKJS*?"U8\34;[2$R$HH8*@QZ8\W.O#X?K<=Z M'[++80*6XX,@:*&-G(MMY-C(GIEN*7]+?YWM5!O;?\_T\@KZ ?#YS+12V#9I MN6M4N[TE+$D8AQ=T.--=L)P,POZ07/GH CHIP#;3\$'/H:[_H*LXZY+(^JE! MO3HTR4;-JSD">L,^HF*<(X#-)=&[-:)NTU^Y.!OK+T(8N;!I.>OA1PB9GDAB MD0>]XV!G;3F/Q\E"(P5"1'2>L.1;.+D>6YLQ!D"G^:RJKG\M$/=9'6(;.QH! M*V':1*P5AM7KHCA+.E($*([.>3+@KQ%VM)DGQ.)O5QA;3<=USOV*-OM@R FH M:<_J;O/+1;?5YY2*S16 [E81(]3AWBS8+'](5'AL8\N4_(#[H0$E7>+!*F0-K\@/PQZUL24V?#J/G#P?'T1\)PD!#K!3VHY,\ MZ%"'S>A2P7A6H36Y%XR$IG03,<0C>G"$ $K4=<(-L"FR?/$H99 VQD(C)+(U M.@Z7[$P%5HG3(B\,\@Z"-[G*Y5!6X$VD544D2<*L8$<]VMTZH7M MO15BBXRCB__[_2>@#&DR*V\M1+&PX1B'(54SAA2&XJPH#1B]/:&MN-G7"I&A MJ/3R-K=S,XCI8DR O.P 8OJ/H\^^UW;FU>69K_G 5'R7&MC 5$=5O%_27]F_ MF=L/E1$6589E11D=S*8(-!.V\,O[AE?])?]-'5^&-;;)I5#]$+5X@[8?[Y,_ M=*N'"@7KK49(. 7[ "^CJ3^&0TQHH_/PF$P.+[DES6:3N;%'%YVW.I7 N!>$ M;.1VWUEL10+:S.HUS&SVE>B1?6OVP&OZP(3P M)HB:@/OSP%TL;N5R:P#O=W2W>0,-?]IM1C=]74GJU>M):,6GE7);!3#OY-#( M>!Y$>4_HG_NL\!Y%AP__CES;/#I$8T)AB1[4S[6#EPAX EQ MQKK[COS03Z2/18/)6 Z!'__LZB[1M4:B>X=:3?_YM[$YI+!A>,XLM2!JD:O\ M=@/TI*,+G\%CSR:73S3^G^3&2KS1=F2('#M!:X@A'1J,A HD27ZU/307-17W M^>(V#2'BXNKHCI2Z"B8EB=W]X07"%$./&)W4RTXL$F(>D/U1I^A(F=(YE=0Q MFV*-H<6XS,(00&;"8HE ,,P$!UN2%\+?H_:MFC#9F9IMP?>FP;MQ!_,ME6!< M(B<\\BG(Y6!Z)GL)77#&5\L'M;%^].P)F(Y, >J* Q, !"N*S+Q%]GZ5@PA= M/QPSYJ_T#4X' /ML&M>S81 M 49:6X'M#$.X82MC@@Q#7?#@\W&F?,Z'S]SR F:PW] FY2[+/'#]X2B87C'_ MN@27/G9/:Z\A'-@3B.U4-8UE=H0Z N 3Q*R0Y!*%(=8* PP+H2$^=H5$KL/< M%'2.ZB[_-!P-%(Q2Q-G'$7D7;$XNY"2Y-/$)<]Z>X:H86W6);-R#W+E'!1@L MSBQ@&P@Y)8PM,O1)Q/HX*V3D +?E&Q,YG+#$#+M43)5E-P0I"Y3!A\L$.V82 MG'?WC"EC^8C$<(XA7!UYC:S$"V31=IT[^N=#[CR2G0+]"Y0H"-^#>JB[H=-8 MO _,CE&)!J:H0=(/+=6<"CH1T3R50-@M%Y"89+ @A$,)+>0*&!:H9X:^%.,Q MI0V0A&7\>;HRI%YQFHV!(EZ^Q!1K&"\BL"+.+ SY%F8#T(N1.0#JWC!."Q@4\KYI1-:1%3 M#$3RFS\=F[+-]">.432Z@X.%V/ X#!L)XQ"1TL-U$Y4CV5.RIV1/R9Z2/25[ M2O:4[.G/7!&\-E\,]:U+NJ6/@=D\C]M_$^?@]'^N<@ M]/?899*VL$(^L(Y[C@WO6L3$-V<1A7W,((ZO.%8::O'XC&7\)NZVPNK#\B[F M:?NN&V:2N%(>_%(!>YB'SP\O%?TF6;3%7O4G] M^U",ZV+D/6PK(FT[RI-A8JCC9W:K$&3%0(<&:/F@F!"UP.!^]'W2? ^^'YS! MW9FM[1W!K&U-0SV2'"EZF13+7C=H%K^JC$80- D281:V'#CWA288U'N/5:!D M_[J!I9+8\L+&/[-TLSS^H6&;#0G<]GI0^;L FN?WBU&Y1[;0ICSIB!;W7E*3I M(PCV,*XRA"8,3^R>/@:]5Q@L7)[1\DP0*ZC-7+C*Z(N3)DJ8X@) ZA,& M9DZ#S!2"1T+B2T1%*:S!T1OGVH\4X-B^J3BI^9T$FX27\I 2+KXLCH3#ZA57 MO'A7,>&B@WR5,%+->_'PP"[')LE9+/Z($8L5%=JD9F(-95Q<"@N2.HZDCB,A MN?COZ4_P,E:.CW=D$$+)Z$P&X3#(( P:122V>ZSMX&N=I3CQ[EY"5GSJ3Y,+ M%Q/]YA.O6/(@VF@T$9LGCKW66 &SQQ#:NO#DLY?2#LF;[UF.=&!D&=BVCQGY M?,N+&^FP"3(T00P-L8$.S9M&ON<&911AY]!X%%"4*!Z$G+'_)M;;T#9G[TLZ#,L75IM9.)L('-^O_*F[X;_??-<SFBDG!&F\T/-^+$1D[855$D*JZ)&FD_C$O M6&AUN[&P3?:4["G94[*G5^PI'M.69E-4LV_PM; !&!4U4]!+9:U=U.5L.Z\4 MBNV*4BZUU:RLZ 6E+!?RG1\L;W"M4F5S2:ILDBIKQ2!5]G.[@#8O&Z>UB_KN M?BTEU4]WMJ3JZ:[4;&TWZ[OUZD6]U@P:@E(&($Y9WZX>5T]W:LV#6NVRV2X4 M\OERCM'^)[KUR?#RT$M;4[(D_+\DVKYH=>RGPK33//\].8ZG5?,FEHE3Q;FGWRH3#3] MYJ)^FRDJ^[>%@Z?QT]#JM?.+;^]JN>.#CE[W6CO3SLV1L_>4MD]Z[<+BDU=' M164@GUGGK6G6,;SA22%=V>NUBXM/.K>3F^GC5?DJX^_4LIGSP?F-HU7)DPLG MVKOR=[J>>F[7ID7WVANIW:>]W0EYM:LSRZKVSWU=Q>MMG.FN,1K(C^IY)]^0+R\(E,J+3][F+.,L=Z4<9*XGZJFWF]N1JY?5 M=F7QR<[=I#QNIWVTB7#\X> MW%OR:#;B_>IP^GAY5O$'LIK9Z]L_[ M^^?G[6QN\=&[L_3-0>/RJ%MK'BK[[?:#4KDD-YJ-N/RKO.X<6D[^H67CVN/$/,OL[*G; MV^8@=_QT1AZ-N*O>64[+&SN9<:UHWQ2VC<8T=WQ2;6]A6KJ[+Y3L"3RZ@%79B=%Q]JK67^LA?WK>EB,N=M]O'N^IU0M_<-VT[AX>IN?W\@ZATXB+W7_H59I' M#[MW [U_O#-Q&F;[YH80?\3%IEU3[E^VGIQ:NMH<'TTR5:?_< Z/+AS+KMP- M;N\F3U>M=%9^NBN7]H\F37QTX5@WS=.G\9FY[!'-A"!+N?# MZ_.KP^V&UDKO#4K^P<'=V;U*CA6!+G1MX;YJ;EQI.6UW3=-H;*1;/VL--N;I#0"7;:]TK$GWV0& WWG25>WJW<[VX_DT0AT MV>_>=>KMTX/+S/7YT7BP?U&KGQV11R/0Y;RF%4?9GB\/Y+27(=S]O& 0;D4> MS'D_R7GVY15Y-((/Y&_WQOM7.TZV=62V+ MTZ2=BT 7[V[GWGRX.]T>%+/7!W?[W<&@2E [%X$N2K,Z.+0?)I/6L#GM4[3O78NB@^,9>.F.335S+"0NVD= MCK6'\RI9=?YBB2SK9"M*1FN72[I.!)>6:7MW,1**?MEQ_/S=V,5RM:/2>3/[W: MOB9\+Q>!]IX-!,>\51JJM M5X\)(NZV:K!"J+CQ[4)TY[K#GW _W2GAB9I^M^)3E^VY_,-SQ M+M+61 )FM\L>F]\0= O)'E^G% M'0 )#62V2IL @)?3%S]9X+WSW&]-9]@X\? Z_R"N"U6<)C%1!9 09EMRKY[X%![^.]S*3B4;71HX2%F1*/ M$7T;\[\1\>G98B+_UTX^\IX\-?B MR7,$)F.V_NMA!V6I*\.1C^6]+QT]ODA#V>XF(4VV,@NG1-6-&4/]2E5WL\S> MKU-F/\<7% MU+;9"9PVQ)J&CK_ G+OU MCVJS*68$S6''6P^\CB+Z?72S*LC$E<6L4'E9&:CB&L^)(:SB*LL3@ELC)/IL M8?]NG?F/81X6Z MTK7DC"XWF^.=NCZY>>S]P-Y79$/XJZK;;G2AX">7;4-XM+U?:?9.+S(/53C]'?J3IJD&@YO[W1SKW0Z*ML?[[PWCT?EG^4+,]]OT/R5*&9.N^ MF^XIRN@7T'K5TN"/6DCH56]'<1QHL 2-M/4?DDLNC/R*K,S2PZVCF\SEZ%YM MU_;3HYSG':6W%1-JO7(__BGE4A6(RA$-._' M:N'X^*#WXY]RMK1P^ZAD?BR(5D\=?PZB^]V+G4[+VMEN[9^V]UI'QF1\>E+] M\4\V)9<7Q68*$&I$>W6:T\11M=D6]X8ZJKZWDKW('DYU;PF'('*T.JC<57KM MB\&@Z::OKK?WS^\S;K5= MTZFRNF2OG"JY7K1(?>8&:Q$>ZYC5>GWTC]7DYQ M]//\32'3V*E.LK=7E5[O9$*HOPC47TX5BOFWJ='KZ82L6V,"']LQ8.2,I7N) M[W$3'04QD >)HW(M="C.#Z:$>49QS9/+B^WA_L%]9OKX='UH%\?[G=-)&YNY M5#*I0KZ<^"-C3#LQ9C-?SE42[>M/M*\7^$;A>CQI:.Y=+;-_M:?7G[*N)[=[ MA&\0;:N22^7S47&,=?59GCGZ2#$TG.!GN;HX$T6=R8=*O$RK,AR_KLXN!N+A M?1K4UX'L>VM8C#O4*'.H6EH#.$,5&<)R<_7 +4VK![=%LHFGG:>;L^RVT;B M%IE$\7%;'$Z_4YYNAZ\M&X6?:)3O>E MD<<7..]9K5U3L\W#;FU8M*%E_Y5>'%6A;3FJ;_E4,3+:D#C.XD)>:\RIOIPQ M):K@AX8]7V ]1Z>%>^_^\=RO38<-_>*QFDVG?9R84 36DTW)Q>)&^-[H"XYM MJY?V=&>8E!Q^C^2,#(X^A9TM!%)3BNEFF]9E'CFV".ROVE*&IDX ML!N&KS_XQ@AFG2<90DGH?@V,M21#Z&/C5Y1#G %_J%I:C7.')1E#W6ZFJYWV MR59N\EV_TQN>^O4J[N_'/]EL)963$]='G*DIQHSGR_E,DC/T9U&L-W&2JZN= MQO#LZ6IGL'.M30S=JRC7Q^>P/TC9EN54OKQ)E8]UB]Q7SX#A7]25L53[^O9* MU@:QM UU9WQOE2DD9>JM)?RM]JB:/D!XW[8),S/-"(:W5W^LC+7C1J>U\W Z MJ&0.KT8'E1[,FB6J4Z&0RE5>KSDE"M(&,XV-\-ULO+KS3BY@G3[U1L5*^ZZE MM/HG>7DT>IIH.'&:J#V%HC=:EG.&7_ MK.AW#O-7F3RYT5SN:M+,XSCI7264SB:5 <]EN[^T?F=JY]#DP#\F,*J7+IC7T WGBW7ZY8-4:ZHWCD MA9*I*ZXNX>VG[6[:=YGG*?$Y;;;YF/B<-E!/"LCZ&*CZ H[2Z+9<:GM&\,'# MQIFVFRMI=QE%-;.C)FACX'H0@Q2K]LVYI.(D#RJI MQ-@ >SNI&?OJ3DN,U? "WE/;8G6I-$(0P:?5S/!(:5Z,"[5TP31OSPK6:/^4 M\&GL"%_(I2JEI -3G&ENXQ2[I%!L333"]_&;Z5&^=&1T+RH#.9O6/+5^6QS) M/> WX!Z34_G<&_7"F*I_] 6T-\"\NI?XO[YWSY0O]8^M$4?<*/6,Y6@$'#*" M-YZZ^\:P-:E;MQXOQDZ8CRP W6RF3JN3?F,.^;GXV4=%*FB]]M24Z MRPURA!MHM@\E!Y_##IZ%7!SF(7XQ?+Z[^A7!06M7F9MK.=_I#:Z;E=W\SNV- M)JZRG$A;!.$INUQH_7:;KM>;3 MR5UCV]RNU/:0<<#&^3KW]"4KZ1KTB9B38SI:".2 MH9*N21]JJQ[7J]OUX_HE43RDZNFNU#RH7M0.&L>[M8OF__UOKO);JIVWZI>W M'V^D;)I _@Y1^;B9;]]1A"=N@H0DX\.LOI$V$&NASWHN2Z:AX!$-/>DVO.GZ M?F(WQQ5&WT"V;A =)7;S%]G-0[*VJ7^]""W.B-"1[6!LP>Y*FMY)2FLV4N5> MBX!_C")O&Q7/A[D[&!XK)R=/@[11UH[KVQV6,0N8\1>UBWP/SK.,!HT*GN['8/;UK&T\[>$UGJOCP^ M!PX "9*$ [RQV5VLU9^JJA+$]%QII$R5CJDGWH/-MGHVU'OPO34;3L1GE(:7 ML[;A1"_NW17O,BW]7A\?ZMF3AE\DR@VV\RT74]G,Z[6;1(G98#:Q$O('WC'OM:2FUT_EQG/K MFJ33.>9BRQ5U,;B2>(7BDJ^]+F5U<;./DXK>+^V(!XSE..0GRSEV:7IEW'8V$BX(*?D2"LT\4/%A<[6F&5].8=*2H0_M"W?JWF0 MKQ3*CI/-:37?/JKEW+&5.=I''E3$X2^RO!G#KN@+:#WP*Y6^;Z_;?2-^^*4N MLS5BA!NEJ;V*09;S2DN1]_7IH#@HR>E[U>DT"^=MF38LSA=3F?SK"X$39>P; M\YBD^\HFJ%:O8AK%R=75)#\=7]3DH_&.VS_W[@I&%9@&S!#-E5.%2O$[]%\Y M#EK3N@ MNBR9WI3856M@@JZ9PI5.$F#B@SLQ)K,OIZI$*UE5%=>SG>[O[NO9[?*.4K&K=W4"!DTR+-4>ZI*G/":)*YMN1"5N MF UTPW!*KB,A7RJ/0E#Y-')N;NETG,D^/1X2#Z^SVS6VWU]@F;*Z"7ACAXT,OZ]-H9=$[+R #0QY(JY+Z% MBR68-RZ9,'!I#ZZ\XBS@&#L$9Z_19*W)< M[Y=NNG+]NC4L[6YKX\G@N*.T/*ZG> MP4TNCF_K->OVUL],K>J^[VKF7OFSK#(_;:F3IU&I6&M4#S.G1PWSNE?KP=:PNBJ5*Y02OU92 M7!477IP45WUNW?JSO,,_+>SN'59'5RV_L2W[9OU4'E7/86N@9A53I;=&_];- M)49?0&O:7ZU_):ZPI"_(^ACVB2H7DP+Y9SFQ:JK77N6NU1LHF?M,.RV71LX^ MX<383SM;*J=*WVZ/,-'/= MN6O=31X/'61!Z'/+I4IK-7;[):6OV5<'=R,_.OI0TW)#LW3\^'$J-O5S]6:@F,U/5L=T*-5?7(PAP!% MFU>?3A7':4^[>CNGW@ZN6L6GQL7 [P^KP_LJN8(//OSJK=9W'+ZQ:ZO&SF'3 M:NWDR?_O=%LG)77RXY_"DM+%N0\D>GI)"=X2$Z2IG^[- (X0B K FQ"#Q=6M MUT"N[KJ^ +6, +6GPU:S<%A7#FMR*]WN''JWXT9O$A.4^=BC%R=GQEW.O=W/ MR#?&7>GX\M8L9\C1R;'U5^"+@2LG[MDD62C>?J$O5_L7_:LB\("FT\9CFH+F MUP'^T7[(GZ3[]W;AI'5MGW4N3_/ITJ':F_'-,J@P]\P?Z!;T7[ HA]S"%2X< M+ZQB37IQQ0C78\P6OIP+?*T5\QXFT"K?G]?5JW*MM7^^K1[KEI)3+\[G?_M) M?(!]M(03L M<\T9A._9P2'2]C3*CZ)E>;T8\U*OC2N;2:K:F_9O!=+=>T^N7 MO9@HQ!]Z9Z;=O:OQBV_E3WI M;%]8_>ETLAPB#&6H+?4I\/D$C'FFTQ("J7J1'G:[A^YU:WI?+^V?W.R4R]HY M 5*)$-KFHLU+8,E=C%O7EW='A MM*NK^K"C.U(NFY+@NA%\<,"41!X?Z>378]V<4O'V EQWC;&AZ1A(99 ]V'\L MGV_[\MV@N#MZ:G;U8::V?_[93AX!MJ?VF4(;?44Z.5KM3NYNY^CF-M,XW/4+ MEZ=IHF>]Z!)&PU!NZ>?OG00N?.:P29IWB$ M':'.DP1C-SN(]%V#L>\QR+8/]4/ENC8\&#ROW)>KM2UC-:725O RU#,:618FAI MPY)4961XBIF$DA*?<;S=ZTG3BX_T(X2E-IG;=S1V>RK5KY^2T/]P>5#M&#YA(D3 1N9 J9J+JMCHRNN M[TS7,5)QR?8NN%@C_:JJ>GL^&IC.3L;8MP>%JW-SO^=,?OR3356*BV&=-?4V MOQ88IP=E^^YJ^_1AT%35VJ"OUX:#&@*C4%CN8WZ37YD\K-INY-B ;Z^U;Y"@ MW%#'X4L2S=]?*Z,/,RJEJJC<7/:TUW6\_ MWK7V3LI79>0GX,[,%%.%2'ZRKNY, 2:2C=U[57LX M3_-+/53Q[:>TX1XL@3-@*\X=D2_0837'A#FZD\$E9*H$3>$<%3NV<7 MD_V+7B.?2:>[>F4P/AM?.=5V#B=6E2NI8L3$JL3/E;"B+_6#K1'C63L_V0IY MRTGYN-[WCG2YUJR.+\SA9;OTU$;>0O2U2C:5+T7ZT#?(FT9?0%O_NDMZP26N MM:27YGJ[">*N#6ZV:PX#&HROU)"C$"YM^@#@,]N!$U0]SS$ZOJ=T3/W2AOZ< M9'N.;9KDD3K9J*.[4>9V^L8V,^=[EQ>MZ^S)9;9[:1S<[)RW\SAM2ZX4B6Z8 MC-N*,UVN,8O[80(\"UR$ MQ)ZM9#9CUKRH60JC)#!C[2V:YK=7*%? 5'.$-6BV3S#UDWC#NSU=/U?DN8E4 M^3X=#-]7YQ/:K5=LXR#^KP\,1L;7?(CX$/%"&Q M54[)+T]@^#>J92NGV^<)E3X7J..9UTO\#Z"5;";4P?JZI*@0FE6L*72HL6P/ M%#&'?&Q)!D&&GH.5P(XGV5W)Z^NN#DB"Q@0&=[N&I5BJ 3Y"Z$HRU"W/W5K) MSE\ \"OAIR#NM//=9?'T#UJ@[F H>"G.?<+KC ?)ZB M-^X9__L__T_<^Z)5R1B7<*@^%2 R\K">GNXXNC)(*UWRYE^*.5&F+C<9*EL! MX_\5\+XK_8S_AGR/""#VT7R\9^ M.;JI0"$+K#ZS+MZ+9X]^R=DM2$$8DG^R@^6S6Z7"RF\J2F[GPHLAB-=W@(W^ M[V5C)XHW\#=>&D-"<:?Z1+JPAXI%WH>?P'LC7TG_^?K>!0!;H'3@>D##.\#B M"9$&1*+\(Z#0,K2?O;:HVU@MHWI)Z6U>-DYK%_7=_5I*JI_N;$G5TUVIV=IN MUG?KU8MZK1EH?Y0![#1.FXWC^F[ULK;;O"3_/:F=7C8;>XVSVD7ULDZ^;5?D MK%QD/.!S#R-N3@IW)S7VI'!_;5(.)I>SK?E;J%2 MULI*OE,IL=,H7'[>-K*-.UGVY(%2RO9RF[M^?*;5UWX,G<_)-WPV([K=\?3FI'SNF#6KWJGE=OX,GB_)-%T]'=;-YR M!K(QN;G5!JUZ]>J:J\%@[.O)ONA=6K7&[2[2,Q7U>.[7.O7GK760:G<.'2J[?&Z5W>^W"XCX[ MN>W[Z6G9F [V#P^RM=.GTL6ATVL7%Y\<[XY/-:T\'K:FRDZS7%;'(W]PWBXM M/ED_D \/:VVUU]I_>NS8.R.E+I/;+"\^>7=WEM=Z5SOYS/5QO]XZJ^ M>3(__^33X_UU;4=IVIFT7'DJJQ>=O703GLPN++H_/;_T=GL]:] X.NX\^=[U M>#?=:U<67W^RJY6WGQZ\2DMN[U<+YJ4_2OL3LN3BH[9:L#/.Q#X;R/;D5+FK M#QN%Z7F;R.R%1QO$+#1N]B_,VM&QV[9N+"?7.SP'A77AT?ST)+M;N9D2+&EN MU\Z.J_WL;:O7SN86']7TXLE]KW^5KSW<$LW_I%OL>@2HV0C')1+Q?9M M1FZG'QX.NKG\W0'90,3U'^>.=G)'';O9DG/7PWTU?71?Z1,(1-Q_T>B/.GJG M4&DU,N/F:'P[.'0?J_#H DI/SP^V]V]Z#^7:ODM,\[V+OMFMXZ,+.%TOE*S+ M3*G=;>UDJDZW^>B,1E/

-_H- \O],Q]CJP:@5?6G:G< MG'9'NYF=?O/^?+?9>9HTR*H1.+!K-"X&_=*T5[M6A_:P?GJYG3\[AT<7CM4O M^-8XJYPV=9[H\RU)Q^._=ZXNJU,B&6SN-?]Q]VFOYV='@V.,AW9S.UMZ\/S'CRZ ML%='K9S?W&C.X:#9SYP[M\?>Y3W9JYQ9W*NAM;.=XURQU2KF=O;]8>MI>$@? M7=CK_L63?U7(W6<&U\.+07Y\W]BN5[W"4;&F'&W;M0.E558+ MY%@15'!Z[3L7A>*HV-+[&?^XL:O6!SN$4X=4@*91H#I2VY>HC:8RC3'DUGU!WR19/UWH>(O_AAJ#:% MCE44@D\P55\38J+>$)C^[H"\$'AQX%-L\%R\C7VV%N:#ER6Y%LBIX.!"A#X4 M+HIN?(W_A+*,_B2S!/RKOVYYO:@O[#G5"*\77J_K7B_JB_ L;8D7+%T+1G_A MGZVOPNN5KO7"@'AAZT5]>9:0Q>N5KO7">'A9ZX7Q\,+6"^/A.=;KC>F6+X:; MSB6#W(?E$?UNI"?3T0O87%J1/1QV6AI$]'3E(P+D=%+,00LI)?MU.M+ M],2J]2ZJ]?'IP1RW8; \W/ -< QM.F MY7^B?O<++X)?:039#-CI #YP!?\VK@G+&%JHO;9["W8]+@ZBSNIZZ)Z-/OQ_ M?]!__*JXF"\T>U%UM\\J*2K\>C==^]C3_WW[:?W?/RB>_$_R9T(8[[!EZ"_" M66'\O;<,)>(M@[?,V[9,[JF4KBFJ^BG%F)]BR:19 )]BIZ2[JC^] O@8T_5% MB7Q*N#/->R+-$9>;5XK/TH'4MBW *H!5 *O .T8'']R&S[&)7VJ_T01A)M!L M\)H&[ZD(U)US$ZHY*J?<]I_K>XPY4>[KN M%)@=V,NU/$O9;+_2X87?N1!H ]P(E'S/0=T0T$L,S7!1B )XG@!?WMVW\Y." M ,#_-XZMHG]L1C-L.FHXSNT:9*]$=7RJNQG+)BH39__XFV=S69+D?[4GU;GC M8^ES^=*.$J]I.75NPO/L':5^4'-*?*SF\#?=#LK6)F]8I.GI9EOZMVQUINMZ,*Y#^X1NQ><[7)0(X% 1=Y&:0[!%&DTZG&2 MX_DL);[81>[7KG9X:;^$%X[,,+=BO@0BE^_9U>U;?GW;V79*[/[;L% MR;R3[?MNHOKLM.\TE ^\'S:EUP!+F:C2K))GU\!/S6']+07$^I9.R6#UNCGU MNAS*A__F-Z#FLG//,P*4C&9@[B?](1 L@//;8&DSZ3%1]"C>A&"M-2LC4$-7 M% !_8^H@Z,%W.Q%6VN_TT.OK)F/5E,BLF7NQ&!91BU_VC[]9DI/7]N9R[:]?KBM5KY"-+"/I5IX.T'O%*/"EF.?[4+67OR"NE MPQGL@?BFRVQF#ER K@]"?))F.*9K!J$?]Y#"I!(.)&')7&:P'WN@G^B!WF-I M^8BD\ R2GN"H?&3I3QQ&*$71659X__O/ M+]D^39N6I1B0SHX_MV7B?K!C^\L(L_1SE1[\M"&7QX2FY.YVHD AA(%.+D4S MV1S'O,K)O05TP6"24LG<&IA\L+_\RV!";KGJ85EMV?)PUVL/&N2DHM;1K7?( M=Z:87)9[%DTNC2\M:Z:;@:MKF,'*"Z"+[,TR3<^%F]D'F;;O&9$>!MF,"T+, MH^*PX%4+ /.HK_%B"B#N6O*PX M0B*L" (XJ9C^,L &V-[* >Y)BQYS7S@&*\I6-YZZE/>>% M2:Q2_P^_/8U";26%O6KU=H)2'%;E8Z7;R\Z"CBL<$SBR3>WT_ MC_?:4&FVU%+)F%TFC*4A"'Y!H'7AC-M;<4EI!_G=NM[)*>5N,PA!I]5M$7.( M2]!+Y.@L)3Z7589Y-@Q!YY?$/R5,>.8'F;G<##NJ@5P MH^Q<4D3/^LD?3%A\M*/\#=R.1$4= AP\ Z!@X'-.' 9%F6[VF@VY)>\[74D; M'MAE<2O!HP YRD*6YY-GP?O=VY5>VQ/3EYC*N +O]#08_(@!J_I^X&T9MB;S MPB97'E4JA:438P!T2@4J2^]H]P=>I^YKWBPV[,/?(7GK:CM4]KFT4LB3Y1@?P"EIF'DG>*KHU%@3A0\?,GV9M8HX7<[Q8,NGGD<[M M>]X41_N GL?3YSX V03A<_[G9&E:Y?Y2F/* MQC3K5XJAZ.S(7=0^/UR6B,/:I418FR!?BV;94YB MRVWB"H:1E$KFUF#D@SWD7X$119F.ES/!]:S>JA.8.D5&XGZ+8 3YRVQ6H$_U M KS4:D9Y'<&]GC'=#-!\%WYQ@.H937<#I08P1XK#?M X0+SZC&.(?R9TY%3D7!Z@GS0FV).$0"Z]UO-78<&;CG6='A&6;,YF9;H8T+7%>(XF*L2P("1S>G'E M)T8 C I= ]_#0&H0LDG@SF]D4$GX"IUIM-S!A*:*'(1Z2S)/ L!UTRIQ@7T MF3^/*;9_86+U_"&EJT--7/*1/F(H[<6SM^7P/G0Q\9XF"/V\1J1&:.6U+Y 4 M21 M9ETZ)^%XQD9P M&C=RBB.W2O*NPS;X>E.((0IYW2R-N=UT*!2&HBN%HJOS_M]L)54GJP,Q%.MC MN;8==YWB3E/'S0Z"(.3V"Z?I@"LJI/VS_JA\-C,%,]3Q]OZW4-N! -/%.,IY MU0+ =/$->,]/H\(%.!'3C:"T[\MM/#?(Q]!W'-='P"?O0E^#)[?I:OZ^&@(G M@.<*>@7?BYNJ/^0A/6?@]M5*-*JVU;ZL4>,\->[T&F-EKE)L[(.36>%$_B*F MFV\1A6Z";+HVS_=C427!4&E*S9XOF#'IU(.^Y(Q6K%Z2$)B@:TQS649\W04O M5X0CP;%R>D_JYL+&LJI'3SS4"F3\,=\%&X$A?CF$CKA7FLB1WY=>@WGNZ M>>""F1G^E5GY'M(;N&^@E%]T=C&=C>EL''F]?#X-T]GI<\CAV78?FKT'YV=K M 0.B!)_9$DE""4(^+-.;\0H>9!QRINFL<*+G(2:T4Z2 %XQE9X>N5+-(U^G6 MG\*FA&TME=RBO"4K-T&(^S_C<.>'". I MXC$0\0POFMK@DR#OEQW#?[X3?7C27_YT,6"'^>%<:/L>/ 9>Z@5]-W6$ZJK" MWBG$PF[;S*"Y#^2Y2O''7M BESP1,-]\LT#RSW;C3E^KQ+3 +?LF32QC%]=%9U+*NW M.:47([PT&W$I$U6:5?+L&OBAN8+OJH!8W](I&:Q>-Z=>+[-1+]U9>W8VZKZ4 M\EO/W17P,\%"\\'75_C>+]\\?VV.PUNO)+XZ3+@B4/R8^/HK;JF^/6O_S;B1 M7B/CG*Q,.B7R66ISG3;$52H)U@FL$^]K5U]:^=:Q"6E>"TP=A^:Q.YX^R:28 M]OVU5+$/K;E*%6/\-H&]E$-6-#>F 6(V.7;\ [52WN4Z^8B>6'QQ=>C-@$/* MY3*67D-YY9,*/M84_V?;E54S<:H>TJ(WVN M4B)**2._T"*NNDH]4Y%BA#J9F/*1Q0NIPI^W9JR\"\+\0H;:>R#,C\"R\Z1& M ^P868D6>=-EEZV>FY<0L A__$U_H01<.X6-' PAZ820MV>^?02$"$U%%TJ1 M!V2SU.SLFW.NF(]B"(E+H+Z(5UL =72*BZ8=A<# 94\X!';]*:?[D.XL\UWUIO_0%# M3Z:6LQ5SGCP$^>%^BS3_Z"+FN%MH?CF,#WU@$!J6XQ$_(6(O\I$U6:5?+L&GB="62WI6]8O5(JF6M5K]>34.=V M)%Y(PTRC0Y"J)/14*/\%2N2,D9446&Y71U\EHE'/TU>O;.!S'ZCJ4-9H%0WW M:UFC'+O9<;9FU9/.VK?O(?(B'0,OSM[^.5IBL/W-C^;0C": MCFUZ3X+1KM>9<+/<*M]1:3KN>B]D2?I4 M361B1SH/9UQ8-?P>(^>B.@+\+ M,<26EA5ZT+R3>QW',?:YJ!".YPABA!AB!/%U;>RO"%XPFJ1#0AA-/KWIX.^B MR="=RH.R/#2483U/+E2QN.;9&$T0X4;GLNRSMV)<+.;\=ZC!%7[WO?_C9C_^S;?+$,G7[_@/"#!0Y+=M MU%^ C*;KG@._;P^EG'&]$ 09*/L,G+P)-\?4(T9R8L&J='3' ._X-\:_,\P-W__%_YX^";=!IJ/FH8M_O-T ML1DTK7N8(3SW)(S> ]ZC MEUHOS*,_ M(VDD1.EH.^*1P.ZAEK#!+/QZ_\\>/HN!\MN'7F#&%J\/;(AD&X">_N2Y\;J$ MWNHK37U!\34'_GK_8BSTPKEW7ZE31R+S?6'@QEOX"'O_T6\53IV/#]_8-QVH MEDVPS70]1W/A]\6?H.\]^97'7]&#'@ZZQQ[6_4>/MA"2+8(#!(9(T0OH7$": M_* DVM^/MM#/MOW394NLQB-IPP.7^X@ ZDNQB5Z_U92[U6)9SF:JS<*7C-0L M9GI*OEY]<\*/D%!H-7NM>K4H]>5BKP]_-N1FO]NR,U> M=2##!]VCPN>^S./)9;[/+M,J99[,#[UIJR%_>[4/QMS$3'_]\+O'98JA.)%A M-)6A@::R.D6IF@%(E:4U(&@4+6@YXWX%M ?C0-OKY/((K?DW=D8\ K1G-5Y;SH*)!%Z."K]XTA7=ZCA;+%M6CW%"ZEZ0SUP M$AK)_SAR$TY+'=T:R4N =>5C57=J1 M))5-3M2DZL&8[Q #91T&>[KIK?M38PM')B;:FHU N+$GNFR*O97:#OAVO]&! M(Q,3/92B/#>1(F:>JVTXN.EC[B:_2^TDW'$'1PSV3&,KW M0W55J+9S2J$Q(T:E66_C5N.A"8DNU]UV[B!5&R3? N*FM*R[O=P6#4V(5 T' MY7)7FB_DM>J(P!#O"-FOK:T"\/7A#X\5#IU5]\B) M4%8_HO/3D_&15W)_+"8-C]!_^-8''#ZJ[XM-4(]D&/>%8I_SO1^="X^>[\%G MSFQO^Z#I#[\36Q^Z 4<[8@N%\.+Y?0\@\1<_#-6FT!2%#L,GG-NO<66I-[BR MWZVQ7^E$BX3W+21"BWA94K@LS^:?XU4YRZI 7T'$ZY+"=?G"/!O7Q3YG!R\+/ESPNF!U2?NRY+"VI'!9((I1>%T^:EU^\=["1POT8B#F"E*Y MWCD&F>C3[\?W]P?_RJN'@XU8LHIGX/>7V,&85% M]*))DQZU.Q\RO6A?7)&07G_8/S[9GV:B4:M=)DZX^81$M-Q+Q]QSA/08:'X& MN 8P,D6@ Y30E6&H;.9/T\V$"R^"7VD$K^V:?*DG_KL>9_2O'F<4\X5.I#1^ M]D9Z#LKI+]R;]A:J\WBGG?-23/.2=PZ6R ?H$C2E$YG5EZU+E/ANNH1-PE>9 MA.G=/6\[X__O'Q1/_B?Y\[WVT]$V3*^T?D'7)M]O;$FFUZ3YO3V !7%MCCVM"!;P%KB8>FVH!?$JP]1,D\!M=GC[7 MGG[I8I4F"#-_VEX0_)4Q7=USP.]4-E^RJ?RQ-=^O,IG/YV=^S-65[R6<^Y/S MO.+YO"LMOY7+HQNL"OD25]5F+DT"NM?;%*I@.]K-S]J0J.U[,S.L0\Q(WF#Y MO1Z^-5V-:HY-*201^#K='W-Z98^JOI@__A:R(I3)+B]2[]CY*A3=W&3<&I9UT.3N(G)5$21V(?' OHV=!A"ZNO>U0 MWBID84\=-B-Q0O(K5&*/>@%P3#;'YM[6W/ABV:*;)X>NA@M*U:5 Z0@#I^RJ MRYMW1[ 4FA9D$4RM< #^#FGKZ8 '< MP-R >Z;IGG?*9EQP[.>I[;YB]NEL[-,5*M&'140O1%;O9+UCE@%+YKS\"Y;, MI4/1#>RB:Q'5M?D4[TQD7.$N2EM8_Z5["$N>#XT:-Z-'O@]!^TO+QIWGDOO4II@%H<,"H\C!M4X8'"O]H5[K>\CI3^^H.0:_>\0(!G+ M* C1Y1]-$+9F?6W7]OSX+\+0-Z=1W/&Z[[4U^)CP!$=:+.\;G9D]M:U>GJFU M/59:1X6M*J#4-3K+"\*O7EA_>VX %D *#=54"^#<2)N0R$>GZWYT3MEGH^E/ M,X*WTYW39[G.GHP&OJ"98J6RZ/+7I6C491DS5^?AI4'H;Q6=Y.FF\_755K-O1 M0U9<'\!Y'8#Q4-TUUTPW S>6 1^UB1N=!IG_!M$JJ8?\\>XQ=$GOMQNR4(=3 M=%49FOX/+PX_AE_X)P7%"!_WP3S5M3GF5U(_EH)#\&9J'I*BO.9BLY^=+"B] MN: %BY+M;2O F(,RQ#?TH80N@>P"W=:"P)Q!03^<-MKNN8.CXIJMKKH\B_H\^=87*R6)@W%DDEIL=H%2^[B4/]:PQ+O#>S.5J.4AD8/ MK,B85/H==Z^,.A($=@'=RDV_+N: >>B;JYF[;"S#!7]=DX0RF^M^)ZK_IP,&U68HX5> > M>G^-_">["FF55<:66ZXGF)W&P1<:Z&YOYH^_J6R.P>0_)O\_E/R_)9/WVK#W MIKSTWZ3JQ&!V:#-&9T&:;JZUZDX50QUT(-#&Z0 "?3+FBM,!KNY&@(M G53[ MTS>33O .J-,N*W,NW3-R\ MG_#[U!VSVF4,+X*^< JZ"O_:I1'O$1+^=#'@?-V'T,V)J,U#Q.:YL$QUKRKY M4;D2*0Y!DGZCK-0[KJ12%*+=^"Q%,:_/P+UYHQX+X/=YMU0AZYPJ[>GTV[B $1'P8F^6$UUWO@%VN#^##KA(- M$IS6;:/!!W-:;T,#?]O:=JSKGYFFOS4"^)R;I(P5SA)<&8?,&2N6I"X3(E@X$& M;QI,.ET6Z?19'-._XW2ZO_]KF)O?GO:7[Q-_\#/C3^"O#\UEOE B/# C]'<%_+!!49^ M%/@FWXP6A5Z&S)#H>[78)U-)<3H3-)U3#0!TE06ZH&HS#JBLQE T-V4!QT#/ M[+__UN!_<*H//V-)?IOWT=V&<[:U50"^/OSA/[^_*9[(]OC)0[^>> J$K>V] M*/PZ,W? >"S9^_>_WT1/?<83T_K!@_^Q%Q!RZ%%#H)\K2BZA&W'KH*=J^8/R M/-[:3Q?\-X(/Q]_00^$,H1-O/\G#NO_H480".95P,LWO]8=_3H$+9F;X5P;L M5M"Q!^@O'C0J37/^YX632N]38/L=A1Y9TBNP=C"G>?<+(O9OJ6 M^?_^0?'D?^!2IG,37G;T^#WW8'+K]9K.:AF&'4+I254G7)*[N@?_EF$R?LX7%LX#SA M!ZC19_ 3AX4Z?N>7]WR]%^3^2B$_. (ZDS-TC5(-Z!*HK& 5:0U1N5S&D\R MI*YQNOC$$7CDN.@VW)O(F5S\8+8S:%I/_9UW)MAT*'/@/TB!9A]\R&^KS/)' M+_"[\_*___,JI^O12]W[7W1LX\\!,?6!9A$:PJ*OFKW5]L']2PKB]^2UK]]H M1N:X\;XPW+\RC_Z,I)$0I:/MB$<"N_<8CM3/_3][^,R_[V%Z_##A%_[QPW._ M.4\T]85_ZJJRU+$WZONNU"G?GOF^,'#C+7QTYORCWRJ<^Y9D= :#0:A;E9D\N MPC_T6O5J4>K+Q5X?_FS(S7ZO52I(O4JIWKK'@,]]F<=SRGR?5*95RJ!I9>"\ MAM]?Z(-Q]<39_GBVOW[J+R8*_,RS"G4ZWV_K:'[CHF8DW$LC9>)K?SVN61MS-)ZS(L$LH>2XY M3W7EL>NMQ 9RJV')!?W>7.63(^?KM3$JDHI MIB0,FA2(@T672F0&.DH MY"[O2GN7'!9&=;O6(8WF K4!3(S,3^6(*_2G>64]7#3Z1;$R$5NH0C@Q=%43%[6Y3/D1A*%.[J MMDU&>:6ET8-(JA.#!9PI]"T20SO]TJAO;2ISI777ADM!%.Q9%6ZG$[N$[Y77 MQ.S.'\I[-N#V4CD,VCT)#4VHR'Q2K$P+NCZQM-9X,.LS[7"=VZ*AXH]#V\.) MOJ="59*'C&/V^+8RKK-P B2U?YJ># JO.T=#$7(>^L5?F7;"U M")OV!K; =X4.G,")S;JDYX32;_)EJ\9M.].J.Q?Y,7SJB=U*SW+#QF*[,ANY7BB65D!V2N7#VO'T^D*%$SBQ7XLUUU:+.V9-[N\. M;"%7;QK69@[]U1,JV(L&G#1:3TE@%XPV8^5%(&]5^L1^[54J3:E2605DSP,C MA[4 HS0EE3ZQ7R-J-AD[2B J!-,/QN1T,+G;=%3ZQ'X=ESRQ6)/EP-*ZCKYL MZ9%^!<3RP!.VJ;EK7;R_)^,%J.BPVB M""H2&IK869R^:]7":G%*$KY2TXIVL^SVYVAH8F>5NHOQCG(/+%F0=XI%#-0. MO8=//;&PO34H+09Y0B(+_;'EN;Y$;OEX:&("=;&H<5QY[)*%\:$MD_5J*YK% M0Q.Z-9LHO&ZYWD&.5B6G8Q2Y*<=)*G-BNXQ[W3:YKA.!7+"UFN[.\J6Y.$?! MD.1<.Z4M/--6!-DJM%K=7*Y461I;E3FQ!^9:V-O:BQ)!UDJE@E'QEZ-F$9Z! M)]!%]Z.1)-96I+77 3$,Z8)C0]!F3FR7NJ-'%:%I+\GAO%$P3.BB$',X],1V M:2W,[6"[*_-DP6D8W'#>*72V< (GMLN>:,E:8;&RR9XT+4+?ER_E(+HP)[8+ MUW?X&C<26HI9VP0'RY_+))\HU"2$TJ^9P.CT+FQ';)EZRJ2@;<5EX;%IVO#\LKG=VBH8FGFKL[ M8;;@O+YB2O2=7QX!L,UU5/;$'F")CK?F"\R"[,F-7EXK!TU_% ]-/+6V+@R< M(3R.R(( #8:)5ID9(V@TG-HN=^%0JPXZ8Q+NE6:W=6AT1B5)94^@2Z6^S_G; M>6TD[V>Y39V8--U\ "=P8KMT6&.PSRMYP7)VNM)8Y?/\&NY7]L1VD:."L*_W MMIP%1G>43$5!.QK IY[8+J:=\X5VD[.M?:%17'FE8C@>V .RN2QM ^#R M\E QC)'.BV(#Q$,3MMC$=YDY.QU5H5PG8F>A"Z!D2FAHPACC:F5C6;X;3:W6 M@-Z07MM?MZP.&IJPQAQC)T!8\_96E,\?QOE-N=M6.RIW8F'[_55+R=]9AK(V M1&/2,)?P()=4[L1J]?LY;:ZH.4"VE%JN/%=KK0U\+>Z$T1RLY\%PWN)ZUK!= MO>O.!@MATH^')EZ+SM-*935C!DJ/,8T)Z&O]"1-/(/%:Q2U;J-:U<4VI]3<5 M+=?;[G07OM:I[3(G!U.:!HKLN+NE'GJ[DEBI M,5>HQ$,3 ME]#0Q&O1^\T <,1JKA#Z7;6I+=K*?A\/3;Q6?>A$NW%WLU%JJC"N<6S?4)?Q M!!+G%MEG"RMIH*E6CYFTM\U#=>$/YFAH0@)MI<;WFPUY0II582&,ULL(H38< M^@ 9;Z#/CQXI"MC) 8C!H-!_F.JC1(0_7ENORS//9\4^"J@\>KP''SFSO>V#P_SP.X%(]Z_' -P6 M"N[%P->C!()O0[5IX-E1^&,JQKF267)?N#>DLSS*POB%8HDX^/60K4SF\,*D M<&&H+_2SF7IX86-GKJ.G?[Z&TKF79#3]F8!.I!R,@>;_ MD&V708EV?YIN)EQX$9R"$?Q6LYXW@'ZJ)'-,.DS^3,A"]VRTN?[?'_0?OZS@ M.>'<.^JY;@[T%^ZW1(FR-B]H"_U./S"\ISYM3U$BWE.?NZ$5R8JF#- M^""T^*W8W34*Y'):D1=>_<+O('JB^S^J?*\S)IBHE1\KCN?,P3HUWF-+N:) 5+H*$1DC MB7&'@_6JH\;-53@FFV.3_4:OESEX?AM(QC(*PKA;82;T,CZ :ZJ;-LBXT$ZTU8/(+\K(/!#137Y9(??S.ZVNB-]XG4\E.1Z<_"$6918Q&G9D''D*W0?Q MUD!W9&U]M/&]V0Q=^F* &?#][WBB._N-_6)5]JJ M O("N:Q(GT)Y7.2%P2A]LDD?]ERE/_E[:'.PQ5ZA&9F*,RJR>MFJUG;Q; M 3< >>""F1D^5\]D>?TI[8INTUKK1E 2&L.1M.JHN8=Z)@;7,]TJDMP$<*3- MR/IPEO EI/@1(&9@D)/E4EF.2YMY/_4$,5[<.5QB=WF0W?C >?;1O^2%X1-@5JCP \XY"[\)< M%+7]/=] >,3'>"0DJ_#_PA84IA13"DGG=F53!TD?[,M^""29[8XSS(%:EZQ5 M)HZJBH=RA^U 2(K=79)Y#21=&>F())SY9.YJ0] 6X:JCT"@Y?:@[K=F;1]U\PGW;5MS0X2[*P2USQ&1 MIA*LV*95"4C M]OLE*W:N>U6I8,8*3 ;B=G(='MPOV]8Y ^3I6"I M,]>J==2^T!@TEVW008@!_36&228XW2PYV5MH/B"F&NK("/UFQ/K&2YT!1P88 M!]9PK!]3D]@;?!&T8R#)(QPI/(*1$]@L%;7IP.P.]V0M,NQ<1IL6P^W@DC?+@4Y@;]3:6^.RZ9?(/=JD6I((3&QFIWX M!?[XFWU#TBH&E^L"EQO%DNMF#]\;/<9WI2Y9;G0%:[^;3$?;I:JW-0F]0)QE M2N>2?6LPKXAYQ:OB%5.'(1_LVKTWAK2&^E8PAG71VA=JVY%=V05U8XY>0(PS MU7/)!LNO2@N]2J81L;HH4=0P@Y47:#9*%FUZ+GQ#'V3:OF=$>AADT8UQ.!:' M(_Z8<_P4SI' U!I6M#3*YMQZE3K3Z*.;Q-R?RF6X=JNF=^R_YT(+* +&O3'D MN=\3LQZ&G^HN14WMRH)8U2V>4*O=JDM:.7ZK4@QRK!@FRXEO\ZPP$F'Z#=-O M;T BXMI9IH=\T&QFA3)"XXL8P$-::,9T5IKIQW_4H6\WQ[32[41^;Y-6NNF\ MP^HW=6_-ZIX[KYL;8$AQ^2F4K%'R?"4 )\R4<+HDM'#9W%H]4Q1*ZK8L5)N2 M2K'Q77E9AL57Y=TJBMPH:+S9K, :@-F/"V8_/L:POLK8?=6%5L#8U M=MUO/8B(H_4X6H\5[>IEDSZ]^@UC%BL3#CCC@//-U'L\#B!]MW./$:22"=\ MV"BD=*HOB3BZFSG.P%5:O#@*EDOEL&S,58J+N\*1MU?^45A Z4$7P@BP-;L)_^D;FK'[4,]UQ'& M$.>[?,-K-"VZ4N8$1^H,;6.K4CP*]S-92L3U(C<+23>!0&FSZCXXG^GS(.=' MI.D7\YW=@0E5.:I76X;0:18O7T1F746(XZ MQA!:+C=YYAHYX4+X-]GWN$PW\774D!!S0'^9J7YR, MHQ%-QM8'JK7*TJ^Y5/I6R,5O&:$K;8_(6AQ:PZ%\3"YBI_$W,C_:1R3I^YIQ M*O>C,R+;;KAB0[*P6=G;8B"0R@&B,W7L[\&_P3?$B'3KB'3; (3=S)]@SD]- MPZI)=5;S&>?+VM HTTK; <.%A, '^I=\5LPE,QLPVXC9QK0"$'954Y+M^H+- M4RE-*I,VOQHIYC\")PD'1_U^,#! MO7=G!J:>;P"?. [^2JUVF<"S32/S#S+^O]2*Z)S,Y/EDAOM5OAF1$:S4OT/( M0^#PVTWAC_[N.5N1F"X/>2%_9\L]GA]UC*HE3Z9;E::1H\IEV=S)S#3,8F*L M^E26\Y*@Z0;=TW<"HU8D-?2=6^Q9X&#(3>,0=:DC&/&Q!2F2)]OB8N/IG9E1 M#$@ONJ,8D%+MK[X3()E5H=S9+B)!)IQB;C]L@\,@FB- @BZMD.6%),GZKB6< M#^IZ9E^79E^SD9H@S.A:L,BL?&]C&M#KG>X?M[>$\MF\Y.Z^5SSM&J'\?6.- MEXKQGTS/OB3,M)NG-TW?0D0J0$!JW^-1?J\$P*BZWTX!Z1LDG^V^A8'%4(F;MFLQ;9;8T M++:]W1V7CU$071_!9CDRV<4$VW<8""]4=FEW[M,&71_LV_\6= D#'? VVVTK MA=Q@T5A&JVVS'$,7=-YS9%80WO5*Q)]MJ8]VVR\@9':-:'U5&8;760^;SMLB ML.Y]PLAYVIS(/?ZU68Y(Q7ZU4&U7Y5[7W%M M#*Z-204==&7G=,JDA]7P4M40:]W%" LK&5:R-)9AI.[W?N> MI*\CTP=MWS,BQ)F!GS8G\T8-E?07G$O6O)I)*!V[)+0DE>;CSA5TEN5/]H[% M%4&W "(WBAG77='S*RC!-0:K3IV:YJP])8G;#3GBJ46,$CQ$"1&BA( K=7 / MP\L._5\<4'QP-LZO ,5DD=_8++\+E'/8X/W7I\*&71_'/;<3==^O( M)26()#T()*T9_&0%%W#?MC4WE%Q#AA"^0GA^JGUA8['=F^:D2+;$]1P)38K>A M'3>J#"]8$P0^'S#7;U5F63/:6Q

/OR,UJ&IDD473S7LX8FKW55J7%F,]@LTPNV54T&=D3=RVBMU1LC:I'=7[[N@VQK/58:,4\.R''?R M?-O=MAB!;@N!/D5$:6\BG#J<^>RZI5?@S-PPFD30[%:#BY92XH6^\=Z?* !&G"AF/M"#[WOI#PYL_6XT_5)A^Y-I+>S57K)7 M^Y.F\:=S%GYZ]=N.!8WRP&DSUMIOC&9!J;+JN!TT9]0'@\GF\#B.M\N3HD7"NTS-FNE:LLC#%MS-&?-9VE1?)/G MC2$10V*:98>=^'0Y\>\#8DIC..D5%ZN6W&-'X8[S]X'3O/MKBPYLY8=[#NG$L$%Z8J6#.P9EQ)^5BZFI=? M9H746V+4I6I3:A;P+4$IXY?2*IM/YH^N[)Q.F?2P&EZJ&F*MNQAA827#2I;& M(J%T&=JIMJ>?YP.Z8./9&Y2CI?O ,,/,3--C062FGN][6_@WN,G7[7CAUQG; MQ2VB7]GCI8Y*F5NS0@P%IUJS;N_*C>W%&5;<(.]==7_(6H*FH>6?8[>]* M5JOBZ14AO]%6S!8!#706'-1_L>+X%:ZHJ.0O" M*;,B>;E"ZKG:&1,\A268ID M,=EWH["1BA9^:<*/FZ$!GT,,,%8::L/N'Z,/D'P!DE/M9&N=US!.2(#ZJ-')7LHW2[S]^#8OL(9 MPTS?K4>],-.'F;Z30;'GP'BY#N]R-!/L2;ITU7 M90Q V A*AVS.[7&F#F8^D?I[#F:&X>I@+?8]BMP7!HV^Z4C:RN@@F$&T7Y84 MJ)MC_63-=PDO"M'R!28\I>-U.W9MOQA[8%>LX#D.Q-?>0O-!Q@>KR-<76@ R*]^;^YJ#V8^;B='<)OMQXY[4 M=^.D^TWW6[,C*/1"3[=.F"1\W6S.]9T:6:8D=U;3GM\DR([*DG$95%84WW ! M+#8[,$ETU6ARY8[.K^ 'PW6G/KD,9-*,*@'A=(8B69 0?D"7AB/?W.H"8\AU M&2*8+,)DT=,"H >GQ)ME'OLK02;T,@'$NV"VSP!G97M[ #*AMLMLS7"Q@"8: M? M,*^%@R&712I=TM_(M.DM=8&LA,/I>7]L-OP,-M(%B5,I#I#(@3*V &_PL M7689JLTAVYD=Y.&R-*6Y<-(N2G.5I8ZTDR PF';"M--UT$Z7!&>WX:V] X Q M(TDUN[5Y0UY3A3S57!LSH2(A .-1#(BB3A9,8EH*6V*IE,VYO<'4(=%'=\EX M/R3RJ_JP5[>Z547;54K.VO"M92-&(M1((TM3K\D\OAA.CV9?LSV:(+RO8?*] MC6D (S/=9_Z,H##1$OWU*/-2^Y:$@)F^=P_2G\_R2857_$:9I=U:O.D6B1!1 M"A!0VO=XDM\K$$RJ[NEDIA\AFM#&S599<'1EF"MN^^OI?E\;0HBFXR;Z68Y* M>KNOY LQ%%T9%#V9)Q%_^#6>Z=,W(([O1G[7ML_C("\=QU)G:WZPU_LFZ/IY M'N:.I^\X01/DX:[87I'F74T+.@C#4"?'7);FDJT\#/:7VG; HFO.J0FPJME>.]KT<,4?0 SUT9./=H9A]9YT"L[_@&L(W,#W9GG[V?& M,/-K"=R7&@LY9Z59>H,C-\TO'9&E-9/O<:4+8:7EHN )^D_^#B-=$(2^J8? M0'\AN<;3#QZ-/-5H657=\NK.)^5:=;-0[JA*:X&REMBXSWN69I.-EG'A&L:L M3Q-1VB$J=?';#Z:./@:5?AKH=4L=8._+HB 7]GZKOR-]JM+N('B*>WWPS-OZ MP&.(PA#U075S&*+20C%],D2M(W=N#$1_;;4LDY]40$UFQ"V"*,1%97/\R<*5 M]Z>B+L%;CK,PCUZR^6N.,0[,W7I@+F4TRKG[*]RTC_Q;H-Z&HO:,JJO[0 M M$1S_%_YN1V@!'Q\?QR/E!/B/)NTR-:>DO-S:5YM#RK D0$#[E#LV?N&H9"\Z M7+2(D2V-LCDWD*7.3/U@3_K3L>NG%NR=:-BMB-YOK:%=Y4C?K49=)@8QY&1# M+SN'2Q?3IJT8R=);NGAC]WN?W0@;"@%?FZ]WA$QW:D6NT*@Y_GR+\ MZX!27 M)4_@UY73TH6?N=89++ >ZM#DJ2XKTRR8AQIQ;M8%P:6+Z,$=0+4/, MYUNVNB=K+F48V^K2&DK;U&#.1 _Y27\^ E:9\D>^'8T)MCE'F /=4)[/DB>- MG LE@B\Y/G2-\'P;<<4;XWYQ 2)60RR;"]-U,#X"?8X[G ML^(;#'3>#2^:VN"3O/=G1?06?N*?[U33=2J,^NE2N50:AR;5LMB;-[ODFB8C MH:)-AONJNA;G"%GX9PAB M;,]@<'E_<#G%RV!PN6 RN'I@PUW)ZPE*>55EW<7AT+1F$@(7\?5D,"9F<+ * M!ZLNA%JXL!!QRJ2'U?!2U1!KW<4("RL95C),S%PQ,=.+5BL;H#O=-#MCF(%N M>T'DQS=VQU3-S/:V&=,]>D7H4A8$9:1? Q-397=CZ?1TA8=U*N.UA5 MSB03K!E8,V[-_DQEB/?GABE%O\8RC5.&5IH97WT+3= 0^" (L<][U3[OY^0+ M74HHZ;+RA#ZYJUKU'A':$"*:X%3'#:!VM\UB053)@M'W2G=R<3 M;E6.0HE M7):GD]>OX;9G-XPMO\[=7R^@?"YG_\G-S5Z&$)END5IIL]DHD5V9U+HEH-0YD26IMR3\8!3!*'(%P?=+0Y$/[BSV,HH0QGY&;N>3A5Q8M:/.5@?3 MFARCB(A01!1/75]RJ;3#&[R[/WV@ W,#C+\>.WJZYX!,J.U D,VXX#F/#\-F MVD)#*:[W.!\>_IX4/KJ#[,?[:4BA^TB?OR/D3[N\*U1^U1V:R-/4Y?:E^MF?.6!'!O[Q'CO^0L,$LC">$LT9O-3Z5BI2O2XF' MIS,7#*OAK:LAUKJ+$196,JQD:21ITI6AEDZJXE7.US,5$M 7(8[7@T)_9(-D M@P,2%Q202(6I?-UG,ZZ.P+IS+A%BWS6 MO@]%>7RA@69'H#4K>&Y@&N XN>Y]9AYU@JJ+(NDPJ =LPVKQ]4['$*O[NV"N ME#H.=E0N#S&ZL,KB)X4Y),4F=>'X@^5];'S_?! M*Y(^D&ER_\H?GQN"P>6Z @U7'+Z^,)FD6U7.(Y-TZPY6%:P9^!"YEFCUV\NW MWL$H>W-,^]^A-K7![[^M^&2]X;?V%R"CZ;KGP"_=0[%F7"\$04;SX<=NW'=G M[FMV9J7Y(0HVAPL0 !3/BB^ UD)@9&:FJ[DZG "<&OP I4H$/WEYZOB=7QZ_ MHQ;'E52!9@UMRK$J$ &GLC3@55'D:54G::#S&JM1Y!3*_M\:_,\P-W__%_YX M^ +=!IJ/-M+BP=I]N!$!?=^])I'DO]YCNXA/MXL.4/GO@TAI]F'#?-LMK'!< MR7C.\<___9_'E]!;?:6I+\B[<>"O]R_&4E\$[MU7ZA2V,=\7 M!FZ\A8\"LO_HMPJGM/KA&_NF Q6B";:9KN=H+OR^^!/TO2>_\O@K>M #D#TV MHNX_>K2%D&R1(B(%1RI60,%BI$,/2J+]_6@+_6S;/UVV4ZOQ[M#Q0QC]:=B\ MUV\UY6ZU6):SF6JS\"4C-8N9GI+O58M5J5N5>]]"PD< *+2:O5:]6I3ZH\!G_LRCR>7^3Z[3*N4>3P_A."4\)\, MFF=__.T%WWDCGSR"'L_W*092;W#Z[[&8I$C>$'.L*NJLJ+*Z/E,UC=147J-$ MC=;IV51D[M=!>V %]+L1'M=;=7*63#_5G4HC.JDT$ CDZ^T*^C<;NLXACQL#0'? M-LJAPJ!7HG(_#I7DGM_EE)XG.^TZ65XMX?E0F*M,\NT9AIUI4JT4*'3-T'*A MLJK,2#0R\?8;=\!J2VY=ELM@M CHW&)H]='(Q-NO-9\VHI#3K*C9Z0/+(:3* M>@M')MZ>%%M^Q^Q,^K)V-RH+!W6Z+0 TDDI.M,.XM5)/8!2^H93L:#9@2W7T M]4E!"0-[4W0!W5:&Q&K(M*5*33+CH0E!49[##4O:79^DHSU3W0G,1B(Z*JN2 M/XYT[)S?92?P^ 2EY;@?$@NEU9'@R,1,R=K>J.^579%L[68U.M\UC7$#C4R( M-+_=L;W5L'^PZ&H^E(9+GIF6T,B$2//SC35I+I=W5F\GC.")LBY6^FAD0J3E M/K5C>EVZHA!M/7=7M)J%-8O>*"G2/4,$CBS+G%+H"XN(K.6K0H0>FA1IN[$U MQ^VYV")YB9ZUBCF1&PSBH0F1SI3RG!U';(GF^.AB9>OS0@-W8QM]A M+6VUS'V5I5>^A(8F7G^J;RI&M72W(35Y.F@*YOY@[#NJD'S]S:#C *-0J%B. MMG9:Q<5 K=8E.#(Q4SKLMTN ;-:MLA?Y"E"7\L)&(Q,[RE^4@BIQ%S;)M0=R M]&J\7G1H-%+X<>126LW6589W%% HS$=:,0AS4$D$E4I,='8@"+:<+]?EL@1L M9J0N.0"U% Y-+%3'VC?&JSLR5%J#Y7K3L9VP2F[57/+MK7R[)3:V:]+:RRY# M=+FYP]?0R,3;.^L"U63O[*VED:0HL9Y?:M8[<&3B[3LE)>Q&W+ KUW;=^70M M-FRYA$8FWGYB2H:=;_%[J^9*36J_5=1=_,SDVY>[$S^H%MF27/9%?L2 <%TO MQ$,3)UFEQ)9WAC@(Y8(6%DO.L++VHKDJ)M^^6"]LZN%8N5.AHC?;:=W\<6QBMCTE M*#'F--@HH+<=5T2+N=ONCF,3NWH43/#R[8XQ#N$Y05%)*4RJ$E,50;VDE O3K4ZW=F&I'P]-KEBN[LSJ MYLR36S,(J.NEU=+D>&CRS88CI6\LA]J=->SL](!5J\L!6@?JQ)M1DE'1;LL\(UJK07GP"2%,%PN.G*-;"ZLX'2(NW5%@U-"&%% .>N/ZW-Y?W8 M]J:MHL1.@@X:FA!">VL.Y<.(5N3:A%"5J6EPAW+\U,1&6 $C6AIU0[02^L7[G;2>&?M![MB?K]9KF?,<6Q"!EV/KDY4L@#([ M23,'H Q.6$+B8%B=U OE'-EJN2$Y7:X9$9XS. MOH-C3]@N/E_NU9G\>B1'Q45OE1L,N$U_BX8F9MMW ZU;UX*"HH5C[JXO#G5] M'3\UL1'&8D"(O"D)=FQ+H\+<[1 MT.1&&#K3.SYR-Y$%!N9FMZ[/"=4\CDTLV4:=^1*1<^O6<,\RA[*U+TT,./:$ M 3-E[KJ[+=C()!'EQT%Y,2*XG(2&)L]P=@_HRC8D%4>OUYN%AE0N3.*A"1G0 M8OF#@8):FM1]&M.E:;B]TJ"Q[HBFNN#7.TIO4HKIP1VVS<,.(439DQ[[)C^ M.A"1F(EEC5RM/.P")Z?6MGZ*O&-?A2-6*ZG3R<[0EC9D_Q16EJ-X8R M 2)*5M:FVM3F:&ABMH9AV(U9?SF4(\KIR\5A+Q+W\=#D;"6ZT2K+V[:FK!VA MJ[J&W'$JQ[&)V59YN53PN8)!]J3*X2 6"H+-'L%L-8(9%/MSHE! MH194^/C-DJ=YFZ\,+$^MR@JH-4?>ME98[* [09^P:08S0PYG?6MF\8RMFE"/ M.OXN'IJ0PFY06,V*N_*('.9Y:V*SG7VY)Z&AR3=K'(*R-A]Z0.&E6JT-*I8M M"?-X;.+-FJ.9M>/[2JAHFE1PP!CN-G@ZT2=L#V^UTWKC_9 @AP-*+AB9WF,4?&(W,&STE8G?+<+O9S/NEX]B$ M$!RG0$RCP;)'MES"*2]JN[6PBZ>0%((M\;*^9$Q2(=SBI#$\V,($3?>$0;'L M!Y5!^\[?RS6!!;ZGC$D) B-](JQ"A%.UZ>7)&EEN:^WU>%.?#2$HT"?B*D9+ MI;>#F3:P'";7:!W&DREOQA-('J9<1?$$D"M.H=,4E,4V:Q56]C8>FSA,Y7&] M-LSEECUK*$^8QBP(B6KS.#9QF#893JD,W95$1J;C#=U]K6;EX!RX$P?)9N0, MEH=^4Z'+=26_K.[M%;29X=#$;//&;+4OK#N"0C=Z=+Y9%(M**WYJ8B=4*] C M,JBBHQ1@,8'?<*@Z(>+AB#. MASZI]6L=RQN6@T(8#TW(@!VMEM7.=+:RUGLR!\_>+MT<;='0A R,71@,7*?1 ME\$^-]6CB LG; <-3'P&VM- MZ/,21&IB(\WCL0G%:;F#L=?<5!FY(+KR9EOGEW4(S?0)@V(?C*8UQ@EM*W)E M^T -RA9)QT.3B%!=RNO=H'N0:=$I'8:M9C!!JW#"H-BRGMVE)Z4A65Y*J[FQ M)ZD1DL$)@\(L-LM.Y5"BE&&T+=07OBW:V_BI21EL"[-MKSV5[\AH,UWGQTN. M\JEXLDD9",O&LD-N-IP,\GVX'SRZ\/_9^](FQ7EDW>\WXOX'HF?.C9D(J.,% M#/2RS5(%M3:+H?3&1$\5)6PIE?DHEWT@,^G1AETHY3819\J1 M<=IM>J*WE1I?!:FZIMB%&%E+-E9+JK=RVQ[WMLZRQ5$I5^86WMB,4V7LKW,,I%6RC(P)WRY)QB\UX,ZXC90N)F<+;I8JM26UFH_%A"9J>CPR M( /=*(IP37>63&;YG"S$QYS7]AANEXH]G\ZS1:)7:8&BQMG$>+,:TB>6_@EM M#E!)*-Z8UW;9'0NBOHU&G2J]:T U,E!I+6G*J)>^Y1T(H13?9 MYWFE,F(7O46Z6%WD[!2 0CCA44@%29OEF^DV,2O&RXTQ\Q3;,3B:%FAX)(9(;+7+-,C53(AV^SRV'RC*V<)L>Z2*A5U6J MS"@SMKZ<"[*X9AFQT41-3T0SZ()8-D?D,YOAI79*+H <5W(?>RR#,COJ+A1= M<8A,L2C05+TYX"#:T2<<"L4J%V<%LS+B9L2B/7" QK:';M.CI\8CU/.2GV@- MA2JEM9@*Y,1::J*F1Z:;G?)F=-:D3$6./6<:R\V(2)LIU/3$[APPXT1BM1QP M?$G+K>R1LQ '[F./'8I5C=(2,M&*<(N5DLWR=GO00I-[X%"XZ2N[G H?B+;&;>MO3M!UXR@OO)BYR%@X0AOPWZ MQ.U-1.4=W?:_Y.<:,4\)TDT^L(QM9_U.D-[!Z^WV]\C*X.>_O:2/%13=A\D6_LFO^^)M4WYDZJIM@2LD67PF6XK\0A+4 M/G7FK[/I8N\F%.)IN%8"-RO06.)X6@(W+<13 M$CMBP9N6Q!.)EY;@30L&L4!."P:Q0$X+!K% 3@L&L4!."P:Q0$X+!K% 3@L& ML8!."\'@:0GXGAM"=ZT8! +Y+1@3RR0TP(],1)/RZ6FY8N7DGQT@'\K M$3!?$,%%#_]N*8!;<9>]?TK]MQ)!(WN/AX;Z@,7X)6-!S9Z-@/'__D$RQ']T MR?O_,UV5?175. =<5#)1$;J,S'[EE6$0?!JNPB+"A84/# MAH8-[J\V[&4(-@S6T5\F>?; MA?T<;0GF0O^1BAQ+Z#T5.>L>_:-@XN-HQP,%]FZV[.!(WQU'^C+Z;*9K.,+W M4!&^2P:#L0/RB!N@,_NKL&_H")!7L;9@;?G<$H0UY1$U)5#BPAJ% RLOH4=' MU]MBY+F-GA 7O9OHO(K2T:W7S@P.'=S#/O&N)')?H8/VA#> B8,&.&CP9CS: M,@!OVH:#E]A'=.[/JS%S7A8C,MX'8E7Y0%4.!S$W@)NK#K\1"GD+DH<\$Z#B MLU*L2A^B3@M8O*SA5Q=,4\<]CIHNOO MC=3D7%[\H^B,P,_EHP ^5AJL-.\)3M;N,HB)M2<0V@-X0X.=PPO5Q;4F\3A* MH^HF5IB+*PR*(3R*QH"%+5O.PV8F_/A$A(?(.[A+QHD?KQ)8(ZX>J0^R *Y" M?!!D =P5K0&V"6P3V":P36";P#9Q)OXB/G[X07P$<>+,KMTK/*CE)]TJI*J9=A0ELVP MU33;"M%D.$019/R4/IQKT+?.<]J&XB\WPL 5/H7^1U[#+FHY@Q<0DT'(UF2K M!:3__<7!'X9ME*S$&^+02T89-DGE>6[WG 7+DS.UUIRMY**>^A5R[QU?>U], MF<.Z-"0I=,,]TIBA;4;&/#]'#[/ #&@6Z\;R,_ILKFOP5S.UELU=*Z]*OFWI M@E(%B)!CV$QUZ$K?G"8YQEBF.4NJ9:UQ\U=(!((,16O^[Z\(_2LD(3E;__M+ M7EN_-7LFZI;_]U\AC9]!D?HO^'WP B^1OKY/ROH5,N%DPL;P@?ZM[7--J[9F M&W%,M.WVC)4;W49N-!XR0^K7'RH1)A/$__SW2QF>Q$QL(P&)R#Z B73\1(U# M(\DT(M)@Q+0Z1&^YC,=!-O&\F+5WAFRNH&U$?_V))YAK&\;%SX%O:QC7(.I[;X3_O*S57S:8<#&SY]K982:=BQ5Y M2:,(0+7;RTP1K)[7X[/:_)YJJ,'+8E'+>)E^OO5W9S%.+R;*,0[4!2FF30H] MV?J^];M6[R?T>[TJ:H)JH_EHZ ;J1LJR#'ED6_Q(!1V]IFMHJ(:NJK!)$0X: MXH5U C!Z,A/1B\U,6EF4(V(NVZCE=:<) 2,.%U.XFD8Q:�N!_0.!IMZ%_! M0HTK> IGPPHH8?CJ$Z#!MNB%X>03";:N;'JM07XSJ@V0ET$2T,T(DV3B"#/^ MC4$#@T9 02/HGL:V4ICU$WM]V%@ORW:")YR-XLSA-C@>U]I%>W5[V'B-%O(J MK?;XWEPD9OW\4E_Q&4D7D8M!TK_^)*DPQ42QBW'F$5[VT.?&:''9 YV[=S$. M./OKB&4N\1H" M5HCPD9+7@!62762^@PSR,Y 3G)6*($CFBPZF2>HD(-_9++Z]LMS[Z=%9YRB@ MJW_ %OE[R(@)5@@"*RE64JRD6$FQD@9M2Y6U#1X]9T@.W3U58MC1]SNLQ'EB MNYO$NFE7!LEGAIQF -BM#1!#8[C(A^ L[UG>L[UC??TQ<\%%2.&\>B[E4 M0J<1)Y>K$J>J"M6)Y4E;71.D]OT8SUMO0U&?#&].JT-D8HD/P,"CQ*PFO1 M-&U>$T!(ET(>J6^H[=^9_;CICCC-]2H,O>=U48XYK>M69CV3B$:?6"3S];Q3 M8A*9]E^2\"%[ "+L.:+#@$+51<\<6L"T#%F _I';++6"LL@;IU/IV80Z:S16 M@LHQ$:)K;")JH3$>#TD"T5U'&1)S73]2:O'W%^.;F=(I1LN2Q2S3.5,PE46U MD;+T5#RC5_^29>8[QO3F@AT9C'/K(M>8$/5E7#;&H$[K2]>JHJ>M"K-(X=P# MG/N']1WK.]9WK.]8W[&^_VA]?[PSD8?-[<;ZCO']1^4.'RG\G26]ML#<-H0) M;P+Q9109!0Q"EA]N>),^X&4 \$;425*8[ M4#;1")'ORD5S2$:CT?YX2)(H%DS&Z$N=- 55&VP7JXQN6E5@3?13;MN 6J5;TS154WHY(]-J.^-!8K1"JQ6Z+X\, MQYGCJRQPCB#&@N!@ 4Z3_XDAX0>._/Y4)<5(BK.MSYMM_4V?J!<#F4B5= R6 M&J5D<1&U"KKN^43)3_A$CY(Q[88\(B,WUBU OQ9HICMY=T\._#= #_Q^I#9?-]IVY>WF1W]C3>[KHGKF60.'),6@(,P MX92W@;&4!>!EXK> H(\U]RFN"WC*X8OVNFFJW05$1';,23NE:Y361/**__I# MA\GK5[)@1,.(=N>(AI=^;"@!E PV%*P.#QT9?]AD:6PH>$4)HF1N';:_^6;R MS%'[&VP )\O(AHY%'(9;9 ?-L9:IE-+:"HT11?P_V@'>60Y[QB/ DI<@!+4= M"!:B1(&FQ0L"- 8+]B0D3'AM#!X@0??:&>PCW1"!$?$:_R;GZY"IJ[(8^@?A M_A!VDW@/:08)K.58R[&6!TK+L9)C)7]X)3_WUC1E M#NO2?B\:'YJ&-=QO<%AW?^-M ^M22M3G+H$F.MO\5,/=3M0_ZMP?B.ZVJ#G= MJ(%5:K=W:ABZ!G\4W%/5(^YAO]%VG"8W%WD+P)XS1/+5.SYW--L"%B]K0&1Y M0X,/-OV'K#?S[(AN3=K:DC2\'^__I!T$E?+?1B\QOCX00S[CO 1.P'8"?A>VO@=*3EV CYT LI] MV6RN8JS.UMEU*]&WE2Y(!'#]-C.=6"W36C L]#0GK*>='%KU6IP:06>J6HK%5^0TMG"M M!Y&)QZ]N.CB[YM.;G*O;W'N2^^?E M/,I'\H5^RURE7*!"IZQ1)DS%<(EK,)#JU)GN3T*JXP/;0"%5X#VKSU]P75LG M&U9YSK>(!6NG!'DLMF>% *#7F_Y6@C?ELE&EJEQFJF;)_D;2(QTWEH4NM$[$ MPO'8)\DJ,8QAA^OR)6$!AK'K.USE4G- SXO 4 #--&N)54P3I ">:"\ILK[D MN_,8D9=+['Q9R$62WG$3.M&F$G288IBS%(/=ZO Z\ DM0>;W.CK:OE**SV5I MWK!*!%T %V9V"_SX'\_3^O'U]P$C;@F\ + )8!/ )H!-X$<+ )O 3S>!QV/L M"A@Q5^ %\.-- *\"%Z;!*7 )TKG! ]SW$)"* MBY\WJP$M4,:4F3^.A!GK.]9WK.]8W[&^/Z:^7YH2.?F"$CEYGO3B6#INUD;/ M>H=E+--N-$9V8SW]?H)>P] EV:KHYJDZT45#X4O8G@(HV-B7^^CKVH-NIY+9NM$TXS;TTS M#2=;)[]__>!;;T/AA QO3G*JOBH <0SRO*RA#U.2!8P6$%3>-&4)SI%;?:J) M'7[]7C5[)U%M]9=FG&:=O-),6;7&FIR,AV3.&E[+\.5^?.P8THPCJ$BY266[)5Y15J[A)S\T_$?)&,W8A@$TP0E9!OR^ MZHHNQ.\9]1\YGQ#GD>(\4IQ'B@].?ZZK\[!Y1EC?L;YC?($BV$8X."G!XPD.QH7VX8W]_8!K %X,/PD; 4N-" M,3'O<[.(/=1'T5YLFF@.R80;+XZ%H]3Q93YW37YZ>Z#""S,./@<@^'PA0,ES M#D5H]7B&L)\7:U6OYEFB-W8!)?D)0+FS1-BB:=J\)H"0+H6\&PA#WJ5I#Y X M^9/37\]_]=]Y793CZS3+G:Z^;*820X7*)M+=>'W&D9._9$)&V@U$V'/$?^Q> M8.PI=PVLW#^=2H1?$?/-8#1(%=E%V2PE"Q*3HZ,K:/SH8LTH\;FKMN[,4AXE MQ?C[Z]_-#.'4E4]2?=&U)WK2Y'KI_DC6HT*"U;YN"J8A_][B>UUJ =,R9 'N M"7S;.NN3"M1CU?7N4V*L+O6*+9(Y.0UZQI$]+1!X(2,AW:6[SU8 MA%'\.PO68R7%2!KX0.TGG-)'26EM@;EM"!/> M!.++""/:P(8L?_?Y9LG]HV0YXNS6>XS.7#Q,^2+\X]E%2H ],H!X(A13:4PT M;@H6>=:Q%5.4;*TV(U9P8"@V2=*?#,4\BDG]P,3AH-O+A:.9!VO)81 SIQO; M%W\BGME52KJ^B-:G;*3'QWI49UE!3#?0B**GC0AG"^!L@1^1QH?K$K#"/[+" M?]\!O4T>W\U7TQ.K)UD5GJNR2*I*9&(F544=+IR\ZX*2!%P^PXDDC?/M,*#\ M#$#!B? X$?XG)<)C?[4W7W-P]_ P-'QPZU/&M%IQ4@W1&!$O,:_R?DZ9.JJ+(;^0;C_!6G5 M>P1F\'L^F,;:]X]LZ._\6;7 M-1KY*2D[QZ@%X"!,J!)M8"QE 7AN9@L(^EASG_*6QSF,370V62 U=B'05,-F M(IED>CRD*!2,I\-)YG.G2PX:&#>W+YP+8T+Y; MU( -#1L:7M&N4$UQ3X9VWV/ M=L!W5JV13E52M0P;RK(9MIIF6R&:#(?01#Y ]OFUZS1>H@(-44'4[9$*[AD6 MOI# GC*'=>F'P+\L[)M"% H;I]:JH":J-YJ.A&^Y5499ER"/;XN'L=?2:KJ&A M&KJJPB9%.&B(,-8)B!GUU@G"FJYEEJGVQ^1B:=O#Y0I!3!PNMU0LS%SLVA@, M,C>WOQ\/,D>C/GNR8_!]D;-ARYOWTJ5J&WX=F0BVLDBO(WFV:CH%T0495%\2 M(\+Q^">9MS#*8)2Y/Y0)NBO3 A8O:T!D>4.#8C&WE6DD*:F]PFS.SK*57"(B M#YK%80!PYJA\C4F0V;A*%Y79/-\OQ9[KVG//@Q<:.C$$$XY%*>S$7 !>3IT< M/B"\'!_R!0I> N_$?/Y2[UD^K1/,>#E@[2@WL*PJF$Y6W[_4^_*N#06F(C6S M09N=T=%.:<4)JC%.N=C#_/J3),/1^#'T8-<&NS;?/_<,%/9;Y1^PB@=L0WM>Q<=ZC_4>ZSW6>ZSW]ZKW7U.&2S.44\0AVP;\[2SI]46= M8(@-D6:X2'S>,YZGU>?47W!6-@Q=DJT*W+B]EZ\ZB-OV/!+M/G/U=K,Y6*Z: M<1/=B!AS<^7CX>3I*Q$QH.# [&-=O8$74KR0_L3;/(*UD#I499:AU\!AR^DH MJ48[A283_WZ]Q^?60+V[)AUJW*=9?L4)%"]IU-<-*6+%N)?$Y[O5BWMUI? 1 M\\.E85UUTX%-")L0-B%L0MB$L EA$WH $_H!0>)[R=Z]\RC:I=A8DL..3+-+ M/L/:Y7(KDUC-G-7S]ZD6WGH;BM=E>'.24_55 8ACD.=E#7V8DBQ@M("@\J8I M2W "73H&3>SPZW*G1=PYW9SXTN!8LM8K+N&;GBU-V8<6?HV50RXKIE M+R4_!TIWED6=LPP": MX(0L WY?=:44XO<7B^#$XQ][3("G^2<$_7^.CX1=H3O/-\3I05COL=YCO<=Z MC_4>ZSU.@\9IT*Z#C^/87PT8Y70#BE#;QCXZ*/3A"0\%B/:!D/T%JVD 7PR\ MV-'KD%$C6YW'XX2C*[UNO-/7P#Q:KZ6&5-R-9%-A)G[JR^:ILUK @CI4LB[ MGS;D7<*)4+-].>UP,ZOKLY&XLGJU*V,%#J3JF2*JW%-"W_Y;63 MR%B "'N.KD1P;W/W;*4&5NZ?3MU<&X^95J*VF&<)X S&DEI)3GH2A)J$>XMS M(O9IKP4;WZ,4%%SH4/EFQG?J9L;UH)N+I>:UN%)>C,F"FBQDYL[770/3D']O MEZBZU *F9<@"W.;X]NZ.N*CM.O#6]=%5GFU%G<*$X2)68CRJ=A6),%TCC)XV M0IP&@]-@@I4&PM,+<-8<*;0'QY2H B."'+#[^\29+SP,)"F'Z,6G\GH\I)(H]I^X*+WDSS&@ M.UH*@FX^%P[D'ZPBA_'[G&YL7_R)4/Z 2#G.1C&99++/T(J3)+N;;I5U:,Y= M5$GBUY]8F$HP>&'%^/*S\06OJ[CVY2?6OF"]QWB/JRGNIIKB[[U!KIDB2KUR MHT,XW7[$6 [JO7&[Z7J#R<]Y@X]2'7%XUA$R=D(-S0U];/ SG*;]T#42%SH= MN55&YQ FN2L.IL74N6&PL>U48ZBNLMIMH& M<380S@8*5#;0'<60@AVC3D')H:?Q:H.7Q:*6X>>RQ:L^:E'E_J)NCN0Y4:9E MR\C.2HD)_WWNB,_X"V^"%ALQ)C5.BJ1* 5__6'),($\?F3 M8(Q;&+=^'FX]U.;FQD[66]L;=,<+M?IC,/9 M:G-LJXDD6UMZOF[RUY]/N;IW5A3EAE8C([V=0^XTQ3@LY$]BZW9T=]XL^M^C/P4KYWS MT0)P$"94B#8PEK( /*>M!01]K+E/^?!HI=2LF-."/"RPD2S3F!3%I1-ICI'4 MT-%*F$PF+EFWBD$-@UJ@00VO^H%2!VP@V$"P@?SL./U#A^.Q@> 5Y(>5Z01\ MWWCF8/LM]WKU^HI.]*>TR;4CO6G%K,>J?+N)1HJ"]I_:[#U*J4]*U.>N]NA2 M*-7F0A1!)B,D%?I73;= B/KW/1<=! ""SEL3--(-$1@1K_%OB-YQ[>3G$>"KM19 +;(+9!;(/8!G&N M(C9!;()W;X+GKFA,F<.ZM NWD,FA:5C#C'>]M;P$K"0!P?(B'75INVEW3^H_ MU7 7;/$/[O?'^[LH3$XW:F"5$@0XU1;*>S1T#?XHN#D"1Q=O^XVVXS2YNQ02Q#_6A#U4EJZE<5",DQ8F5AQE]T:M0; #=GUQUQ&>5 MKMHCVHGQABUK2W,^]-R?Y"?=GSLK@TFG*JE:A@UEV0Q;3;.M$$V&0^B@] YJ M'H)#%GKJ7(N&@";J-E3 AT6T+]!RO02U,_#?&6FID&K6Z07'%/K+94QM,E/C M^SG;!R_P2+?JMF6B<<)).@$4FQHI6@ZH\8K=*RW6T5)V4L^EAC2-J.^H>)@@ M+DFY_G.L"AO5!8WJ%.\*4QFOTUV2[A.11*O52Z^4];C^_97ZQ(U;)ZPITNXV M0"O-;%B&,Q0]3PBYQO,865,4Y;$DF;N]&"@ 3OL9MCE7M[IOX\\_SP8]QU'> M'X ]W]NBG+D:2^>99]H9+P8L6!7[::#&Y%;V+\OA+[%9F"AZO36KM3-*;S3. ML;4*+ZP'K@\0ASX '0U'B23&+8Q;&+>"DQTUG-U51B5)HDFZXP'Z9(Q+2Z'N::+6#1TM4@J3$>/(0LCUD6+$C%B M'9\C!PJQ[MO52@F"=Y(%Q+HU 09J9H )T$QY"2"NZ#/@HUA%,N9J)R(!HFT\ MD_3PN:#&GO_R)I2+.F#2P.XKL>*DP3(EA=?6UB#+.QZ<,;_^)))AAOX"L3"& M,^R G:UL-,!P%C '+)]LCVLM8D$1=KP5ZS2=Y&A"!]!W*AEV,V\VRQ*;F1!T M;%5W2A'!C:VC(VTJR4"TB5[^0KBWU.[2Y]]_ T>W39();^2 MP3IS([;)^Q5,D/W!VTHFR-0BMS:FRY)4W:]DL#5A:\+6A*T)6Q.VIJ!)!EO3 M/;(LWMJ:+LNV>+^2P=:$UZ:@W8-T+#_=B/19^_TV[U,[MKM:@:)SW?\ M;[N9?-W+S@2$> %='<1K#IS$D*9;P SQ!OQ8"\F:!<8&KX;FO&$A5D)K DR MCA3<(D=TK!F29(W7!-@!V#7_2-1\8^RD]\ZG@F_^S:LKWC']0<:33[O3T=^[\S\DA1!)/-&Q_PH=_(RD<23*&;^. M' C,Q[R("B3KM_^U[6?NH=_N0]UTL\1_&\ K:$5/?_%<=UXL??Z;(I_<0U3X MJS^P*/D4CYU]IDX!++V?F/_A0Q,#G1;^HU//G-+3[1L[\@Q"10VL0BU]QFOP M?>XGZ+TG7^G]BAZT75 .%=W_Z$"%D&P11"&$1N"302>9"%VV*L]?"!3?/9-M M=^HUME7,YMEPJ%C+/(52M6RHS:7;Q6PQU2JR[=VIXW7[5:MWV':H4P]EZK5V MO5+,ICIL-I0KUE*U3#%5";4[\(,J6^M1?] M7EKO*:/DW<-FGJP;8UZ3-RZ],>Q+C;=L ^A2VC8AG)OF,,J03)+\Y>F?=^)< MLV=0-L)9*)Q?GJA[;Z]+=2@1]W&F?R8^&J;X9&D8%:8)+I\3J(1>F:<;^=2O M$# %?@X?81DV.!.N'\W@JUDG]^A!/H4.!>C.IC<(9,);(5Y*_0XZTK;@>FW( MXAB$O7K.HB8\N=V1+3-DVB-3%F7>D'UO9ZSJ(^C#B !E/ '#=%M"5+,E7D"] MAY_ _D^@"%0G!#3X4@ ,Z/X %0B6@=QG]QO>K[KF*L,V)2P-+**OQS;5V;CE)CA4;/3+QN&8MSQ11C&Q&.D85F+@JU[1G\NX. XD H;T$0EL1N"9ZI:EY-0&.]^_Q M)%#I2E.2HR*C,-%A7AJ+SG!4&=]:K.X@D$0/->P*R\?1QOC#32_T25"N&_! MW1.ZV_/W5Z+51%=5)Z*O-/C<%\O2O^"^!RTG<&50X1* 'HLV?13QGXS7+?VPQGPWFZDL8=3"P9_P\2[A)X=$9(SE7H]?('Z@2GW816Z6J?IUD52WS: M";?:+E9VTO6]#:^9 QUC$TI%A-.?!8*;@>[]94N<$W8OGW"U!_Z0@)IC>HJS MD[R(YF'DAHEL[85Q>-(.NU]&,@;PW0 )US<*9#^P-W!G[\L?N*FBH1F<$5U$ M%L/O%\E-:JV\WB;F:./P6@!H'8)[.2A^ZT[6?M8-+@=/GI_VW5;DET MS;<2UOO4C_I[Z0AWNZH_6M]38@5B H'>\O48]0WCI0XPUC")TC M-;^*TU4BGY;KU#B=CH%V\]>?"XL[>3UQ-\>5V:H &J)"9>/)4BNI#KAU\T;B M-GI2UW!H?D$LYJM5841*P(RL+BUNZ$9<3=SQ=$ZMCYV*0T1JHPT#U%Z[5;V5 MN*.TH1'/*Y'A\DG=J>6YQ'S 0.V.GN(Y^.B#_WJQ)H80Y)[>?UW:V>-,-(6F M!05F@7V0@%\D2WEQ8O999D31Y:;-%6WYYD[=@8.PZ_*55MBY >:\)W"TTKSA MR*$)0OJ(EB77I>&>VD^A/'0(X(9;=9"' ^9H(3OT[0WH ,ISM,W?KL#Y5*JQ M6X$-M,Q!=P1%%:!RNHLZ7$)GO )7P*T4O-V]:=JSN>?_6!/>"O$N":*[!,+N MZP9Z,S_;.9BP/=SWNU]5H>>##@J@_QCV'5+7>04&JIT-F4"5(K)FVBAT8%Z@(44:010)1_\TY*75>1ZW@8# M,KPY@9MO]'\((Y<0^Z!(W]KO;38%45W5](D"9H*:K45GV95R>#"MC_N#V#?G]UVC_=W:&C?A1SJ&5P*'3\8%Y*@EVMZ$&).H-)&D/=\ MX-:[8..U=;-F >R;5!M#V;8 P"1F%'^I49?A$$2J:&\)UXY?[ M<8CV'DG1=UR77G6WR_LN>J/7#1E*'=KF##W)^P/\5I+P]ATB[\#?C1 *\U_7 M>* /\]M'<;,%]T)0?' BD!GI&O(CO&?7I0R$3.A_0RS!=)'ZW=HF"X M.W2TU+I+\=A=E-V%Q@/X"T340Z>0086]1<$%P3;AZ]PC ]BUG&Z(H2IZ]D$( M10QU=76I'YJT>_+D;:*])<@M@X2[<72+IK?HL+NS!--?\GR(&._7T)=;:O0D M25=5?05-T#.L^VW&5^S-??P]]C44B.Q MU<_F,QNV7MI(TY$6JYCLZNS&_;P'KW@9Q?[XN0E^;W\X[!9*$_!3 M!-#)IN =C+],2CC(S/(S$HYS/BQC^U;_::0WR*_57Z\,?NX_F$D^4;'WDL,. MCF-IN9&U,._F_N)IP2"&IP6# M6*"G!8-80*<%@U@ IP6#6""GA7J*)?&T7&I:/G_+TP?[_=M=@O91V/#=+/0^ MX(U763 AFOP;*KHO /VE1^Z%_X[_?3$T05>1?KCG[]\;9OPI=G2_S;45X#W" M/?I+&N'=&78W\W\^XM2WM>65,+#&O-88,HDUYM(:$XT_E,8D+LM,^96 _*67 MH>/SL+/7IE_1A+[KI26_X*5=1C(?;7""92/G3GW\Z 394)6^:EN9+:'N;O\ M1J3 KO[ZZOOJPMD7)Y?HQ#+MI($F3-#1\0LJ\#8Z:/5/L6M@>V\M*$W$260V M2:$:JWJ]WYN126;\W-NI=I4[FZAM4 M8T7]^D.2G[Z+X'S6^W[(*E@Z^E^7%P<&LWL!L\OB%9D\Q"L_4?XF>&6I8OW9 M&78:2CYFUJS!9+E)S[^=R?U5O)*AUDU&6B2G\+5Z.CZM%==#/07Q*O8&7OT@ MK/HO#$48BJX 18D74)2X'12US)%R!74U\+S@F=-GQ?!9;5>M:H&L^+$L'03CS&B7(AR2)@B9T&EL<#E9/;0(P9&#/.M:F[ MA#-"._W&>%J**[/Y"J1[!B/SP]2U,"/2!5VB/#($KBR5F'YV4LBL^BF(&8F+ M84; ]VM;4N37)9C!Y^J]2%GPKB;2.*B)-% 9.J(]\JIK4>6=K"UU67"K$P40 M=JOK4'&^MJLE=W]%U7DN51(JV$/W4EJ2K>[YHE!1GTMSB8K8@;$$;Y3#'OU^ M5]R_2+^'194A2;C28I,'I%W9D1&FDS*6IZ+@(R4;:IY MOL>L3M&FIM-6I_QLTTDVS]&+Z0)ZG$UL1D3D65GUQOYAVJNQS[/]N5"P&P1H;IHB#3^0)JE3%*?: M*+G,D+W$G* Z-<5VZFHZT1\/H\[.#B$M2FG=%_8GZ M_*W+DM.-K.^P;%MY7!A["HS(Q+([59++\>G1*3D'Y()#YASNGR2D6_X>[X!U^3SSQC -$6O%XC_QDU'VM0 MON*A-'S.#.^KKQB<>%.'O5<1>Z#A-1WAQZ^J@U$MH'(H'3)H7@] MAB;BQ?P)$UX; Y<2%GYBR5YG][Q4/N<.$A'<@!XJT$N1'@[/(\0: 5_.\$<' M3B!Z'E)T_YLO"6!%';Y+TRV//-9EH[ 0"]J6S\SC(G$Y?M" =VPHMZ' 0GR M&IRY-UF.R^"Y*LSLJ\0(L]QB7/04* C._;,F]_C#]A1TQV.";'HCFU9!.AF(!]2 M>%6PD2.*V.P,'04\$,D<^A,X[N0+-ES-=BN6=,E+O)_!V9]X'3_X!FP[<=G! M4!<,CW#H[6$\A:I[2F-DE'8,8+UNV M.XVGI+.S5T]%?$XUJVENQ: =F*/FG5+&E"G=]#\O;Y^V@"\?1^ M[&W_S2^$W<[%6^3'0=QX"N+NVG[@!5/<3ZY';>0^)48\44$\ ?E*M>=?Q:CI MIT#>"WFU\5-/5""O?[R: ,CD$_.S58!^8BYZ3!-X 6 ;2#R(!/X^"]-;$&]7 M@IF8_T4NU?F+^R^\//X5J\$5"W,I\BE)WEHMWCOJIIYB7ZS-/5O]_Z67CX^& M'ERE(6Y&?9\*W MBV\0SIM/_=F[HKAV=IA)YV)%7M(H E#M]C)3!*OG]?B#RW3RR?:XUB(6%&'' M6[%.TTF.)O2+I>]UC#XJFCVFA3;7N M+83FRKO\DHF'X_'8I?+I@[H_^C%F_L][V.)\V8HO:ZADY9APG0L_DZNZ1D88@+A M:?1T0XG(6F1NZ&-C>P_TA;HPF MV-DZE[/U$6!856G.CTJQ,D0\.=16]RLB:; M$R"&QKHNXO#-N?9UMXM/!L!_^IZ;]"@,G7?K1FVA((^0X 0J.O6L9BQ6K03; M[@_78#%0VNU-9BY$O/)Z[](- Q;4L$65NNQESO[UK/F4-7/48 M_H[0Y6[=JH\ 1)X)Y9P@4T!AQB27RL$FJHC M)?DL;=;/G)QN9QQ#=2JR6]D(W;$D$8Y%/^^.X;#6CX>:D\>!9PY=W1.2W*T3 M=AHLQD-9ES)$9T'(Q53# 72^L"3'$"R@ZY6DPU'$J?&^ZW4C6I=3&AP\DI=] M(9)?#>?5O:&2(E34YA>OA5:\&?KGG:U"J/^[X:7<$L_7^E7C#6-8Z(_'#IMF MARS3D7G+SG6:7&SUZT^""M/$\5+DUF1=5A;G-[+/RJ)&3O54KA6GV4RW0,<3 MF]0JD1F[LDB>V.2@VLEMEK&7.$F3X1":3%=*:"1A5)(X!P*BG%"=P\JW(X4[ M435YEXK7X9.:[8:ASZ$WXC14 M7K-2FL@N;'F.ZDT;!I@;NFB[H\D"$Z[[\,]9 +NJNPV0W,Q=:65&6'.CQ(:H M<76Q2A>GW7F^D&X>$WB<;K>E^[AM(3@<PJ%N -8>+JFKB? MM .*,]&=TZ,&@CMJ5 +MB\)$H3ZW[EG=C=_TQL\?C-^MX0;K.=!0E32/2J<% M5(PK;CF$K%>UV+RK&\A<;%X-C6T>/LL"7C&W >39R#9,KQ9:,O29Q]?A\QN$ MH*N,Q@;?"/5%ME IN_?2^O ,#L4,AT09'+*]6;JNFJCDVIWF M&:^ KPX>/=OKU.$P_<)]-%I+M@[(,TP36&[]MOLG5$ZN:P)BGE#=JE[7OT:- M89<.OR#:QG:9C@T1[;N#A]LK=VK\Y_I<%^R\:3@ MKG_P!7ZI^=(G(# G.JKFW[[ZL!N'[X=#VWUERYJ!5EF "#A4>;FGT/"&%@Y9 MSAQMB> XMG[GH;)#4Q$B\CKB^:B_"^[_#2?K*-',CG-M-E);:WW.Z$0;POBU MH;QDL?M;*'$?^B4>-6MB +!SIH_']MJ0D?2W[;X/_XA%M(7FPR;ZB\Z-Y?$VB?7H,X5U\JL@0.UN%B>6IEF/RBQ()"D1PV:Y0:'38_ $<3 MT9Z&'(B)>Q:[5ROM>U^_'82\AY2(32*DVC.XZMBS#S'S-23XX.0_?S;7-==P M)82AWOZE/?./VTPJ-:[M( MI3U\:"-XJ.B"N_"]X+9N>)C%^I"UY=/SZ6!2+@3YZ]5F(>@B3XJ&LL@/VGIN M&)G4RD%4EGEX<-)V@Y'[)X7E7I-PQ M I-R TS*C4FY,2EWX$BY:2I.Q9/Q%X3/[A\HFHS&$ELFZ*_S.U-?XG>FW^9W M?C>H? M^YR+86+2ZE%OW9SEM3M,!#VU'0MDM&A/C:V(8[+F'A="Z7FAJR&W.T)VI6\B*ZB M-=6-;;JTFB%7JJ&&;0@3'AI%:FP +Q:">':]\*8?//6?\.)Q.P+FU41'44A] MI2&&3GMDRJ+,&[!QVX)>BR&+8^""KZ&KUE 64@UC4A*<=$6L[D]WRL(8] MC_MPU3A,\T"Q#3?1 R*I[U*'W$M;=Y)]_>AJ8_OHIU"H[OEF)M0]" U.:&X; M)F)1W<:94XU4&(5^(:)X?,8HQN0O&.?V\'>&$SVX"6WWLS0;*9JCFW'%R<9 M8B(WYV+T;Z(D.N*$-7.&/D/7&M6E;6QR"3SC.NEW)SLS4*>C,4[)IX6J;2;; M&PN%#J-$&/I2QT=X_X+3/X5.M1=I@^IO1015=X^*Y=T)LL>.ZRJ:%[Y;N5[N MG'>VM*UPTI#57&9/M1/Q=L.T-=0\=!?G&14ZT(@?_'AC]:*=]PL0ZU+:00*M MZ1;\:(?.=;@$>9SCKZ+'4#GU&8!=MUQ3.]S-P9W:GNH;/0Q*SH:[E+3SXLUF MT:6=A3(]_<)= +J&-F$&:*]D2YBX&T%HA1I #.S^Y/M]6R;U-45N9A*W,'O) M3D62-:KT_6W@_FQX-]&GM:NTU);I07NR86=)L5CB&D0N3L%='1F.Q>DCY?JW MQ]KKG8#8L_F64UX A@7W4"%5]EC%W13G0]A#7X,(XT65/>T*?PIA_,ULR.,_ M=A'1V^(9^R/.[=MA3^%& R*\Z8L[Y/$8^P(W0_]"7?)!J;9MO 6M XCRT>88 MR3_3XZ-A0T."$ZB_A/YMGQ%!OJHB;FI^"_UFV&D(0ONTSU?)X0(JA%T M[]N&#^+L(>C!VXC=WSMPV[7QI+8+W^^_>HB\QT%\EUO:W?]J7C()V@+#?;(VA_"B]>&#_J+R)@]*F[$=V^Z%ZPM/>\0=48WK/V(MHB#R+?=XSIO)^VS M;[N46+*A,[H)AZI@+0NZVXL,'+RNP8^@3O'" MQ(:*A:2/_N3S2J.H@;K3)S@Q8\V?BMU'AFZAZ=M_(.BV80'3":G\;([L0!^/ M57#0 %%2H[^]U-/M'5[>V';Q!G.OCYJ#& M>[\38PPMT5@-!S:V.]1!KZ\EDZOGVGJU>NHU;@M?,5WW;]PIE MQ,%=9MN;X_TC?27P=<#_>GT29YQ\BV.5/)/CB]7>=+F>?]^]>S'8]\?JWV=Y M.I/]1WK^V_W0 WV':[CMH$\3T]D)W5Y_3Q8 M9ZM=428B=;XDFZGH@+97O_[0=#A)D2UT#Q 'QZX-SNA MY)9MDIKG/FQ35U39NW[&U 79=>G<&X]..ZQ>KB%RG/D7.8"'5\$<."Q'+4^^ MYM!D7GE!OG=THB>7-*_#Z^;IHT-5;%]_9U_C:,W.&'9%)QQ6S!7;#D=3F>^G M"+2A?L/!Y8&&[NYRA7*XB_./MD_'%)2V,9=JD8:RL#=+*I9]SLWRR-RH8Q*= M;7:5Z;TN'!I[+SRU<=S%$_/_#^Z>_I/:>>*[ ^&MT:*<.;C?1KO7 RIW;Y_P M=)ZX[UWLHU[A!T!Q_$O;]]'I S;P\QAX268W)+VD666Q9B,#:S.V\O;7%U#X M?&C<7MBEX<=X/&DU@+$[?VCM5IN4V0)^/DE'_QPJG XURD5NV=8'?8:PR7E> M XU<=<,U$0W$E;P>K*=_IZP6S3 MCGPWC_>NP-LF$<-50 M"&HV=J'C_S(;D%3I[R>TOMO[N\>&U_'>LP\'7X0QO3EJ^/N1THW581567 M6@ E6:)IT<0<+[C[3B_FJ[VKV^U8M1I1AF.&9]KW^C# ^Q]BLK;WA$Z0#[E';T9!O@Y48 7 M73I.RI;<_[QH ?3,#JO4-/VSWST.[.]/53^>#HIXVK[RV$-\>3S[VM$\3);P M6OFI!%_5,K_^ */KC="U%I,'LR9?T;G,\[+'%,1JJ2BO;GT5[31WDV MPU-$:T[-)BS:#$;)<.SJY[%8A8*J0J_\R(I^S#'OJE..IAI"E.+CW&+=7E>= M/D5+J#PN&D[0)\)@7WFJ%K;7;JXA! M?/\0YDP@MEK&\LE>K-0@(G)LG9G6X7#!JRE+"P94]]SL,J]HJ[R"U- M%[[2H[JA\H)^!2)09&W0&'C#.>2E0+9W4'R5?NH^A3WB&5$V4'F.5[(5>5VR MA<(H^^^%O4>BJ#B5BR6#&\Y8I3/CY7)Z&TL 83WA>$\ OTK3X$(#7R/ MF0@MP4065+BA5V7)W> +$)& 7WY@ %1KZD(-_%W5Q[()IPSE"XJV:2%._:=# M<:-&_CBGNJQ9L"L^7YR/=E79,'2#=8 _SNV(_"&&_9B3C(),WN!]27A_1VGA M]C;N),_0L1_PT\4DX&>"23900P!:ISYS9_5XJ'Z&UP=]<9/-QA"+X/3LY])- M;O>G9>[=:N72K %AHL'E8.SC_$XDN^^(AHQ(SF3->1^:@M M SNNM.N)>C=1CM-#??6^#QYW5S3?!8_OZ4W\N3S ])T;Z_5WZZH2^6QJ*&P, MEJF10K-2%CEI]!>L-%[UH=G14Q[2I7=*!;W7-YS1)#UJ6^)4W7!4JB+&4WQL M4"LC6I)H.'F*X?1?E][8/()0"3-12.OU0I-PA%DOT^O4U*&%3@*28>9$]O>_ M=W#I54UMLV#1-6Z)R=&*LQHBT]2A5MOU_112=),=Y014EA9N8RQZ\'S?D BBY.AN/$<>SMWVAI M$> ;/*U\J:DN1A_466]+(?=J?ZCLII=.;B'[>*GV^VW3"]7W3KI\9P\^?LZC MU3S$[^(1/E-1R)ZC/S^VD;RSD\)'$:#&M&3DN MGX$^1L&.]!;IEWL -]4+.KD %1! ?X(D7"?B0"E$ M -^A[MBO?-?BK=Y?RP-Z79!I;J-MR"_4=X&R_=IQJ\CCIQ6[/QYPK#VH/1,] M,=U3*+,H)R;?/V8XH=ANOJ/ISFIQ[Z<74>TQKZ8$ 1G_-DXW5X$%#LK\=WQO M#0,L9;AI:L YTT\7>262_6Y^V5%6W,)9]#22*[<&7>@\T M)5XVO-L(#ADET%]/F\2+',;76?L':OXJ!/AB7YWP$_@?C4R-Q&1JF$P-DZEA M,K5 D:EUA"$02FJR6>I2[$P2H_WBFHVID?&0&!(OV-7099_1'E.?F$!4(O76 M=%)<)Z*C00JNND,@$,JOIXF#ANV:MM5J5\J5UFP4J62;2;-18BTNW^OF M&)XNS1LR5)$3VA1?)[*KP5B.$?*J4^&KA9+>=9K(QSMJ.EB56F2*(Q.LW-\D MNXE!OSPJPZ>>FJ=XLL&F)(+E(LE^Q7$JI9S03:&F1VK"P)?U.X/ADK G>5IS MZ%&ETQBCIEL]^3K1(/TEHL'HVT2#[QX;76,'L W^GG8)H8\B3/R0L,#/48#> MW]W"->YK6]NO!3'H+^T WCASV1ZYI)^63_[VH*I0VM06B3DK3U;51M2IYF;Z M]ZF\W$+WRIY8*P=][BYRN?=)":<)'*A(L=I?:"9;9U;\<#.11V4E]=8^]U.G M]/SN I2%S;LWJGA^>M6]M6?KG\,]K'?-@U\=?[#E10L;<%,UX4= X$WWV.B@ M@7>]U^&7Q![(:[ M1!*4@ ZWM)J ?D:)&ZX&GU37K#F+=RK )%G'SE<*BE:?9!--=(=;-'ZBF.?T M[/OZXQ-WG[JTXT7T 87W0I*JK\QM&?H^N]@]1MKV'>FRW_GM4[=L7SL/ M7!F+;'X5D>@UUW9:Y:%DY5A+_3Y579UZ:/('GE2AS++ M5)K.99()PLZUXCPH5^4&NX)[ZS"1"%BN;J#F[A-F?5+>RZ1BI(W*D%4R17[6 MJ?'/.C5'X:,PG3RVV;#I=L'(X6GL+EMK["Y;VPW#<3UX$Z@XNW?;;',=!+6/;,?^%I#?H_8WA7[P8 M/$X^T?%+WAC_T;7GC??O%'QQ]8=WM>261]:4O>L%W= WG!9]A;I]L4LT+WO- M_==OL[_DI 5^_%!K$S]; ,13C/G1$J">8K$?+0!L ] &Z$>0P'];!EK:_WX9 M][T5_QR5G*]#[EX[M#V=O)RH$@?.B^O-Q)^H[9FK#'<3FO4[XGUT($_J*7HD MT?<.9@XV)/N#E2"OHXD/],<[2C_^]\7(H,N)].5_?U&_OFLHY%,R>FOM.#@[ M=;W;EXH0^Y(BH$W,V33@LLO(1T,_QI3W!OZVPKP2QGF4AGHLI2&3+^5T G>/ M$SL$ 0!)^D\0]U5?!MPC9:NXQ)ZHAL.]9L$KG9AY>0S'IG4NX3S<[N5<@KFT M2_?19OQ=^_GG6XA[MM%?>D^3_ !1Z"_)(W2MJXO?C,.EG8XS!R\*L9%!%P_, MV ]-F[%^?KSLSH?<@I +*5GH*FOJKR[/.MVCDT4,'6$XVLQ8Q\R-NVQ]R9!D MRLAN!C+*\: 1VT(T>ESV?FEE"_+V\4C9?C8J_?/2H'/13>270>>RN')PZG4& M7*GP=CX.HG5#64PG:DXLB:/5YOO)UU_&E9*3;LOY]&I(Y"F97&ELF2?;*"., M0;@2BYU(K3C_KCOH3E[:EE7T"*\:\R,G[Z?[<@$#QP"L(]B-N[H;MS59V&S[ MXPGT'0Q*6I(4QPD6J-58R2IM2,:Z(OHRI6Q-KE.-+!&I#Q3>>*9D(H6R;*%7 M1R?#\<1QVL&=1&WNT.H"C$./<1KP&([$!0F6UIN0 4VJ%QQ MOYC/]AVKOUY*7+XA]:J37K8N2TV(+(R++!1S?!LN#NOM-:^ZI71YF4Z!8WH/ MN'L.P%*% X#!\1QWIG_8SD?U=E-@&Q-Y/61[,]#5E2PAS*97]!?',E?H"XY6 M81?3)M2-5J'"D*EA%/F+5(P.QT[".HX#!L4\ XQDMPES*& MK.2S0V7>4MDP/V7QKIE =G6]'XYOG9 5A$_0X*8H)$_$3 M9*H_+Y98ER3$N"/9!E0CVR^(EN!T(+Y"'$Y\Z&T\#B?>JU.8VYJK6P+H&>N6 MI5\B[?I@\ZQPY3I-.[V\,Z#([Q>EZ7IJ,QL,8 M\@F3X63R\QXA=OP>&'MP"#$X;MP[:!+)M,>=,MG*$T#)5%.)Z:3'KZ^XPQQV M\@19+%8DEHJU.+)-3A;6,T(3!J%)G#B^% Z'#??:UM%U=$\K#A/BS76@XQ#8 M(_QKCQ"9NIF5W:M/JK"?6P!OU)];1#JOI=EZ:S59RG:"*D2OZ YR;+2=UI0( M3V1 D\M312E2 ZLAXR8*$N$D@S,%@VR9 0:QVV,6=BV_#4O#*M%/1'@F1]29 MF5CCH[%NM'[%Z.!F6HF*L(W%RJ2X:?1*664F-"$L0;\RSH23]!?/HQ_3?SQ@ MQSVX^@)'!1]Z9XZC@G?K ^Y,]/5A3,K(3LG-IL K($Y/:FI&20O3*WJ!=KYL MYI6R'F,CA:5%MH:;E94<#^/N07$B'$T>WQ" HX(_$'MP5#! KMN;:-)=]#)M MJUPP.:;:M%F[LRIPXRLZ;XW$G)O(37;!MN/Y'%LT>7+ZW(1H@I()J7"4_&*5 MR ^+"G;]Z]%P6!#OJ ,=?, NX5^[A%M;]Y%;TOMF72=+K)))/+?3HU*37/)7 M1.Y1KT#6&W8GJ61*E8Y1:HZ;D^AJF$!^(!/[?'4)#@5BX H.I&-_\AM05%8B MT]K":52)^EB?,T)%U[/T%:&H34WBU5J'KA%\?YI*14>5Z91,02B"3B1#GH*B M'Q?^JP#>!!,(/;C&^.=LP7'X[UY]O9VYGJC_*SV;@VJ5:%?8GI6?S5NM;I+O M7K'^;Y/08DVJ8#99)C*R;#LWMX9U=(<-C?CCR>2I/!X<__MQX(/C?\'QU]Z# MDVB=&0])I2D3L[99Z$3H1)%CKI@66!XU\K9Y?^/Y$ MG.] [/,\)[HCM%X&!>W^GQV!BE-9SF/=& @I4B H@].G?S,34%1JW&I95?;% M[E(9,E>N.5>N'QCFY4ZY4]#Z+6K@+"?][@656Z[?;%BRI:3):9Y57&H\YQLXRWK>#87;&HEFD9'6DL:F^YW*TWRT1A8%_28[/EH,5WQM-YIB?0FN5BV MRX\I!6D E":DJ%@BLN3DEBC<;0#;]C^$*$GNU/50MF4PL^#JX",AMW3A+4;^ MTNF&:T\7'M/V18?NKR_FT?$[O9(+J17XMPXP8K-SQW_?4H'7(YM?6,U]OE:[ZE3@ M$2G/K+A.[XB>47'QYJC=7^2>RD+VL>?4"F8V(5%8<:&VA:E4+,T=!ZU__\ T MWXLPXS'" +Q;<[A9]X<3+<,G]'^K,* MHE2H)6GMH55IKC1V7M4>ZX#-E&;\D,(H)A25CC'T#<;DPGF_*U8AD6!TI_"Y MKEM#?)OD7[02R#+W\6:Y^S#H9#-/W7%]^2#W2*P$T&8I3<<2J5<[O/Q_C@@7 M[W=P6=6=0JI+)Q?BEZ76NV[KQY-O-_UG$!R*W/)/V/$E5!MMN"Y4&T14;62-64%,#%-[.!^?%>)7] *CLW=ZJ9 M92^N3;/&8\Y=< NUC$B5B*7)8Q\"<]BYJ97:HU9J6#*,9J&8RK$"6Y6: [$U MGM'93V$LJ__8=_A>/*ME2U62S#-+I\ A:M$Q+G7<:S]&6,"> ?AA ?3U3M*1 MO?14P5)U)BJ4>E&:;.LY"$F'JD$=0\6%J2NBCO4VG)^NFTO['ZSX]M3U2:34 MHY%MJ?^TI F071W4QL\:)"%0;!VLURIH+FVH[3*Z*6F^@1H-G];O9QFA MT*Q.>A6VM&05R.4 4G8&7^98+CB9PP@-R,1S_* /\$;C\PY+@^WD-H_E.4$2 M7!%Q9H-_@C_"@T(AO#^@J;B*XR4RMK8.)P7B<*1DFN:8))W^[WZ^(.0^Q2UO M5O";P!.#]U'_1=-RK&!(_JLH;[H?]O)8]HX[:X''U><#Z#.GAJZ> .0=][.K M&!@XFF_! F?C3@VJH4W?J5Y"?#]ZU6IUD.G3O7A5$84;7F911?7+Y M/;\?TD;Z1W8M%"^_.;D2N+!C$'+TLSUZUA2%U$#K*2,!K$F.2W?X%[GLUV_4 MD\UGIX-TRDMWQ8.;3KHHXNHBBU)>=>BQF+*5CCJYG[;ZBV3-KDPE2\J%B6G.5:RXZ[,H>TN+#4AN,&V>R59, M-(2L4:B8O6(]+J=?=SD^;MI^6"SX;A30KQ(.?MW0Z/O9REO0>"DC^@*@7Z-5 M;RB#8MGM +&87V9R]\[:/9<-+:3,T@.55N_)J9 [1N#IUY0Y@W4@_V@Y.N31Z?2J:7L8LK(S[0IK;RB.>EO9,6>6X5\HC1ONIUZ!]Y,R?'1W>2NF::V1S\VY' =G.N M]O$EW*P?;_A^O'V[F;$3F[$#O)C%(O^@;IXJJC9MNLWX3&174^YO[3=])]MU0/QL/B]DZZ*I"(!C%L/6X[@33Y[18#4? M2VJY<<^/.V"85M66H_<%YHP&ZZW.J6/.OKP9>SNJSRW,NX5YYZ;,U1K#ES2- M/3$M!UCHL**.I(F 'Z:$:1%G4>9_;$E?0O(8";5,8IK=.,*T7WM8BX/52G:B MMZ'^W*Q6:F2CY]8; X%NU#I\OMJ69Z6?5%/STDKT9O-L_(&G\R2HERNKBO/H MIO-GS*;6[_,BVUJK64VFC;X= MQ_#(+>"UGY1,VQOVJ=N MVC:!\MV3X*UJ<*(=/A,=99010@[Z&9$?M=#"[[0=^#]OUI"XB*SX]38BEP@O MG@/SO&1I*2' RP JXF4X$OL26FY.T-RL\9OSO__Y?X;$? M^P5^3XS0I/QSFC2V_PJ(CRP@:G%Q#-_\CZ@OQ;4=]*A*WVW;;?RS;:O!> )V MQR3_2X3^1M0X(B4Z=AHBV)Y7[=^V?\0T^-)GD'\P1ZH+@)Z^]UR\+C!.^(>F M[M YU]#AVP1UQR5/OE)1/AZS6YC_$8F)A>S=_VG7LE&*,GAC6YU"H:Z")=$T MIZ(!WX>_0>^-?*7W$3T(\C$T4?I>AQG_JQ +(=JB @I\6!C*1=;$IWYWID0\ MA];]]Y5F2*UVK2HT2[F"$"-*U>P=P5=S1*N3:95R);Y9$EK;SD"7'5>UUA9: M1+M&9&O55JU2RO%M(4?D2U6^FBWQ%:+5AE\\"-7VN0:(^8A]6T>IO["*-%WX M7!DJ6;"2 +S1GHA^)2E4C_XGJ#W%&.$:.D!Z=ZOP8?2*3O0#.=2#\T7MMR^] M44(I8D]G6-0U*ITFJ33[RV.Q S4;G,=W6MV!W%G%FX(K#4&Z[(ZM@:L,T:4) MKR,#O /(O//:UHIII9YU_TIP&OHOZ%64!SM7)(' 8 MH1<*70YDQFI6#EL_4:^-*Z:AH*X%,H_-=,F0=!W7NKR3ZM"./AG&:=X<2/S)&QQ$=K9ZWNG:S1BI(#33.)XJ M\@7R,-""8;KWV9OB!=S -G0MLM!?0%Z)!18J6-J>NP%]]#5JI;,0=1% H$MZ,)2IN,;.Y@A@'PD&]DBEWQ%Y47),RQM],*/ 9[71 �C-Q. M_&3HD.G0SX3&54$-@5 W(/@"WU$-W#T\?@*Y#3-O%M!TA2:B8LZ$I$+>*?P, MU8R*6@QYWAAZ'!J[/2'&NKG$KAZ<(/3-1JH!'X[:BT!?;:+:<-3KD!L7?2/T M'9$#_02\MB[P"C@@ *_R)R1#IQ.A!\&!VX&^0(\*[K:A#<1]2Y"K+4.BV=C= MAO&E'7B8(]0["2E&2<<=1((.*/#%(DJ>0'_7VEV$QNA/''F6DN-[H%[,<,0I M\&&ZCM;,1JF_Y]SM\##U-;P<3=+KUV3( 1-&M&X:P_5OFW@=#]@M=MCM"3*8 MC=UQY,\'1+;].7BQ!QRE B,("]^P]>)=V[,FLJ^I]GI%H1F%V 4Y\,@+%RWO MB6C8^VP,+;UQ> <<)61EU9[ FT9KJ,G@^-7Q.FAH!<>)YJ=#V<$O#XU^-UQX M'[K6>R:\R)?!;22GHP@+DA8E;%$PY:NBT+,0)Z*UV3;!*NW]#)?&ESX;1HSH MI;IW5#'T1'T[>!51$-&&0'VY IT0(Y; 8P@9H-P5:M %U8+WUCT9F\" QI2\ M^"]HO'4T.?3]N.Q F9'%"<[6QUW^$#LP<"K=UP[1J&Y]R-D M]!U#8U4P?GX>1OA6.! 8;:/0V;712*:BAM?#G)>K(X4=]$\+!_9;"3C\86;!0:*3K/@"7\V$F-Z;R_;9WDTA2@9Z&;MN.W8U M_.4+Z&/[J^_/CWAR907=[SW>9Q^4YT",#J 54 ,#%/.5.'I)2!O"!3/,*?1Y M$ &1'$,+ZZV\B=(/B%@QWX2@T4K.GB9!3W9%74<&UX"GL%>J'8#I5'6?'^IZ)4B!MP4IU I6.@C'+U(D

02P4<=?Q.]&W](>H!>Z/? M:B?YR/1C-\5$^3)HP/T5AM*"LJ7HT\XU\5<8:>X#]^+(F?+X-7AY2(,&B@+% M,\@>+LU]WP2QJ*7Z)G0WK[&Z"CEJ3GAJ6Q:LP D8BF,:,:(V44T\CS9D7M6 MWPC0-S%4$>H0"4U#1=HG@KY1<]W2(O8<1;?:[SGM):NRGU7$VC#:*]U?R;?, M^+G9K?'<;%>:'"IT+TLWWFZOO%$P_K._"7"I7H]!LK_DZXJ#> JJ!9DW4'^N@TV'5I!_S/CN8 M@C6MO'^9+M"_0A[>[(_OP M!G]9_$7)^VOBWSBL=9<9LD?/!+%86158F8+!ZQ]TT$=SVL5B66RPCR"<\#9% M?# I@LU3-2/4F$ZJ"S9"ICW@?_VF8PQ]W%7PK:R!FX!N,[PC$8MND 8>CX%G MKD; 60+@?1TRXZ+QDC!$J1+7]N4'6CMS"J^9096'^AI"I;SSP Y>\R;A>D&8 M()\&GBO:LSGHD4KLVJ,>&/V;M!V*2PFOVE;F*J;7?7)O:Z\%T$(H!1P(Z @" M0H:+JF+3!XV)^4BNBPUZWAKTG-'X#R!\WB['&:LUC'>7 M U:;5MK\M%FSFN/2B>78E^!#@Q.]/'VH>[-7?$7K'#P:;-N1-TJ!$K M"M,@.T5GWX[S;E):*L:S3'&MJ4R+*CB/F:=<33E.849?YR6VN)\<)- M:+UU,3WM49/[-O7QOM?!Q".5<:+%5+ITZ6%&%LQG]?MDQ)-5(5H/$BX[3 M,+Z A^A#^/[!'4%L10'J!!36B1Y&%8H01RX*J6$<+=2IBBUK*L:2KG@/!\:%/X=Q8"! MXIF("^2( V.;>XFA'"OTH'7L>XLA[17W''DT_#MH,7"VR)6\C+YK^>/>FQ+. M](1373@S.E:M700-WS"'MZD.]N/"MV#R>SFBUV:$(G:T_X&&@N1FZYN$_'WX M@%W.>Y>&YF@0(2%\N$&5G*7=H9O?,F+_.JE/\RM].=6^G,K_;F5_EQ7Z0]% MT1Q))\!PE)+$84*4$_"O!#5,L R3E&F12J5(ORA(#'"C[O.UM,6LE3G9JF7F M#Z1HZI/L"5]>.78F)5%@5LXY+1B M/#6R48>+XRG$[/ZZ:R[1,]L;- MF3U-/@Z?V"6\\_%NRJ$D6MIE3L.-.G M2IN$OCLW&IALGBXWX)4'-"CJ&D,F$A1#LOL_T!+%CN0T/61)#K*%1(^'HQ$@ MAREJ-!K+U(@:)8\FTLY*6:-09)<=\:$[2V=R\29L=HY_OMX7"U*H_ ME%H/PT(2D3%Y>&6"*3F,8)5I+GID-UHU%D5;)UKPXM.;Z8ZW9 M;L K4T=7TJ75HN"F:@+@U,U<,Q.I$12.B*6A6F:G:U3Z8S*^++'-F?"4I0O* MT=*@*\5NZZG1G8!.G'JR^HUVNYU7D' ZNZ;C>E(?/6H]:;7@]>&ZHHR48?+X MRGQ.T\D9UYB16:F[!N4DF)0]+Y/%A;Y'UUK/-#[OB9[+CK4FHLF/5 SBV2R :\\HF=R MV"^U!LFRU&&%]-J:9VI4(H>>>43/P1-#BVYZI)'SEIML#_5BO[9$5Z8.I$1D MJ)$$@W0I0;%02D0P3%.T.$PQLL2,D@DRP5"'STYU)I4+>4&0FM!T/L%3O+ 9F(E)(DF[G7.QNF MWE'O%85:N(UJH;B,DI)D/3UHK)(@H;5R.=5,:NVY1#:BI$3-]Y;T2&5HH:>7 MIFNV-%V8J4@IF4X>S5S"766$Z2,HYH<\G4JU^"@IL0OQAZ34 :..F&6,##E. MU>(3/DI*LE*CY\RMUD;(3ALY=]88SQ)0S4=(R>/3AFF;+B5IXI/0 ,L!M6Q! MK1,A)7E[WJ@[(RW=82N;_@BT@5,J*E%2PJWM6I&,KQ1AS=4E;=E8+!,M)4I* M^@^#R3*;2%0Z]Y+9R#F,V:C+RR@I::J)KJ&7GYXZK4>9;70$JKB@&R$I>7\] MAJFCHL(=&\?9WI[I;N,FO'L: ME"!%Y 6.8GE\^(> @]1@W(\N\X\,A1X79%5L=X9NA4]%"71#U->VZN_I'F[A MP@NV^\>[KDY%A17;<@L_4P')8*.I>8/W,#2#J]"6KE]8 M*^Y.@>';X-QQW@5E&U1;VR\DO".('DJ=Z2I8;.MYT71"(\=_SRRT>P"OE$14 M8PDIY:-YVGO9M1VM]_;+GTD8;>LY<96-=T!V6\VVHXF?%$)90CC>]M[X1-TV MB2GT[Q4ON>EO4TM>P>1:TM%Y8L*Q P]O/GA4K.@S@U&%J[M6&OXW/Q>]BI< MOXK39"C!8>"",1G5=L)QRMOJ7E1=:!-+@':C<*'/%%@2%(J@%-5;(E3?%"[E MPW,!![_C*@#5FXB7K_1B*90O0N4["F9;E*G(/?HLHZQZOSA)\0=VT+ MLH)+_'-VV^HLR"2XMLF;)(J>",TPEX9W[F_W!D@D$U<)^I(Q!8ZE2F@*-3B4 MHR$>O YSD?SDVCXW6V",DWZBQY$>[\90/M :&-(Q OB;>KMU42'ZB"#PFZO M, *^PULZQ3*7X(?_?K)8(Q[ARIQ=GI7:^A?NC0MS6--[Q:_ MEA%O/*!CBZH.0A5@JH'^A,-V#;^@$6^&!0G'8*,M-">\^+ARQ(RL1)S-] #4 MT@S*8\/WXT>&E!'.C!X(-WA!5X9$V@*B;1HX&;,5:3^/^K(&];GZ>0VJ^O., MT*1> CY0I.@YB.A0I"Y2-O+GN*GX[+7A3I\Y>QULKNR*(2JF'5T)T:V;?$9+ ME,>"N]&*FQ9?*'4PLL25X^R>C@+VXU/BL9D0N4YK8 JK+.M(F:>S4^#/09E/ M1X%T<39>MA,YFFQ1';&MTM1ZN( 4,,P(5/+7O@CO1$"IW>X(!>7Z41#9Q $Z M-KP4R<5%M^0/%/%>29VWE10YG8C=S?="@F]W5:$2O2""<, H.Q3A@!;'=3SC MIT1NJ>ABFLEG^;(#@]\ GP<#.)6\2[S8L2>4M0Z]$E5G(W0U5/"/J7A\O MARB+AHN2:7ZD<=Z^FN>5D>OO'OE1O^/<_/!BR;:T?)^1OH#;\;S$%1LF]L3[E-:5S$N_+THY^)"3ICSE8$/B9'!/6Y MUTFP9TYG79J"GH[]/!)>MPY^ZZG=CZCD?IR/UZ?RL"U,Z30[X\HB3Y7_7"7G M30N2Q A44'NG@0JB:D1E\J'2+DZ84=0HIKH-WZO2+T^=ZE?I7 M/.X*=;2QK##<1F>(U0TD$O\W-HC^<*Y3ZD.VZ; M;;UM*U#I6_ST$[<5_O.S=@W.O#&0 M^J/XI5DN\,ZD;(R%=3>9$Z;#FE:MG"5^*=?8'%<7^_&.6WAD:J ZSS:*_)#" M\0L;XR@N(GZY;0IEC[>J_)=>7YX 7Q\A#*VU":J!M?5#=!W-P.?WS^;;(5T2ZDVR3E-NEPSV6ZLTZ,)\^=NT,>(8"7=-K/(3=.D.)(D#=1G*4Y0 MH&229(Q,';L_;^B&&M'IU&^4X)T"MXF68QJ0RV4%$!E+W*CZEG.CV%4UT%,2 M^'%1O^^Z_J\CNX4?0J$$1PSQ<\F4/TPR<;JCDJ%V>N_O0'WN]MBOO?D(;BZ& MVVJ^OLQ>)PO<-B X?([/8"(;?.%3F+S?W-I# ,3H 8?MUC/K!X1LG-7A)(\/ M:RID1FZGF:+241?B1.PG2LDA:JO_DP]KAD/R.!PI1Y%IDOOO6_:5\1#BNK@V M7>@+<1.".3O]L I!W#/6S*7"3@1]O!LAO808^N/?Y%9S"\Y[# M_@+:X ,$^.!I[1 QTG?)LQ[63KV2,Z;ODN\J .=W0$_/USS%7['"4&9W'3_E<%CFE54(MA[\0B[Q/L5P)S_BNRO=A&A_>4/Q" MWN^799[T'?6M%$X5..<]IW_)',-KA5A9W >6F-=M?V-XU/6I'V!9,(G5>M= M, 2XPH95%]QW^J+'ZM]8CH#+]H)[ F&N(%GVB_>Z&7WB%*5^@^R)_-)J"6*' M,SY>0?3"L I6=)N4J\VX*7K=R.ON.X+M/<;RLG4Y]Q.,;J:=0=I,/10<1"HLQ%EDC.P)D M1RWTU2K?W*E3ZJO#L<#8 M4UBARF>X8B^@WTBS M?-:.]W66F5Y.U]Z"RF^A;-X>43K"LEH8,5*G0W=(BTDV']R-@$#I843)QNCT M.P+*F_KYQI[.YU#D%C)^&6WTP7B1T\<=512IDE:C[AM5M]9Z&*8;4/_ >)$B M8VGJ-??G.V^!MH$T,> ,E/5/3>!][WS=UZ7,+2;]8\6,.IKL!-Q7RD-R4%I* M2K:LQ3-<14X8R01?^'C[O@_$HY6G3:;6!MVIEC52O41^*G$.M1PF<3S*Q+CT M;4_TJG<8OEL$>]LOO>FL]X>UO^O*2'6+D+^$4OM@=+Q>2!O2L09)K[+%\G40 M*'7E'96_@1;>M@'U93RW$W%?);NK9/*Q7!-S9-82UL/RIDWV,A?=J\WR;"M? M[SV8'5=)M+2JW;*[%7[(XB[+L73R-<2N;ZFA/G.K]J:R7HMWOXW.BM]$Z6;] MKX1B7M#U;43KY@Y\/$)CYAE97G;I,EE@:;7\6"WPYKP!78+TVUR";[U]:<+ M[9NFU"X$_7+:C-JKN /^!8XYN[@^N^9S"V_";/A$VGTA6W#BMO$?".)H5QC- MC,D@H;FKDJ[VQ&0K3BM##@=QJ1B=CFH7?]L:N))\=U3<=UW">+V*+#(DO"[B M?:4-U,NILK?O>]*"T:V(XXTEQ'4NQ2^,P9/:X*%R8W_]9NA8*J)ZX[;Q>4W: M[>:F_=E.Z#73[N>Z:1\,KFN2Y&@=D&J3\4:VSK'QN4Q9#:C-T/9G,L:DWQ1= M!\!;7P1HZQQ )QBLQ/_"PS/!W_P9YLF9 $^H.^Y%;,L5+@MYQ]V, MR_6MRTV+7>6R4'?DBT7KMV7YE&5A[U*W53G7JIR@OORU8_YYS<:[O-%Z]=.V]Y M&I4^.7:"FI_KBXHY?NS,GU89OIMFJE:&O^2IA/7&97392,ZUEFFYC6+Y:9*M M-CPHJB09XY)1K3[.J4@ND%/XHIKDYK\@>/LE3NS%.4!G26Y2NI9/D>-#R()X:)T:FHJOR3YV<_\5C[*>&= MOEW$=F6!V=43X!:\_1&*@20"1XO;FXS0TLED71@/"VSSH@VSBZ1(,6;SWM%: M#T!/KI;Q[CS1\ "<:#)&)J(0#*X^4WKUS(1Q MQUC*G?OE?,BXC+CBP!:.B4UQ;XO3;LKDNJ*NJR? +3*['D7RP;!LPJ7(3;W% MK05U75O/6_=6L>/P/I(2$V,B6Y']A.VWRZ H?;M [JMLO7U=RMQ"OP^WYU_Q M]]/!T.$VY#S9JRPI94X7Z(N&?1-YF6IV&AU=B),98P4HOB-6 IRD9(QFWA;V MW3+J7WW#[@M3YA9!?@4-]/;H,3>LY4B^V%(Z=(4%W* ZSJD"[Z$><= #/.YL M>-OE^Y:[?%^7,M<6B/Y8E^B#4>BTT36GQ;(\TT!;+#Z.+)XNKI<>8A$72W&I M[[TW> &THF\7:'XHGOR:< 47W%'\0N@$5ZEC7P<@4.A5JEWA0*'38RBR/9)+ M(+^^: S:?-+2]T\.6]+FJTUIS,\&3&W3\/"(F!A+'E=UW38+3K7S>%- K\65 M7TD#Q6^"<:I=M)M@O!S&HEFD9' M6DL:F^YW*TWRT1A8%ST&EU\W'_M<]XG25%<;QJO2NL79#1^<)QUCZ9?R1Z?G MD>_GTIV*,E%!T,_1'9$1SE4ICT_86KN<]GC[CIC3&G'9=EK?D*R0Z*Y;R92Y M6BQ]/!PJEHSPPOYH2^RF4#ZN4(Z#QY^C4"(BPZM2)QL??X'ZPH::WD@Y$"T4?DX,W,^C-I^UZ>\"X$H \906$H1.!(&_Y%E7![G>R M_=__:Z]A[Y% ^[(7FI3?*)C&8JB N-V",$8CU/UOQ M150@$!9?\K]$Z&]$C2-2(D"?$,'V 'O\V_8Q>X(O7^E+[*\+0L&BJ3L4MT[A M1W]B">J.2YY\I:),$[-;F/\1B8F%5,'_:=>R4=P$7PU1[0ZF58I5^*;):&U;:=TV7%5:VVA1;1K M1+96;=4JI1S?%G)$OE3EJ]D27R%:;?C%@U!MGVN F(_8'1N]--B_5(-P)J8+ MGRO;,0*L) !OM"=HDQY^1,0:.F ]LFH,P#:ZG:@% -&8X,NITA MT,07M=^^]!X)94CHL. &DH#,SS!-RF**D\DAS;',,,&P]# MLF HCVB9':5' MLLBF?WG\* 8&:VR4>PVRPXY)5QD_:&LF*W>=QI :DH=7YGKM?'8^-,D.3=87 MB65;D2?&$EY)'UZ9V:RKS2%/R\*Z.MXP\75UL7+1E>Q)'FM/7Z$0S M%7^\WPA6G1_2QV\WYO9,JU*YA,8^)=)6>I4FLQ-TY=';Y^5\I9OA-U72=:;< M4A*RF6FU :\\>KLT3U>!?@](H3=WI9K]D.OW[ODA<_QVOIK7RVR6 AVVE*\7 MK%JF8PHP,+Z]TW@K%,=R!W5O&F MX$I#D"Z[8VO@*D-T*>MY4_ .&!$YKUW-_7KV'5):*L:S3'&MJ4R+*CB/F:=< MS;N+/H^/3>U,0 W)&92QP%4C1.RKQ0@#.(3H;+N:>EWVO-:F-(F<0$+::[$6 M(YSM&7WX][92"@NY]$J)#AP <@P!\9]S@RR>NCW$=F?$@2H*327CVJH!-5@+ M*.CCKGA,T('D6*:A2MO6$F89%.=DZH&Y6.CHK]R1)UAK72P-S4FR1(*V5S M.FTO-.:R(1%>(CU))Z0.W;.%V@-3USMDC2GFE[]^)V)L1'G?E:Y09 GEGZS. M:+2^[^J:UA7F3_D)6UZ6U*2QO/SJR%:C7.=(LM!1X]4$L#-NN9M7H #%N.0Q M^#/6B%>Y0*]O\_[):A66*[+W4*G7!7&6*R[2O%2HM#]!EE;\O-0EQWI'4+M/ M\IQC*U9RJ*"SW@QSW/$O1EC GL&Y0 KJ:_0)YT )QX1N+2!"TR1LCP9W1/99 MRXC7/F0<8:QSU9SP9R:O;@=\8P\?[TLB)9.":J[!(I'>U*KU3UC[#"]D)U.+ M3VBJF5P)S5HQF]66:.U3/\K2[59&R;AQ<;[,Y;5:=?4@-*E>(I^_+.HT7IG' ME#[)%;BB+*A:GM13!::_&6&II)GCE;E>'?J'1FZW,(5X/S\H"H;:H2>3SM., M'2?-QT]8&(6ER,<#BF<>I]9 "-YP9CC M%97:4CWV_-JXU.+3%AGI) M*WJF%F_FX!JECZ..EZ7:GR7A3_-EF3Y)SC(J^1W*?+RP=_/K=QN/> JO6$.2 MVZIB>*Z;KU7LG9YQ)G &B'S$"!!H&K(,)ZT:<-H2L!Q1-8B99VP'X3]^[V0*B-(%$WBH]M"U*C($8 M;$#AH;B& Y5KY,-&0#*QN[H051UGY5'&1P%0,<,'P:6%CP('TX TP^G:@U32 MEC@^=@6 MD[$A5\HA/^SO0_U!YNV#.R'.Q )@N_MQ/+=#?D5+$5RWM^NYI^URKH4SCT-J MZ*N[MAE6?K;E#)N0K,#73<[P05RI4W=ZH--.:\U&PCR>%1G!U-;"@\O>TY)= M+2A[R@TMY3^R:R'\3QL8A]JM;IDS*&OKNBX:#F_(PMQ5\1N$@(DZF(?0B.V0 M4KJL&&$S"(-1"MW?;4P4;S2[??A;=ZKT7% M65#<%0/+YENX[=16^#6^7-.5:999@;5PGTE0>J)=;+#>31N M.@]TR;S'^8]$Y.&(-] 91E-A5"H"K&; @(Y R/\[]@F@5X0DVP/*PTN%:+,? M&-X1?-1S53O8+8+N$/10(/&G,Q@Q0K<'#J55^+_B=/8O3Y@&=C#@RN"C/G@H M=N"+8\ ^9#/PHZ'OPAN&"QV;R(D@SR=B!G;(18%S1 [.#+I/*_P5]$\^@_>. MPIE"NJ54F^2<)EVNF6PWUNG1A/DXL[U4'QHBG>!1K@J'U5XB(_8 QS@YJCW' M')G,E5,U7G'3G4)W4V!&Y3G;-7DD^309A;_R!HY\NS.XR,;KE9YA*9UIFJ&F M^8+,59/\M3F#<'G>Y0I.@+=;BWV4=U!#CKNC4GQ!Y@66RF?7V6&.WB2NCAJ0 MKZGWD,-3+C2-_WA=1*-)TQ#T9C,]UK-D30.LV-QD6O7>U44-_TG$&"0T;R<. MTFU(32)6051BX"?+=)7).VBS?I2:4T57> V,&Z#S=/^X>$Q?(]LDWT$9',X2 MWD.!'!=A2"HJR*A-842/PLX]4P$MB0H#5V@3HAGLXR'9_)!-Z65GR K**^$%15Y)C/1R_4L^+ # 0$[% M(9 O=$NSO-KWIBD_V '#A)#M=!+:^-# MMO(X#N5KY$B3SS%RN<3,EQG-S0T4HS7+&VN.QR)ZG%2$CEK(^5*WKR6D"5Q4 M\(;]V(-")<]IA(ZFJV./$=_EH@P"9$@>Y=<@MV@ )=%LQW(EQ[6PO-N$K-KP M439.[Q%5TP$$Q6 ]82%- ?^Y]H@-:PJXK,]HBC]9TT:6=&J5V>)1J!6SZ2Q= MK>/D9Q9.GBDX(TD,VG3F\QR=)PNYXB9;4E/MF0+5IF%&N+6';/\2S]M[ M9MN.5ELT29@6#J_NGCE5<'JCY-$.ZI]_>$FR7"#[@8#-&S(N-,RZE@7G45%% MG(96@5V'P9FT;L,W9W13TGX%19'Y;#XMC31VJHE/J_LJE9*GU!"J*P )/8,O M@9()3E0<>52T_+RU\*=%!//"/J570NE/C0C-[0+F*Q@0" \(UTY#K><-2-\- M"$?#4 <&:F]LZKJY1$>:\%"O@B'P&8!C?A@PB7B^6DMUR'FFFX]7AK5V[EXY M.3]X"=5=A3AY]]8S/^\XX(./)VT/OW@'T*![K(LS&_P3_!$>%#HKX@\(E;=+ MWNF(OJ13\S=[AE= 9-O\:] T>35P7UZ;KW[1_!L6Q@J$&5?,> M&3[+(-G77 1K%/J"W9?F49:'NZ/1M6:YN6=)W M[(OMA&_+\DE*C+G9ENM;EM< 26[+\DE*+'DS^6=;EC_OK>V[RI_7OC#U&M5> M.OK+XVW64%YB=X#WK([JIT[:VWH[_O=H[C#00[SS_W[1OSZJ5,F[]*?I2ZZ$Z4PWUP T/6$/9?+ !GH!/F M",[!*P/^ J'IU<,MG-L5N@(]?W./KL@]\D6[YTLV+C,0=7S\3!VK0'Y>*::D M"KG(=<8%K:9J:KFJK.;M=F/(("Y2GF<6D(U@/%[V534Z;.?D&GRJMK^QW9GQW+!>KUJ MT9GM72M-\K__HM:VZ.Z#N<*OX0/_XO^& N/.SAQF?C?_Z[0YJJ\)%'9E ;KG MT7TA3+%OY?%AQ=2"BVBMWQ3\SJ1193NUH6:;,^J';6]WI3B2IZ-%WBHB*"G M27.Q-/-=%HA_N_[U)X<;;>DI=,Y6A(.:58<&:+K+]-(('@)Y?DH[1D0KWEN([8XKO MFB7JW5NB)_#'KHL"W]];>Y/:*,F/[:[;S_6U>[VH9KO3>W%*KNXM2?2"Y8ZU&JU+:Z>.PK/64H>K(7>J-QC#X4?1W&$:(^^^"\-TD"SO(BQ^+#O2TAQT%5Y]A^'S<\#@>- M(]2&-H@XUWX+VCLB!\8 &@AY_PX+C%%_$8_WQ!4^3P_F+C!01V/(EF/7<:V] M[EN0465U#)_E73,"SA( 8_N D6BK^"*_JQP*AL,']G'GUP6%/30J314"(,!1=9!SS$E&*E[#9( G)J$^PF(J#F%H: &P'@<4#0\ MFL@!)=&WSTQ3M<-#53WZ^$V5\%#]CG^V-P<#FEW<#P.U]3M-L^B7^2D7-8=7 MZ>O@ALBARY\CZ CX:P&?\U<+ -QP90L$TG %2YB#%C/H%Q/V6/EX(>SW!I MP4JU,;_!V>.'.6 *65"TUF'>CJ'FT4^0&^ DQEM^Q-=[,A3#U)M!2X ;:*'6 MSPY05'2G5X^%.O)@88!DQ>T<0PT:F[OAV$@>H2SCZBW$> M1]Q'51-3/ HH) M():FJP?/#!C*7ZV WX/VW,\Q***S9 6-KG=Z8*\QY!ZC[JCF,S3T)N1+\&=( MWR$S3''_VG#%D3E!(X&CATN#EAH/V36"F>/U\!V]K:[9'BM0$:PKL!T?IM$0 M=2RK4&6AIMPS$W&E(2JX$=7VK8A^MCWUNW$N)P!G]L2P:GI)M4!)L%T;#2YX M!UB) :<3H[6W1B[4T1;6'% +'Y,_$=:",T=L0R*5M!T[*]CU[DKJE MF*="D30&:A,]0B04%?69WJG];?/2@-^F\*6HZRB^_S)\]A9T#\2+T,X36=>7 MH[(YL@G>LQ(PLN.(OWRW$5U5@1K UO'R^@[DWP02.L_UPVQKHZ77H.-LH"9< M!=T<06KLFC$1%7,91XZ%3/A>1O#\0JG2+FV?ZMD1J+APTAD3&SXW$ 5HK)%6 MPHL&V0$Z-7">[@CJ4E6T,*,18:=B D\**_U*T-$)V\0T> & M$7V#B#[1N*HWB.@_@(C^%4(.GB;G R&[21C MJ3;J%.Y;]8I9 117Y:/0G1?W\KA<(X6$!LBU5AS8[0*54J+0G>NN8"RHL9(0 MI@NZ+9JC^2K%*%'HSKHX-)UU(Z\(M75SG;6ZB;BRCD1WKEITCAA.Y?N6_FAT>H7.F[%L0=/>4%K]Y91Z,Z#07N48.=V6VOEC:Z1Y0I9 M_9$?LL=75C1Q7.\5"UR'MN5LMAN/QS?W_)"+>'N*7?%6N[GJT%1U69B0=O*) M7\(KCZA4:KOZ;/ XO]?FU?%@6)_4^YE'],R/(T9S[T*,3OUZ]ATO9GJB?(%S MY[#RGL?DY=2E==N"&L)+C:-.?_BCY^,]V^]Q65V/GLBYE=.F:ZU;BSN96;&] M_.RT53 A(C2%"X5S$8[_L\YI##F*&(L*1ALF@GJ2@H&K7LID#(,^-/C03S&< MDG#\B06859V[UATAHU2\%23(H#[V,CM>2@O1QR]20;EM /UR&X5LNFG;07KA,+#;@YZ ,0O.2\ $E+G$K&: M+Y,[5G!"4NE/? I$V[6"M7^&48(\:8BQNQ5)U):!%QZC*T M;ELXC_=@=N"'PA%XJ_*7EY[Y.XB<,'Y] $DV?H$2Q%\*#/_LO_%*XM!LFPA# M0T&]=[W(%0;^&&X,W;; +!WSFC[_YZ]K[W'\"J;'L[J[ "E3@63) $1!&&)' MMCGN=XJ]$D3="\,:O8]:\$KX_$BR M+>(:;??'#UERSI+NDN=JV0FM_/K-1%2E>-"79^:SR$%' M;=UW!LS":+0:D&")5 2?!68CO!6SWR;;^R7HE?TR$%%DQN7="JR?_")^W"BP,)XJK%@'QUY;=XN M.AXQ=M!$RW=U[(DZFWD9;!EWKK=V.U?!0'<;"- _@-&UA^P919JI"9?5Q+Z; M/XR 6K:'X8G\ 9SDQ%"?_D@)'V<4[4<<(J$&/(-V" +7Q+_=2Z_[Y,!;7)XK ML@38YDN.EVR5 '++O!R\YV-B3>!3$X]5,4W91B3P!A$:OC_5L'LPL]"T,(2I M[Z9L8;_PDB^@ XY34ONCVM\-]+80X.M&WO89RD3OUS4@NEFVJ'N[7QX10IL1 M^/UHB\3?>BU!1U:&3X8W0%Z>VOXC(6'11>$'JUN7"JFGP#G;LNG!)B:DM>] M[2\ZJLT!B.5".T>^3S\&WC;O"$Q$?8Q>H*"U-SQP7\CE4N#](W:"C\![F/X# ML2 AO>![^U"1XAUQ?QV\ER (7.]RM+.(//LMQQ C=S?MK1L)QP>]/RAL.EK1 M+08H'(#C6K[OZ^UBP5=#X4,\C((F?U]IL[MTGPKF&*XF@5/9MNH8KD,-APUX MXW?W-C0%/!#?=X_Y/!85A^R4%F++L:N/$3>%1=[VKR5FK@6E!KO[_O:6][H@ M"(,?U!U*<##&@*O\.05N]\%P8<#ZY(OIS$1BX=4R&$ QX9_X85[8AH(()#]8 M>7A:#6UU>?M<6X1B))APG'<$$6R8$XP7?\JRZDZ<)D.&]#%"*OSL?'#\:FUM' M*K(MD*2+ZM37LZ&M_ZW9B%*T(U0L$7@'@5(,R@(,@&H"4,T,U&TVX4LL%<+%%+OG@^%TR(R-!:HXF>'W^V9=>0!H=%Q[;U"IF!UX3M\4*]M2FG/:?<= VL0W3#5VSG)/IY5ZQ?O-J0 MZ4Q7T>@"MO)\F]B>R863A+86$GO[A5\[@*)G;S064*"&0,/UGQ0X4CL/PP8 MUX5!EII H@59JYVO;L_0>B"GTS?AZA';JX<>/O0;M_5"AHGRN5#EX>I%KX3" MV;FC.ZY!%38 R>J6@:WCRW$EPYY[ZBEQ.'Q4A&5@\OFRX;F)WK-&8&WZQ4GB MOAQ[(]]64.Q7![\DWY:G>EY!$W[?8<5(NW.0^"5>ZD6VK7+\:KC T>U7JJ8A M19^RP F=7(<:C,2-6A/ K%/L\FE7'/:6OWXS,39QG-+Q8A051L4ONAD5Y#F2N^GN4(I MA!=$PN/^X_>]D?\OM7L6()L%FLS#?(0CD^!@MWM"OGG;5AR_KC#.BY2V=0\E MZ&RX.JB-#S@H.,"T?@8F;66 "C]LZ%Q'7%(.9JB M298[*-L*G:D+@:-MRT3NJ,2?H:%YE6>).XJ^QH.A[X&Y>/\IR-"1)_JG$X"Z MHY,_F@"X^/('SY^^0[KG!Q/@)@'?A ?[$D3HH1O#[\HOM$@$C/^3UI(7-!0 M_E&?E7/CU82U!7F73'XVBUP3R-$%3*33^HG>$&W[0I!CBX7M7REEEZ72I-&M.9AZ4FR*.H;MU.H M.8_KQX?64[>O>,!&%!GCTA?JY?H%PKEKZ>5Z11KD],!&%PSJKJU!5VIX7VX\ M,K,2L#3 L(UJ:IDTI/''*ZO?K 1ZG9[R>+\@$^3:-<;QA#M<#XP S8B,)=)1 MR!WOCUD_VSORFH?RP68^[ERPVP<.%R7XYV>>=XZ^C@]T11U3OT#&ZL+M'&_N MT*<$<4< M5YA\JYR3[U4I"JJNWQE\GZJ1DZH(-+NX@7XAE9P^4*W&YY<]^H.[X$?FS(X*< M6QU\DL_TO#KHD')S58ES94$MY.BX-6H62Z.E!PO$Q5B2C%('WRYS%MU5+M09 M\98.NXJP\VLBYEY9!!_J$_XE$'2_@ MSUR$AW#SVDV M$Z$'4P^C!I6@EY0&9HE%[Z%; V0%@3V@W5,ZQJ:C:EU.PB _P'U[)T6N7G&\ M!>+[=;UP!9.\ID,"GW=2R.1FB?A(=?1.G"]59HT6W3>EE@+G_#W9I6\&$,?> .+ #2#N!A!WHG%5;P!QIP"(&Q9UC:'I1#+! M)'[]_B N6.I=N&#I7\^^X\4^P%$FX/S8]M!@H[ZWJ-.O:$D3WI!SNP+J@W;' M":&6FT(?P>R ?G%6$(IT=S!4/KN!<0Z@3 OFL]#0+];\6MBV'K5M4U)Q3\4M M2D2H&!VI/ ,JUZ!KL >J'92W.^:N^>WN"J^7(\9?AA16'1^"W#;'SA)+4^CQ MN%.KAQD&'VHI'G9# %0KVEN86N_%AWVY7P7(>A;G";>@M,%,Q-#(>[TH_1;@ MQJY!:]![/NCD>#0#OX&L-_HS8Q&=>TLD6JA\AHEL+0I2O3H[Z504 20ZU5HE M/>XY?./7[T0ZQJ2./>(OC];T?@HERX.-,&OT)ATQ9YJD>]\7BR(/_4\Z1D4< MF#M+5]H+ S.]GT@)LC00*\VBK-5<>_E8--/CV1"R49**D=QQ3?I)P9ABJ$?T M&PD^,.*!:68VD@#5@9,B=W=RR[_XV=FTH?$-Z+4*FT4OIZV^@^ M"2VU/'A,C0VI45!^_6;OF&,J82X[-Z'>+\ 7(1152L;I9F-BDK7[+OO4JPY$ MU49B?)>.(!3V+WQ4G4"B;1"237^;Y9,0-5ZFQ+ZC669=>5;>Y*L"_=ADN,G" MFC+,IX.L!#,X3DA;IG!T@ 8:@C*SRZ?;?*PY+RX1,"A*@M2$'05GP' M>!: "R FLH Z';F6#:9AGVX?D"#P+/&KEZ*]N\G#\0A&@'&;GAVE[7F6W]+G MXU$Z5,$TS/K$:)M0_-%C\Z950WZ^C<@)A0&/5A MX_AX,-8*C>'B\:'J#EM" MO)T'^49*((LP"OM-01^1/,:F_*8^XBDI*BA6=N%(:KWC"KV5ZF3G6GZ.*)J, MD1%YZ._K4YZ2J%8]'6^74T*%K%GB6&0;"XZTEI"H;"R9."[8^@: H"V4XU'/@&+$]!)V)*!/.TB2<]\1IQKB'8B2%ADS,$-7_(?ZB M_O:>![F&)2H()J.-8#*VJT.@Y<'<"*8SW5P#'U7F+]J_$;T>L1S!3ST&]0"S M?'RAG&H!#$040/:A7R"_H=\P.6W\@AA^ V3'>/ 60@[NO-LAYJ6.$/, --XZ M1O)X>:87 ?(P$<#EWKN#?-,^9N4!1$FK\'_%Z>Q??GOUNW#%$46>G;NXTV V M=D4N[4[XR@#J:X1WW@HF43$E?!N_4NWM-2V@(Z2\@N=X017!RU/54"&_X"QV MD%E\P%(P-/7R?;=;3*Y)56;7*XFNB&"R_'BM6Z2VBE3E+9/,I>)=,4%FTP.% M;,.H);=6<(^BU''*Y?(.Q_EH+KO5R:(U6[0ZJK*4M3A5W_0W?U!?^'::KVPI M$2?%0H5< ?9QRH_*Q<*0-7H5=4A)ZUA/UU8(E9GF0C<]Y,Z+3BFVL-_VJ*I[?"> M) GH2!7N0,\B-QXLX/C@L!A73U<5##*W;]*VELS';MZ^Q<$(3=88J!CR$$5] M?M2HH+*.X[V.K1&S\&9, "X()P1O1VKXVKUE:/HDQ$1+TY)M8!QRD.#/K^7A M4$C'IWG5$ T)89J6#.A)N#O,V]U4B,B++A < M[=ZK[MX;"\'ZRKLQCJ.OG0!=)D;KO8#7M]&0L6TOB8K_0%CP"RC#^#;H(WA> M PS" /P:&O[0ES-Q[7VS@XB4PRG.=@CQ@83L'RV&7R F MWF68?;17J#_6:(9P1*[G/;QKL%Y]PL%XL3#[V,5><< (>1LSE% V'(^,\$UC M4;7\]XZ )+HVV DBY'.$@@L5"A1Y[UM<>K2E^"[P]MPVBL0.7NB9.\#Z+=KS M8=%$Y%I>5LS1QE,;]1%RK77+,27-2S8]!VE/#2O598/A^AI;M-AA7J^4&K5/ MSSU!NDZAFO1S)D4D"M P!-.Z\$;+EAL1/^R/;.*/S/%'YF%<^_D,*$U3X$Q, MF?A+G'FHTTCU$_E2OH:LC&K_C;E]"RR,495M[\FBAXD:0'TC?L,)%_PS@I,& MNRP3DBGGD_*>* D,Q=V&/@:FR7-\UG9RD\9<:TB=N-:E5UR^6^C,^./:NNCK M_"JY3^;*O]#9OK^)8,H$G+/'".'5RROW3\4A"\=%=.B4(KY%6X&,D7 M>DO0;&/C@G:"_=M4')X'=L2;)I#C(H*;5P !W4V$BX8+)-21J]$ ]D?-L8T7Z*P M,SR!H_YA-N%;#@11OE<3?5RH/L;_P=4HFDL !^3E;O%X_&=!\??V4/?!W7.QY#&6Y#T8,Z[&<,H 1DQU=,1'F@\UB (EYY8 MFBYR&Y 9==1X<-,=48]XD+_48R(HPGY;@.3=-VQ06G_F]M9S0:2F>K4Q7:HE M\^25.Z5J_AVY'AY.,9A?:TLG8>5E-O*6.?$CI$/==1 1D:&(J);,TD5V ME2AH$'Q%2PQ@=($?P7& 6>$3Z6<7(,%$'+?\,0+=SOQ]5TMR?;.0:B#[ZQ^!V5[)B_2ZD1^5&:&6 M'>=GJQQMCNM+>&7B\,KZW-(RTF#YT)G7DO'1?-D;54P%7LD>7ME:2-7&H/;$ M:>PFW>C:"!*NS@_I(7EX97*27;#@'RH(%.%H1I*6[O5+8ZTNM-R5M)@_\=DTIPP3VV>^__A/^EW' M?RCR^?,_+T8V9Y W7G)_JN[25@ X\=?3?"00@NV/,]#N3-^AY[ MR-%''HJ(0F1=-Y?V/YBGSUYS(TU@@*R#VKCG3Y+WYEC%84UM[,T1J^#CB)3) M\6EKZ10RI-I+=1=%O=ZY'YX^\_&N$\5O/#Z,#S]O70WO1#MT,W1Q9H-_@C_" M8T"6V;?*2)E(GBW:ZXTGNHX9?.'Y /B;/5O^;8$W.L8&#^"REOTA_N M:I)D,5SP\^?R0THS]$H3OF8,>3$@9/ YCA[]C^=KH:V65WTV MB:3A K[-J;'A=Q[K'W:;(>^XU&U9KFY9*.:.?+$-TFU=/F5=Z#OFQ7[BMV7Y M''&!Z\+>UN7ZUN4N_6)+[=NRW*S+]UN7MW=X_+"W_%ED247MM5VD+>)KCNIG M4N0R?2$]H?V\7K*IV6GBWH;*\;\G M(H;O#'TG1J'2IZ+-*P[)*:9^M7SQ_10(E=JGS:DP0,YN?U]KE>E5C;P]ZWO. M'N;?S_*>K"_^:W[TU^Q"?-':$/(=E2$O;A#4=M* I>>P J0M#1ODO*,M$P.] M,RTLRR"9RJQJ#VA?BX;*A(N1="*6Y-[>L?BM;/1Z*^/S>B]7T,KX9!+W6J+G M:MO[?ERH/G"NYY)")6>J\_.3:#CI[%F$T+%M89J1J11;F\:SBRJUBH>XNAPQRNA)<*D:_"+YP MM>FS+RA%UZYO?XC#]2$IZO:>DF:J&\\+A6:O098S0S:;0U($72^6XV+)%^.6 M;Y!L]'!W@Z-?MW3CET@W?B7PHQ^9CWQ.%T5HH)DZ,U<3O9\1Z)'!+8:D9;5X M5.M^RTA^K8SD5Q+*[^E'OTONW,>LH;P>WK=[Y*Y9+D>9Z1D\8ET[^^'-C^(EYT5LG4HT9F.D5PZ MEJ*_.V;@V1N>!,>X3L]O1Z"S06=('K40:J]G />+M"UUZ#><%@W)ZV[61+S3 M-INX01!N=@;C"H]G_'Z1AL0]]M?)+MV9=KF&7DCJ:_;APP;BF;YJN\ZRF?7N MDKJXQIVST2P$W(0EU&8*-\QN3T2_";1=-8T%L"''>P(0V69@L#1,FATZFI = MY#-QT&3S+7+YZS>7I&-K%"'U5,LUG1M/E#S>*^B%:RLP8XW M'%>6EU]SL=*"Q,S(]:A$WB<6?38[+^9[581&Q+(Q)J(GQ'O03#Z^7JF3KI=< M2M#I;$FI:37*'?=Y21BW'[_H>O73O;PR&L3G&B@MN$8>S"=:L_'K-XO<-CJB M*_UL1RZ_B1^VU@0&W, D>^$PK?A\#_.]/K!;4+3CE^V:AZ.+7WEW%*:;M.MV MLMTTBV[4LVUZB&Y[KBN0UUXGZ#"CVK;K-6?S>M4 .$:O;E?E.R69U\A63:C1SKSVM$DER/FG M-T ,!A\T.80\E_5@ W@7,!CV+Y_O'V_#^*'CH)/46-)U/X('?7 RZZKXVT_ M/GRZ8W?K7K\\OU W4PL0:\39S#)7N)VG'6IW@P1CV\S0 MN^...!BJWYS-'Z/?D1-#THP- M3JNF-.EN,]^KS;$IB@#H^P:(,^\F4'[0#:2:]%$:U!G2$F:@P M+QQMA2/_F07P 3.HK YA"G'?Q7!K]2.SQ,;FM2Z?J<\ZM5E>>V@*+BC8T-VF8@P;@=.$_)UG+9377--V M=:]#/EIJ]"O&4O,;XZ<)CPI$0(8[ BXC)+(!O"7:MMN/NGA_J9<6PG,QQV/X M6MQQV>_HB3K\66"AFJZM>ST#+<2,SX[[_ AIU\@I)5\2/:@)'RVB"M"VK*H8 M\&&1[,+4"MWD0[;=T-C*(MM[&C*CO*.@O9'CY*S7=3Q*WD.](Y_OT$>E,6\< M Q2%11RJJ!"4SV<30,Z+X@5M0%T<)QK4N-$B MU0/=]8\+/(9RPIYGU;PC*.)%';!%9TH&U^W9@IU#&[(* MS\ X64"!2QRP5]3KO+C/]Y6?F]Q=N%?Q!,X4Z'XG>G/;N@K][?<\?9Y(P8O\ M>1V.!>D[*">[SN&B;0,,3_(Z?OA(U+'?;4\ 0*VVGXL=L-#%O*CQU")RE(0L MI%M*M4G.:=+EFLEV8YT>39B/\W9K3TL=LS:MQ;51;STH"_'-Z'&8 M[K9KF21T;^@8E7HF<71>[E2;Y: RLCVOM]Y"CVRDN M%Y+SL-9$(6V8RKRKY!DLZ2Q]K*UC2)RA%$<'7UO\G,]$!41-V+V<%6^@[(*A M +MD\)+D3KU6R#A_A43& A-H;> 046_IS#H;N*#/Y2*LNIT>;+3$_\_>ES:I MJJ3K?K\1]S\0=;IO[!VAU0R"NG:?%>& 0SD/:.D7 @$505 &IU]_,Q-0+*QQ M:6E5T2?.VJ4F9.8[//E.F5G&R7[5)E5A/*S0K? A=:?;?>8YVOY!8<%4QU&6 MQ"40XI='(H@E 2)AB$K8$9DP2"=X5/2>4L>ACF?/VCW;,9;AW [\^Q=:Z,4P M&8X/L\?:\L(Q10#3\LGK,7^0S(] ML7"F3(\3JI8O*JD_N,\/7O1P$*VF:4Q,89[93]@]V9HXO195'O.-\IB0N5S' MIL7UAGW,VC"-@<=P_$14_&E8V+OI"YU;'(,AY)JPQ9*Q$QXO,KM0=!J06 #M M+!NIMSY6X#PAG?^"[2$32?R?$[^C7XA_W'L3!*SC+!8:,K* 615L!_HU)C)" MC[V;=N)U[O R@6O5GBHIEMG?@O*7-ZQ,IWWXUA]0S.TG!VR\D:"K6/T^!YI-[OV__]_[F/CB:L%SY;D. MCEAJR"81[Z;(R]!):-%LP3 MHJY6VX]*MMYGU$:IFV[4*P^-A_SD>5$/,K )0,)CAZM-/C?O,6Y_Z0>TB_>7 MPQP)RLN:L1 4%Y1"O?C6.)0?SQUPDW7^^U+[:#/0*\4]XE_60 L3W7-SP>*1 M6Y&<]]T1\ 0J)6"@M=%]B5(>^?KN96FN&IY,(\;3Y[:"[[E;C&[4C MME <*I&.T63X4M33.NXG,A0KF,O0MF]E&9B!S*\ZI5K<(ED.SXG;NCSN9MA: M^V2"^'(63EG#3/,8XJOY(%'E0JK];_?$C#VE=B]=>*\4=((7P V1G[M]=\X2N63/EN:# )/XE#8,OQ*V#PUW61<@Q.2^[_VV[4:VN\11( MO#&?Y%TE(TQ8@KW6,F>8_.3V[Q08\A, M2[9M399"]^W!2P3DC0LYAF.>L,D/=O+'+&9M4 ,933"+&X.%60N/^.O"A>^BHL4&2I+[8XSL@!:N4F%@\MQ/)+]-9UNE0X,^&N8"VJ^;WO*V'&A)!"86;AP'9!2 MUS$*7HH>>D@XFN$?FD<76VF?D?7]6NMGDMP%;A_XM-!RZ[X(JD*SPV'!]X=-H<%XE*RV[40-+Q:KJW&.ER=$\OGEU-62=RR4 MKUS*N0\!&>,Q5(1+AE/.PLO,/EG8%!2IK'NW=GM;9G;;MJ;FFQVT8O MR=##*W"5981EXH&E-OCR81UG^]N>EBJM7^$JC/P=4J$P[A%'-\Z@"=Z?90U] MNETIM(B^OCWC<+G)M2/@[S)2GM@'B5BX)N&- 7)X:>7Z%/P&KHM\:1R7": # M?4JX^I36S=X\U2U:.+/><+-DF]^.'C^>K/R3^'EGLQIN4XM*">_3XC0S&4L9 ML_5\4/$MU'-5Q;\:,L"%9Q;+8-WY$^/"K[[5 27],V&#MWV^F/L\T-L%,^^# MV:@G.6TU*.)"A:]N>ODX;J=;1^0&@BS^ D8(/-0=+/Y/@CS J&J @?5A_ L- MM*]H6E8^"O(<(COQ29_?3#,=7.8FRVS'FN\FUD"D,$ %>WJX;N])YO>E MAWT7VQ^-AUH,D;@HSB8Y$(# M#_N1Q 6TT>RG1?NAB)0]!?@TF<*"D+@DNX8=^%HT%5@5(]QC1_LPO]F]G:GH MWDXYNK'*TD+GBT"QZIQ8?M]0>2NVI*-=6 M^):J-6E)7E?&JPEH&7IGH;EJ5IOM@<(667)7J[776;PW.74;9WR]+>=7J7%% MC1L\E1D,X[5!$=[P&7HGUM7)@Y"KY50%M@R-LUOKV"*5U1ML_'&@S_OQ9%US,NX^]..6TY8IKX>* MHN$,GNI36X,A-ZCWT(SFN_9$W0G)%!ZGN^W:8#FOF^*$I\,STH"_MUO,"RU6 MX0DYR??FO9K>XIEP2Y)>M>?-QC").]5VLS5HM<8Y ;:DGK9,$=,"'S?Q+A[? MI3I6*<.JMC;AD^%W.JO<8Z/_Z'0XAV#,RK(XU!+RA$^%6W)*>52=KV8#O))K M;!=.E2.)?@:T#%$^3V26<:ZBE;@<,^:F"3I;Z#LMT#)$^?YLQ)4'Y:;!DH49 MW^@D">MQ"5N&Z#FR&%6DN'P2!WB4[4^3HTD!]$[@X8$2FT6ZG2MVRUP_5UJF M<&.4X-(M5*83XE(NO3;KHVZ+6U:3TZ(DDY2TGL"FH:&N19-;T\D>SO;G1;-< MS(Z7\G -FX;&.A7J[8<^.YFR#L_0>'8GL#L!-"5.C#77B^O5JM7$MZ7$?)@3 MV.5@M885B:&F H,3BWCRBS%C0^/7DPH?!Q0XH7KI7K:R;NFE*M[0'A?# M?G)6C:?6L&F(K@9I,=VC?5(1V\-T57D&]IX$9_7V*+9'^ / MW6R=%U#3D/8EFG--WXZ+!,7% MVLQ;B25<._!QJO2O)@ ?!J/\L,8AM?Y,L.*%XC//?SJD.*JR#+>?RA^JU-YMB3LJ43%4/Y-=G= '$DW,DAE-Z3C_L",W6<*$OEE@-<,O-P-59\3K9A M6C8Z_);N57&!&_47:ZO$"*G)W>]$+'WBN+6;SO==B%/GS#'-\(Y6RVWZ8WQN MMW@^STFX4OAX?/W#7+?3K4 =+E6 L/P5&V_+F,-N@1[E0"I@ **<.7 MFK8 [!3X"A.95/X[)$^$D,C.A0F00T?:IP4.I3RY1J^@"_0-&-M_4)S MN_190QUQ"G!)DQOC%[@&!P571C M\WZ:":5%!,";K M>VZG_L,+'U*)'TX _*+WS=T\ 5+W],\FP*V>R_R)!"!^N 3@]XF?+0+D_44O M*+GY^8-5X&/M=B<]1XF9MPL^[8O!&;<(/$ !X)_!+M+?U8\1( MWS,7O4\UM7CYH@'RGG[7G3L%PP2?]3?>JG@3MM'[;I-\7C;^]!*+/Q<6@OAB MTL+IINR=?'_(:HFLEELA462U1%;+[5@MJ5?F[Z)H^-^+V"/7 MNS[]W L0V@>JH4J#+V*RO$:!L&:\-/]3 C.ZD%GR?:3&\(P6,!VXMUA9R=;7 ML%R^H/"D[^G4=Y*=+JP2/Z;3B?7WO5?O?LXJ?**4[&CB6>_& <'&'@0=G8?A MU8%=]B;FVPP8O*/^\F*4N6PUS&OR\*(B_.LYR#S7["]="O/:I=+O(P?VUQ>[ M:^*-%95>!BOG!8:Z!X,K(\T<"YV"5Y?MQK@K;)Z]7*@K\HK<6H]G4G*,%PZNYWFH@EDF2H,OW9<$)T!_P5H.BR54FW#447+TEZ]P7W+V-1 M_-($N=$*I9M4G,M&ZFY;<2X=A(O6\+>LX6]9G]=:I M,!.P/J??NCZ_/0QY;6^'01TT3NR141#-,#>;@8UDP FTPU$3+$L9PW-LX.[S M+Q!O_'RGY\9\FQM80KZ8O_-.&^-KW\W]'%R>#\% 5%A] *R ^/ MI@@>?1U VZ<@6QNLZBLKPQMX1T_8LE4=:.9@S=/0"2)C3#)\C>$7B6I_/6V[ MU6T65Z3(M9V<*QMK-X) $%5R@C4M:,:Z)$L3V8>:++)&VD^,D0P\0O,5VRXN MLYDT92M3O/*P&*ER;EE82!EX60F$G5,W@7^E2HZOI60WNK7EJF;/55W$'V'V MP#.D7P*<9[!E'^&U7C!J=G2VFL:E[) 3.@VG]5!/E9(/T*@!GB-%$*^8--\@ M>>:ZD^Z!+%; 6X07$,%SK]]R,$.48+M>@NUZR>D;0.OS9NNN1\JO%D'_ 1[9 M>7-/D9:>+Y'U;=3T:UIC'W8!/^+\:2,ILZT.>(X3XG9]JK/$D*,R/ .=/R)& MDV'G+TH>WHRZ(F\Q0KZS92(CX+MI-_1C#FB#E7J=0E7E\,9$5ZQN;ZG4XO#D M_O3;$.[K)"Z)%.JA#N_C>RU[&<-T]]H^6]A$",)E:V;HS%S+Y$B>4-+$@KV?Y;G(-X &,94@K BV0X\!CZS\&7F][?<'WRW+"]>+P! @!N,=V9U-OX MDL2=9)ONMK;IT93Z..!^\B;&+;SH(IU<2YQ"\HF<2':G0GS-IZ!OFTK%DB>N MUXDV,=Y.#N"4/QR!V0*M58]=AU*CO# MMT4^+Y6U0M'JPIN'W^O11DG?6TCZ1BCUHL,;@=3-F5QO,:>6V;4Q'S:;35S) MT(]LH\;US F\H!SXO:ETC*%>-:=N+77[!;*8W\W3_4;[3K_%-M.SG8OYB2)Q MNQ[4C]\+^3VV/GX]I;AA>_W';]3[%OORKJ82WS%;OBN/55[CB18'CZL>*A"I0SEUD'=:X"D6 MM/.;"ELWVZ*Z+>Z6Y2],G3'F\UZOZ1DQZ](QZ] M+5/128]1Q/W+1MRO#WU/RFR)=+#,%GP2-:NHKK*2BBN&.)&3\=UB8'P<"3_G M\,9GT9,S6V)^9CX,U3[>W-73#\;#SLGP! $]*SJ6(%-OW MGKKY,0;'.8]-?-:<2,S%,;5T]$>.[(SX,5^+MVI$"T)$&IH3>))ZIR]V+I?] MZGY;=*3BEPQB?=D]YU<_H>AK'9;S#5[6<+G'$8:A\ MO+#I]DJ3)<V\KN@0PVM3[M;/=O@V M:'6>^^/CAE\%ESQ9K]=6E3)(9Y+-XP.76@5FP, KE24C8L.%[R! M;%T$/C4S+]T[\N1T\?PY@ MM+?M=M)Z-W4HS2=L?OM*9\Y@UIHE8(OE&*RY*=_[X4_L^8_O<#6//)]<% M?#L_Z,><&_<)^\MN6$U^S!+]ILWI[=9.R.D[CG,F=('(D[A2DR9P^4V_9?E% MOL]_; %P]K??KN[ PWG%LR/ RRKOMMN[V_@[4 ,&W)/T1W!K?P^FL=9CK$_ MYE]=7@,6PI)*N-W%-'3P)W"N8!:S:6B*N'7_[8)>LYHAJAZW1OQT5,6I+*F: M7+]'U29Y*U57'ENN\('ARU+&?J$=#YL1=Y@,I& !AF.;CGPF?4.?@NB!%)BO:6[)Z'EA$'1=U@]>+-3+& :T!RMD.EE, ML2P'CJ7#H5_B!!G#H*R0^#^N0F% D60+^ZMK+(!,)!/XW[^PCC)?:,IX"X<. MWQ28"=!E+/C@/7H9\0_6!>V ,.@28C>FZ.!)Q<*BO$#['V&N=M\UW"RI.0@S#TTPVT"# +^92)8$#1,6"],0Q"D:CJ+; *71 MYBJ8]L4$#<@6DF9L#; #/FR"QRU,0"EBM[[7DRPX)0,\ZV[&Q "7_ V;X,43 M.%34VDTW@X5A;OT3'IDI+QW%'1O\RI1%8Z(#1H$.)7DL T?"'9BF"*[:HF'# MA\"?<]F>&K#7E>PE_-U1"[ 1]$0PRQE9BJ3 TW=&,AP;'.>SCY\8G]^K;KQG M?"<'\&1HSPWB,-# PR=&-I%U0'O->P%8G2=NWP#-173X &"/QP\;B2E@")@[ MX#A@]QSSF.X-:BL+9MPVXDC@$*=A?[)DN40 _!:5!2KH=L4 ] -_@(_=0_$% M0B+ _]TCI@"; !<'3):1T4-OA5("5(XOP! XJ!QF#< L0R."A ZKEB ^*YG<*56="]WZ'XP&XM#^7@D*R% MVS-\!QK8T0%2)(XYEH\N%,$< 3HX4Y//HQI+4 ! ]+K MB+Y0G91G179IAR1'A.R473V 6 3:@JE"@J!A_NO2)I-EVOSA: T6<Y.[8P!*8@K55-BT6X4G97P6:AHEF:=NF,G*0 M-=8UZH8."6P:F@::E*$" =1Y:@+6!=/DA4FZO9A.=B*[Y=/.-I7):E+O=NAI'%QNB>0_UO$ 4BY39_8R10I+U$ AHS^O?__I_@V,-^J>=!!B8U=2U/$CF3 M$SD^ N"EQA%P_Q*TM;"UO$DFT_>4[YS^VCNAE&NBWE/TO[' WY :(5+.A4T\ M0##/=XUK\MC^Y3WF?X<\S_V7AH66K5^F["(5?/O1>Q%?;&/QBR3NX;:K.?CH M32Q!W"?ILW/J5(2%.C#FOP(V-2$V_T^WD3LEN'Z/706:, \L;8Q%W30'_H& M]GNR2_+L0UJ+HYN&X 3-XKA7 >90WY"R^> M%]_I-NILNYPOLC&L7,_=8YEZ'NMPV4XY7\ZTRVQG?T#ZYXZKWNBR':S;P'*- M>J=1+>\5[)B MGN$+U@=D8 )8!B#M?0( +L2 E:')P"9%QN,:FI**+L%J$5D*G$?_(OH=:^\I MI7P"I[[O;7=Z XG;Q-NL(_)R^L$9FP-GXOK4Q/./O>B*7\;'S3@38-1 /S;E M>;B*#M9=\,J3OC:6->"R^I?G[D)WV'-6_]Z[Q:<>_7/ F-X_!KN.0T-Y M[T*#IR8*T%\++< =SO&V%Y#[O_5<48V MA.!1LK0\.Y(YLK1901[$ 3Z,B5#SH[7O SAP3-<&$UKKG M5!T/33D>FHB&!EX@HO&(^_$(A_$ "S_X>F /'3LM8P7:=:[O$O/\\Z#S9R%O MQ=4V2_;;O>+D$.ES>3%H0/83TPT#AJ\,)?T])MQX+\M@ +9/FYLUUCY'O\,1 M+" EU%[]"H)B8CU!+$L,.:_44L"R'0>R!%P^T$3#-C[-ESIO%@ $ P M'N#X"8"3BNZZD9YW[P QLOS)GU:8+E3A P=>@I/74>(,H9 (-BX(&T]#\ !# M'AQ=_G__0S#X/X"!S+,PPAS!R)Z&9=VR30<1T7U)',N!516P"N:=#F%RBF3^ M/H(<:+T?-02\>^:U""B 9$T5<>IKAA544^2-FPWBV1MA% =I/PLAP;&SLV!#$3S5'@"J@U42P#!UYD_ 5EK- . H^ MOQNI/%I_#ER=#1D^DJTKO^ )U,%D![*]S^@=1_9<&AW='GU^C_@-(4F >C7! M!&#B1N]/(QZ)Q_'$'O':,$PN0[UI0QENPU.&YGN[*9$ZV$T%082H+AQ"EC+F MQJ(1+4Z_Z C\VC*40D#85XPD-$(WFR%!\T*&5@!<--UE%[P)JJZD^ @9R"'Z MV:3 .[G[SCU6S&2:&')$7 _'2S6(@?CH%.[6"/HQX%UN@N#(Q##]20 (,\'J M=F2M[2$%L$X%XF+#FD$7NE'V$+ZJ"O05?$9>X$C05:PQAI237+KYOF:UG&VT M]][F(9VD[!\SO,=,P;/!! WYE0AIS3TWT,\Q % + 375^O( '/ DXT5: ]5 MQ.<1F-31(#J-PF$,?Z%TF*H;:]U_D=?LN#/8-V"]_]QI=!81-"CNP!' ^CE) M%V+]]'"034'>'-N1QIZO@)5()&$H?NNE9$\,+H8IXWT?(L1HH)@(.<%2\63$ MK@^/4H%P[*>&[J\S8?FTO-5];3AP*48O *.:^V.&)0V'68=$$*X/\$MWRF[Q MJ355%N>;IBZO#\ /TVB'U=I9P!@/@ Z7<4 $O20MY _ HI&,AJT'*(P68OD\<2BXY S2X?[D0 M)OS-)6+.@>7FSRUG 07>^)*F4@218I)TXLZ-$%^ZJ*(?,S&F^6'MJK$\4\I]M]9C&/G] (%E<=+;_4/>9- M_WAY#^=NQNA__YQKW?=ZA8;TOES#*W0P@"4]\90+#$!VJQB DL^1-@D'143. MJ^% 8]/E%0(!"SQK0;7Y)Z#9R!0T1+!"N $U]YUP'0, U_KI5Q1AA&\$2S3 M,.ONKJ&6&TBT?*<&EOT _(#O]0MP4-C"0?1Z@B.&(.?(FYP+G/9A2SEHH_@+A5NW) >\)S 8N#[XR!@8E3=5 MH#;0D@%FM0*G:8Q04]>6/_+(3#!QTQ(0Z4V/"$&9@/U#?$318- 7JI)" M]4H']P V"KY8V6>R(6+XQMU>>ER/8M\/7"0 ,77+'I"8O8A!H0'J>K\/C$!2\ZD#$T<;CF M[9^0##39. 0"7^H'QT^'WMO" <8UG$I0\[QW>(O4 M_2?#@^MZG,Z:?Z4<.8-'.?(H1Q[ER*,<^8WDR#TKFR 3Z23% #N9DA)\@I%) M/IT091Z719%*CAA:%&G/_!;\'0>K6;RZ[2W[%)^G+3-$ M67FH;U:4FGN4>W1F.#3GK1:TTHFG39G16*VG$_@#*Y?BC0H''(5E%KT4?]JT M/U(2UK*WH-GX/"_4QHOX;*9F8-/TTZ;-C%E?=Y*9.2OCA:W1'32W^<*:)_G0 M2].5Y: I*HLNU\_R[:S2Z5I:(P-:AB9EKBIL/%:QJC.V_R83X9;T%7'^WV^5VDQ,OM@PI8AH1(D9H;KC66:Z\\7VYG(%,J"V@(MPT)5G6RJZ3*C ME3@A1VW5>*WI&&4XI;!0]0?]$;Y=XV-FM(J')R,C>:V74; MSPWJ5-C )N&A:I-%ON;,M_)J<*"[SLYIZ3:==0T-%95[M+U]&I*LO,J M+Y23M;'I:'"L8?GK.4X3'SF:V>_8:A$U M#:><:F8?!M,U55-SN;3/Y1;D)9T^$E$5M"X:5Z(T?\?F.R-7J>DM-;-8\ M$R94;5NCXP6\SN-*.U\8=H>=D:ED0,NPJ,KEVK):[% =+J[NZH\;?9PMF:AI M2/Z81B$WG4K%)!!O$\\LJ3G52+5@TY!09;8;)ZMTUUW.J37CY9TN"?1DS2?# M0U67_>ZFV-TVN'FQKYBK$=ZPQ0QH&1XJJ3X2A;R95%B&GS44);&85H$")D\, MM=I.%%:.5A>Y_G@:EY)K]D'*H+>&AJI7LV2/4#0=SY&Y;N-!>*S0BQ:?"@^U M4&!HDIR5)$Y0EXQ4L4>=%K4&+4/\7^O3UK8\JK%J3C&Z%O78ZB? 6ID*0Z71 M:S?IUG"FLLRXAS/42&IL%=@RO/[.Y(5@%#(MO$\5Z8FY3BM,%;8,0^5"&2QS M::J=8^?Y:K-D33;ED0&G%(9*JK4NL:0UV:G%Q&Z76-;6>+N)WAHBU"PE4]2H M/N74>':1F#"I_B151],/46K+[3B\6&$>V/B03L>G9G%J-U#3D*8VXTM#2Q$) M"!1*J\P[T]*J.H%-0ZJZ68K5!#/*SEFRR'"I^*#/VTLXK3!2%5+;9,Y,2QM. MV?2W?6>8JC1-^-8P4E&;S7S965?F>"7^J YG-+<5\JBISZQGBBY?#IF^(\!* MWGUFN"*8?)8,V0IN<]CZ639840#:&#I*H!CF4:QJ(6S=[74HS(G*H-POO)BE M-35,F,UU*P90^,A0W)B@):#\-]J0!2LD+,O-GPC8Q("I,']+H0-\$1/N9ML' MS*#7@(J1O P_VD]AZ'[J'L6YA'UPR0_.Q=TP%,HE!J*%^[<"$FM'21R?,NZ] M(\?!6N 4P<"B=RF)UP-P-[U[2X [H+FA*O^IH\0D"K6B0@J8Z03_:"Z5+2^J MYH4M46$'/#<7DLH*Q 4/>?M ;=?1'I-[K/-2'Z&@H#V"8@9F@SQ!CUW[V/(* MSMH/X\&XZ#XX&PX1NWOUW*295U.!MH.-'6T,J(*$ XYB']T+3A;]X,G&T_J# MK&XC/(\E>Y^YSP1S\MN,N&__U%>><(?K_*[X9C8D^(6XM((9TSV C1U==*/;7DVU@*V \RNZ M]4/*H5=/E?:]8!JLZMI7&\ Q"* [6( @ Q!!?X!7BE.OK,P+LH,?[K$^&("L M:5"WK4#0?V&"3I2%FYSRMC$[0/$-E*3V"BT\I*H#(9L"3(0!<$&/8:QC H2" M?\'.,I8B8$W!Q^B)"UM= VX'AXN!Z:5B8C!?A#+^I\;CHX\Q!]V@DA"/-"Z^ M3$#7C@9(#SK6XJ+:6 1 U() MRQ&6CK) _ I(!GB?7^?18&M'I2:'$@=8.:9MGZS(DF("GAW8 1X_O*NKP+)9 M]T'%S=^A,I#+*'H@_?')>LS"I=L$VB2B*EM7.0-?OJZ8D@E3GD>5S=;6@IFZ M&"8*@.%"W"TI=#=U!WYTE49901O%YY>FH#*-HW2LO!_.?F6%FYC=#*9U(K%V M2ME."+JG= >A\TL[8*X/2(.K"7!%]UK"+*LN:WM-.)+\8[7P9=]56?N$G8.E8"]NG1S%J: 50AUDK>T(HUUU\M@_C^V M?\*"A71("37!G.]7-&#U**@4"QBE0'3!T_ A18_O%PI'4@QO"]/8@-59'E(< M^K6![D)0@$!B:(YO8I^@KP;5RCY:YUUE1"ME0 DEL"R@W?-H1Y:KD3%WCPE< M@;>^XP/3\)(,B .Q"9C[P+% .ZY.,/#$"G.@4G"90$N$>]2%.[@Y\ @PB"O0 M45#@;@Y8L+ _;2-VBO#N"T)<\A4XV)]HF+!FU)8#JZ=+;PG I@2+S.%""5/E M9U+0-QOWJ:OND4CM,W(0+<<&K$A$#BJTS=&.)&$R@1L" .D@FIL'&]X\V/"^ M5KM%@<;$%!93KQK>+:WX+UC_PU-GW/PUM!']G#9*P,%T-SK.ZO@<-O U3 X2 M?P.:.(O?^W-:_.T!L@YMH1-%@W!7 !H;W'#U"Y'RTK5Q^0/AP+L:8\_W0=GJ M<&'<0W>NUQODO*XN"_5I/[4>RQNF=?92-UZA M>#"R(2PL^9?_1W!0L*K!&Q!,Q(IN'O^XAB)P:)Y70'%4HH)."+Z#9U+['?OB MY$[J;1<8$8E[,OW2 8^![''@_3 X <_1\*GB?T95^+_]0WJ MV&\JC!#/C]ZD7CP2/V'(5MN#W3"IBR\VQA;ZG MJ(@M-\>6",1NDBT1B-TD6R(0NTFVX,!AB]AR@VR)0.P&V1*!V$VR);+$;I(M M$8C=)%LB$+M)MD0@=I-LB4#L)MD2@=A-L@6_3T5LN46V1"!V@VRAT8[QB"TW MQI;($KM)MD0@=I-L2=RGHR7_]M@2@=A-LB4"L9MD"XWJS2*VW!A;@#L9&T&NTFVD!%;;HXMD25V2;;\QS;A[M:S[62])@W0I^ 13&\ERD5-TJ\@ M%1X!1$.#7_[O7>KN@\0@\7O2/_!^?\?)8H.A8]TP_RC]RQ$+3CIPE#O:T1TD M'GE/A\CWTA%>3P[!.ASZ??LB\Q(9;EV&J.\D0X&SFB+Y^03Y(=+W5.H["5#H M,)Y(C#YI*4M_)S'*!4Y7/9:@CQF!UZ7,BV+T$AD&LF"&3_3Y(BKUVLS=P]K" M_Y[6#?*CNL'KW#R#7SM8Z=L3X(M@^(ERG)$@JA/3<'0I+AJ:8?[Z'U&4Y?'XGQNM MTV%0!W7#M*=89@Z>$X53_'OOM'[.XG4NREQZ5?NC(P#^]5PAXKEF?VV%?V]I M'O9?90-FH!=,080GG&&.KMAM>?R_=QSX@^_8@BX)IL1SG3R?RQ;HLC#625PF M.YU5KBRO'S>3.TP$KP5#0D_E'5. [^$)\'^P&)CO&CQ!\I3WR3+12VUY+NMV M438F@'132-_,1K'0KTB%/0VNH4,:>,>*3P1A<7@PZUB*+EM61Y[ CY;WL,)[ MIS9YAS9YCUO:@%P0S;**"TR=YQXF\PIE@7%+LJC,!-#7,NV/][ MIVSL7[HSEPS;^_T.TX4YH)XWBE]M>27KCEPPC3GJ#A"NK]C3G&,!R9!-=B-J M#F1YQK+ $&6I*VSN, M,$;P#]*-(_WO7%7G3Z%5$J=?"\8XQ6S>4#D&I;(9/ M\-3=;Y(A8FDF^=__'//F]Z6%-P*U6P6U?_TPS+HP+!'I("R!3]> I=$&-^+3 M?M-1F4J=8X;-'ID89JX,2QEI/DK$D\Z692BJ.I&&0O^QV *PQ-S]IA@ZAA/X M"5BZI.)]^SJ["*,BC#J%4:DCC$I=!:-PMNMPVM(8JDHM2SVN)GQBMEA?&:-J MN:',$'Q\H,Y7M20I]V8KGEX#C$H#C$K3,2*1^E2,BLRF6X6DR!?\P;Y@X/15 M[]F^J0K3PK"\P[>/.K$;RW2[Q%_;$205N=+@VP\]5MBNEI5I5J;( L!90*F[ MWTPJ1C-$Y A&B!896=_!$0QCDK.HS?5BGECCRP2N+I-5Y[B1>&;8:")/HN]]I,L:0U"=[@=^^;#D"J"^0,/[^7F 8H J#CAK' MZ]TBWM].I50%[SWPE6L#E&D0K#C,2T.NPMA&HX^7\T8!AJF(U-WO%!VCF,\% MJ,A@NE4\NJX+>.W2\W>[@/'(M?BIFG+AE?NZ%>JG5N[XA4W6*'$1"?[5Z]0_ M7? C@+]5.8^BX=\N&B[L^O6=V##;:ISJ#V9:.2EGD]?.S['-M%+83GLI3E@6 M\F9OVS0')>B<4?C=;XK"8S1Y*D$7V9T_$Y:BB-$MAK1GE"KV)X[*-NBA,UZ1 M9KU2:UT96'H5FUF/^OTZVYD1I>SJT8BGMJ:*0WM&*>G50(1G&R3W(LS+>CS^* M]5FJ(:H99*TP %12P%HA3B7@O]Y)MNX.F8[AO+Q#YL?;55_,?'K1B?$W>IVV MK;\^['TPF!W)^->2\;/MR+U!$3X=C8O*Y".1_=XB&X%J9#A$AD,DXQ$*7]=P M^/:5E3]89&\N]!T9#M] 0C_/Z5>IS MRUF5'8M$NUK,77OGU ,7+PT):5K!9*X^YU(QIB31<"1 M8?<=,.B,J^3M%2;>7(+X3"B2SK*5XD-S,U;CN46_]UCA2B9^[?Q/+TF@M=NRPF03'XRZMJB*R#!)WOU.X3$B25\" M4B*CY,3D?&L\^=:AP*_@Y%2T>9\5^ML&)_/E["Z^5C*2=&WK M(B%.M_WZ.+=C%9)>5K?]1C8Y0(A 7=9A^6ZUKE^LI/5;Y[*^@G_"YQ]-)R\M MLUR\6!V55FU\14TL[CS6<62_'&=Q9]69T7GDL#JX> M%")7E4=N.ZH;JIRP2Y5D73)(?<(SZ,#W=(Q)IJ,]D1&DO6KK?6/$NCV7\)R@ M%*?+IIRN"P-VGN2F\=QTQ_74:Y^C14TK]$R."P"4!N/%7%OV%8.%H 2,1Y*, M)4Y>0A&=]AXA5(10M^&FGA.A:JW;QA%PM+)AZEX[?AW2U*K';7W M6.+(!J4.=W0U-9$R *'2=[^)1"Q)?BY"12;3K0)2Y 7^7"\P?&KIUAQMS6V9 M8[@^MQB,.RH_:C#7MK94_9%==3,EDRVVDB:/6]D9NV@!+(-'O1.I1(R.G, ( MT2(3ZULX@6%,(AVR-;9*G3F['6I$@1Z*%MVZMGW%/LS'B]5F9[#"J#28" EA M:?+0OH)'O9,4$TNGWY9.C,YZCP J.K[K"_F 88"2Q(=^;K/4EIR0VTF&NMCU MJX5K)SC-;#\_4MAOP#*ZP5C35PZ. M,Y/9HV(QDLTQ3H+9$JW'3=^Y=C I61FVS>)V-U#GHXTSY<;2)J7 8!+_1Z@4Q8]N-\!MFMV'G::7IG@CKU4&JT9FVJA?.P;$32N+G)!M5?%Y M0U[U )]6#0O&@."6%Y).QQ(G+TF.#G[_>0>_1TFSVXM))T>%\8:DV"I;+#+Y M@=D;MQO]:R?C'9*O&_,-T<$;CM&-DP/::&U0/3:L?4SB,>+%TJ*O=NY[QE($ MK"F(RE@1H[W!Y]H;/#),23;C;N-?Q&*#68:F2-C_X.A_7]/C^Q >7I<2W]OQ M@[KKJ>YY*CT=I3JU[/(\QSGYFC:UDV2U6+JV\[B=YQX[&G!J\6)-*H]Z!J<- M6A,^"3?(T'@L39U*\T4''?P$,#OSUN'8Z*Q)!^=.JS#J?@2687 MEVN59O/:^_5ZB<2<+B2Y%1Z/]W2M\=B7\@*$(W@M4"*&I]YVU5BT R;"I@B; M/LWO/#LVK9H;'.=39 XO4@-UD&/6JU7[VJ92@Q6,&=.N.2HIK14]E0IL]>.P.%* MO[RB%V*/R^6F;5WI]C*+70N@&-P.DX@Q)^-OD!ZI\*1U$\Z+8#U=ML M;9[5J_4UJ]C)Y*P_RK;+LVO'=)1$+9%:.-TJ*PSE J=8Q;3"P& SW,Z22,>8 M-^YF^?&;5CZT-^5G@,E7,UV^0G#9:+1:;7*6XMCM0J[014%K)Z^>N2JMRG'] M<4@N\**UVM)U\ XW;0-6Q!PW39QBQ ("O:4'R] M#<7'N$,!W)$,9Z3)-X"P+SI(__J<(Q"N3)ZO[%+^82UG>444I&6A5L 5CJ;( M:KJAMZ^^[24E\.PCP:D*MR7[C=%#?)?",VL^!;>]4 DR1B=/X7=T9$*$<"P?D#=LE$@!4!UN=XPG\(6#V"'Q@S?&*I)-/+37!K MTL*O;E35G>VCD'_8SKAM*_M07ZW&*3 P %AIN'F/B)'IZ-J8")\BES%R&5\J M"'V,9^+-N<1WV3F99A;)!R%#/%S;%BMOJL/B5NW(7)_,]J1:T1@D^]!?A+MF M2#H92YZ\M"]R&"-\B^RO6["_/NXPAA%J32Q$8S#/Y-0C3]+6K,>J%\KB]7%IY3FGUK1GY6*D6Y]!7 M1#ML$M$=HQ$Z?1%G\=16G5N'KR_J+#8MVS^\BB4ZC4=Z;:EDJ9Q09<86-ZEK M%X5T2BJ7LQOY/%M)"53G(9'OUT?0!".)N]^)9(QA3IU>%?F($:Q=P^@*[ZZZ M==2Z71_Q $Q4J9]ZK!>-"JO(0O4AKFW$0K MU& FD4S<_6:2,9KZ]-M&HTQBA%(?VQ#WTU'JXZ[A :6DZ:PI,&)_C.<6R59G MJDZJH_RUS:===C5K+QT^SU4$0\YU&M1*J2'S*7GW.X7'B.3G!K BT^G+@E*4 M/OS2'N&6K,YSU$;>LI5L@M 2W5*+25[;B++FA<)T%,]N.?GQL;IA""F;LV'$ M"FY(9!*I&(Y'-:,11MV*X13%U%]S[T3-*JJKK*3BBB%.Y&1\MQ@8US:"-JH! M[+%"C>%(JI1WBJFXSAL(92A@!%&)&)E*1Y=NW0C"A#[9F5= M;Q=+J3S#,G6Q/1 ZXP69N[8=D\TDUI/5&I@ME6J3TSLJV=\-T-87!B ,P\2( M]$L(\_8KN)ZU62Z]:_'FMT1_/ZOMQNY O7D"7/HZPYLG0*0"D0K\QM$R!2@9]-@&@5B%3@A[O#D0I$*O##W>'O5W3V MH=JR'TR [[(*H'*I_]C"2),!->!_]H5X;NF<:&B:L+#D7_X?__SYC/QZO, W MMK% ']$0XIJP-1S[UUC9R)*_ZN"X7\[GT_BXRNO$L)Y4XSUA,>CRA44N%>+I M7\3?3X7F"=.#+/&*%[TRPP_2# ["_01?"D9HS@7-_<;; >%]%2@TU.0Q'$S. MF(/1;-V#[[&18,D29NC89'^I :89(JH.Q 13QM93&?QK3V7T &:8"N"*8(-' M=<,._"IZQ7R88KDOD*7[O5"%!$I25CX] GQ.N=3Z#_CUMU_)5W? 2Q7QSQ4G M?:0WIQ4%$5.Q ;W$(V)ZVTF:LHEJ'G51QAHC0%1$)BNH.V=6[^?U.?5V?;XL MY8*:LC#E.-*5N]\%P\0:; T3= GK*D N",QR%@L-_NG+BA5#HN-+I+U=0"W4 MMIBLV^!73-%M ]6MPFI."ULK]A13P!_[YS'P^\(T5HH$Q%.&$X(?)<D1P=YB;+2@Z>MI[%68M9'05B2N@:!1P M%G"<4MQ9H$X54;['NO"A@%@;>[$&]/&47-Y TCFZK6B >GM%-V5-AF,!"F_* MHJRL +G >R"!O=XQW8&[-B&Q$2_N,=3?7)@!&+&W\'LT:,0G"^@8Y.@Y!%%^Q_X@8Z[0P-_DC2@OT,1 M\9X')\"U5X+6Y]F'C5A M+Z(QGT/X$TW# OUJVD'B7(H!@=0MP><>("0D@KQT@/QY(_&E%HS-;;" @,F MBN9F(]A4('G!N,"@;<$?V1SP&0GR2@#_@)Q^C0"%S1FAN 4WL. M[57G6+3VC)T**QG*A:P#OHDRZ@V5HR.]$K:N2,,A ^54YE"\%- )^!'@OA[@ M'6+-5%DLX%IB8I*L 6DP#WSQ1_2/.W/0FWP\)"! QD0'K(2RA(K%8;^H P.H M )HU'( "+VRQ%6NL@);"' ]P(!R8)(N:<&H.8*O@E.'6Z. MGGAOLE#'0$P7 )( 5?0%@*VY;$\-Z1Z[]>4(+NR0&(KN"%Z-/EKP S:!")#% MA*;V](EA2,%!!.R^,QC4<'4+6$DB EY_SF3"-['W]C6\;6VQ-U+@O__W_P3' M'MZGXIEZ@4E-7;."1*;D1(Z/3%E0X\(8]/Q+T H6=XDD^E[ZF#=^J."5, ( M'#K;6.#O@^UT9%YMX@&">89I'!J#O[S'_.^01.^_-"RT9OT", _8M)+AVT^; M;21QCW;T@(_>Q!+$?9(^.Z=.N3[4@3'_%;"I"7>W_$^WD3LEJ'Z/7:!.%E:7 MUUC; -@!^D/?P'Y/=OE!0[N+8 )@#MSS NV,O1((E[++7MH+W>DVZFR[G"^R M,:QZW#93CE?SK3+;&>_Y?=SQU5O=-D.UFU@N4:]TZB6\YDNF\<* MY7JFGBMGJEBG"[ZHL?7NI0:(Y(@YB-%+@_T++;^& ]XK@575M2G T@=1&^(X M7.7=3Y)@"S%@- $GR\(,B.]K!1I+P!1$SM'?AQW6+Z+?L?:>4DH!;9#B$ZDQ M+J2E),\(XP2?H(0Q+]!C\#&9! N61#!$>G3G"M\[GN#)#SQ#'3]#I8B43 L4 M+X%?^01#2_QHA"=X(270M(2GTHDT_OXGGH[L3<_X(WNR!+E;S$:\T;W:Z1KX14=:#VQ!\!E-"GA!@%@C>>\^S1W-5A::'.S"VW_I]OYD MXD%']&#SNCZ=;X1"%^")(;YW *V]<$?\*WOIW;V@1_[N!-RVZ#K@&07T@R0 M),CSPZ#FP%ES777Y.>\(X:+K=P"9%($5YG'6E$?($H=_*[['#QH^YTYAR$GV M:>#KE>]>>SX*&.E5C.WTC<=^,I@UAU*^ "KMN;4!A8&C))+_6%X$TG.X =61 M1 /V- 5 "20YF XZ/(8US7W>0]7QF KR;UA!O%V+,LH*@37V94B 8\<@IP) M1@+8'\/&&D!)5RG!I(Q ),F'*!N@BJE($QG+FL).T< 8T&E4R/$':A<>74!" MX5PF,G@!@@/H8HO"PC<#1S(:+(!*,!%[CZP ;:&8^L$3Z-9"3T][+BX#A*X? M>2_S.:\#Y*\8R^ 9@W1 6I MG!]HL0($<:,E/E!.7<@Z>,['[QJ;QCP87_)44YA#\OBA+M.4+:"9D@4("6A@ M S+O(SPK00-T> HYSPA?D+@0+< _$ITXY9DQ#Z?.=H!'.MAUV7YZGD-=,$U>FB1'XJB\[+-+,V]LK8=$VZRU[GY? M=.(DSA?3G4F]C2])W$FVZ6YKFQY-J9>.MSCWQ-EQZV$Q:<8Y-MY3J'&%SS:[ M8-2_=>/$ 19/OCA$B/<110'VA:QY[PM@TB/5@Q8\C#8*"R3?T)8[/"0N'<5U M)U%$T8)K#P#+O"RBLQ8QBHAAD%SP#5!>[I^)WGG^5TE3*8),I6D\=7"R#@F\ MLYRC=DQV%DS WM80T)7UE6S9*)V3!X:?9EB.*7=!?UG-$-4[W\&;CA[RXX=D MO\AN+8X=3ZMK:=5MN>("9B1+&?N%=L@1).XP&;!T 09BFXY\)K?P'1"6N,<" MLSTOB+Z< 7U^3#5@;PE!XZFL X_03:_]O_\A&/R?JBW=?SJ&P@7UC6"R /+" MKSJE6MPB60[/B=NZ/.YFV%H[\R*,IGC+!*\1I[+D:')C?%HHP]_*TS5G3P>M\GE8+&;U(OVT05CY#L.Y3D]T,8:C #Z M8TW9A*%P82+O$2Q.!B!,G+97"['T$,?)QXDQ-'+#K0I(]5;L_BBYTY]'[M:D M.E^7Y*:DDOED^J&=UH;WU?4^6TX HQ:RJC=FO0Q;\N;6_>D Z]Z]RV9PRLDR;M@S8;T_G<=L(Q MV[Y0J6W)TI !&D-0,3H1OA$),>^RA+^MM>)BA%?DH;T3TC+)R?665FTOU@_E M*O E"#*6Q(D3A#^R\EWC;&_J0ZY RD$=A,4T$ :T[3W&^@"&R8*I V5&+X': M&@JE'JF;Y9_MCMH;"R_68V%K&%HZ-_]?S2 M' D=9?MI'"$?C-H*KYDIET>LIFGW9N1SI.[+"1K\D[]V/#3WP$^/^=)QG1P%+5%0*X0 ]_,IX)02" M%I2+NJ$'V%?VN)?Q*'E:..)T?K :4'BZK*F!"#EBM<<.Q MCU..L4,]@I>K7$9K'"G)(#W%SDKC'.K*, MU0U;!J"W]\3'L"K'S5AZI3H IV']L6G*N@@'/W-\1]E)[-_H/NI& -Q" M;3 VQ9"L,Y7)&W_RTN+_OU6%,BVJWS/++(=6Z_@*K.I4,TF[53Y5NLS/,GG M4*!+$R5-KN$6ODPS9NNA ]2R]'%W(>\3N^G2.N<*1D:7(!RX'TZ:0?%^S5ZV M!W0.)Y4"+BX>>T*;!LL"F8@1='AIP/[Z&@[\K9,=;]#6H$W'=VQQ,L6;#8%- M,QD N$P,6"HAJO_]@@=/I-T@6UC=_+C7WEN? S6U!7/KUE2(?IU.^ZTL_=:: M!!?4I^QLPK*P,C#S-YD]-)]DYX)=VPTI0Q*JP@RV_":O4],N\/"H6!(/WZ,; M*=&?4WQ%YE;MKU'E9B[CKU+'RKG7S4#18GCUA 'J?3P< MECK!0C5D8_CK_5&R_[60]^DDOX<;5A Y4(1N(2@HL/<@Z X$"VC7'.H @MMS MO]8>'C+:PQ/MX8GV\$1[>&YD#\\S^U%>+$.ZM"?W_O,1&FA=.BI.NECQZ1M& MZT_Q[G=9/ZQX;@@VM-4>);#@MI9 F 'MIQ!4&48DO9F\U,N%#;DS!>8SCFW8 MLCCM@<:PL,"/1'FW,1_>U-TNW*?\G[PG:ZXHS/\V14<.*H,*J@^:1X6\]7!+EF;R%RQ M.<_UQ[61X"Q@R@6/@37]1/W&ZZQ^4K8@8&- C;W-YY,8@S3"RN5]E *L5,!4 MD. &]7T;GP^AI_VG8)7(RFWD5W)B8\6WEQB?)DDYR6DHK#==5.]/L6IVZ(H/G!< M;VD6)N%R=,DQGY2C0Q\ZL/CF? H"*C11)#C 7:J^68_2,]/$BX_5=4IJ58MF MI_7*,@HL8 RF._?+^A,?\$7>!_<80;3T\CY'.X2"3+\&=KQ60')@+,PT=_SB MEJIW8-81ASLRBF<7W>U@&5W*2,"[@AMED=7' E'6K?.(3+6S;O*Y=7VI=H:R MH-/JHKE8?;RXH>D>:&)U#2]1Y.>-ROH#W 3J#>0D:@P)^A$O\V:1ZXA]=;1@ M)+FZFZ#R!OJ#H %M\AL0ALO4KEP"0:Q1MU,5Q'&+)>7D9)0JLC4B?AUQV!7; MJ6JKR5%L;B7S4WF2R*76J/Z(^>@:XNWO"]M/R 0#J.AOQSM5F(&]6NEV8@/! M&T;U-1"6\+CHW*FPO;L;8<\DI<_KUU\^[Z",I]<#LA4!E\* MQ5Z16N;S8Q4 "',?KE?[]QN-CD.^^:FY<L&,.@R M%8W/B$6;S6N2G9Z..:$M="9Y>[G*%*Y1,I>:$E-CD"EUN4ZC13[FRDFQ5@&V M"GVJ&/]U'KEVQYM7E;^^T;)"F_5L11)22;63$]IZ8V=UJY/+%]PI$QV\^?06 MT%)6S#N%3I]CJI*9(0C9[(X!;TDBG+IY"[O^/L\*$')+ I[+/ANCZ._:CG"J M/OHX-P-S/==WF2\,*W]DVB2D$K,T^L.1VG^8Y6H*SQF8(HW086KI&[:RKU,MO@2O*\KI)KJ MD-H3(L,FRNLL M?:YJ[KG=V,_!%O;R&8N'7=H,D4JF4D^.W.J*_'@X;V7XK,6I3(+H]W$IC5.% M#%BD4D];&J,RMYUP=I>3.UIYES:)3:_6XDD^],YZ.C=;5$JV"FQ=ZJ%K),M, M1IR EN33EIP]'>8SI;6A%E>SIDD/M)E2ABWIIRW7[/+15C*)'JX0I=UB7:\N M4]0:M R-TY'[>.5ANI%PQ6RWAO-I;_08A^\D0@,5D]N%)C23-:[C5.8-(RZ3 M@W6+I\)3:IIJ:=!GDP]<<<:)MCK9L$LEPR?"+1MF>V6K#[D,6W$VI=QR7"2; MC35H&9K\AM5;ZT53)[BBG-=UK5^K)'8MT#(T>4[1%O*6L^&6ZYWMJ;)B.UFSB#:XE6=9*BJ44& MM&1"XZ2J#F,U$@E5&>BL+BZ6.;': BW#I,_E"_2T]]!2Y^RXU!@;]50SW^)3 MX=[M(KU>=88/:[58Z8F)DIJ<-=,9T)(*S2B9GY8Z#XS ,OA4FRQ7J2X]6//I M\#M+J52UN!E9);RSV-2+BU(SJ59:H&5H1K4V@+&6M&JK?6[#U8?:<)>8MX" MA%\Z%(E4O;"T,BI3D\"+&WR)SV=@T]#L'^/5A_G86.;PN5YK)B?I886D)CQ! MG!CJ>J/AS3$P27-D:MR=-(UB:IF!@!SFZ*"0KVP259&MI.UF?B4*H]H(-#TA MI&:_D+,8/E_&97G4;+9.9HZ9AQ:OU<'H[W U8H9>6K(G47VN9-6P:8L"2 M;XW*,Y6GU/C#>C0?)>.94FT"FQ[+*409FDPFD@1-^[]<^C"(O#RR7SKYH:UP M^"11Z"OL?)44[31?5Q.-$R<_G&YW&R<_T/<8G"9"^$O3\V "P"Y1'428J/4U MOIQ3:GZH]LTYGF]DB?5DDCD[F=S4[Z$T!;]_ZT%$^-L/(GK''1?NH&"]C#<@ MF.(7W0H1O]@)%>? O=3^%VYE#OKFJ( G<$>(U^90'Y5.W9/)?[M76OA#\[HD MO*LN/GI/"96XO\E[2MYSD/0?WE:5^.'SQV_RKJ9/(T#JGKC)JXHB#8@TX',( MD+Y/_VP"_'@-H.\)XF=3X(=+ )FX3][DW=7OI0"Z7NSXXK?((OZIN@#<-?@E MVCW]T:61N/Q5KH']!LCS^RAU0B&$;R,NMT*A/QMRM1-PW MES;'4N\6D95KD^K$L#63##E2I?0XW^:.(N8@3_#4WZ7-;<=47C):4B M[^EW$0WF<;Z.;)QOQ?D48?$LM>\D+43ZZTC+2\)QBO_GLKINE]_OTY%0Q=#7 M8?V[B' 16?#LJ^\B"S7!=N!-V\T MNOTD__,."H,Z"'D>M^Z7O\!KYC5>!TNA\4]+HB&+Y=B#IX '+QD.+/"^O O_ M1S[JO\X4K7&]@RM3X27KA7H762Y[%V[@9!=7/WWU/-J9N \?'+?Q=B&-\8N^;8>F&A=[:VN<7:T6!-Q41L%;N9AG3G'Z"K'"&UBKOQLH_>ML MY<1?"7,N?L7V'\-*G!3*F?2&U3FA-]DPG-%GX]+'3VPX ZPX#;:U-3;E,CM/ M:;62Q@U%*P=WM3+PSKGG8.4[0\KWJ UZ37G>9\=\RH%(;4&?^&<.V/#&,67N MS)\<-?#_V?NR'M61;-WW(YW_@'9W'55)D.T!#.SJ6Y(!,\_&3"^6L0,PGL # MTZ^_$3:0D#C)"9(AW5+O2DQ@AU>L]<6:XX3D[0O#YE=%.R6)F4FEJ.0J#Y?Y;[9 $@U;TC%)G,=E: [Z, M2\M4X^+'+)^'OJ>1C1XK<:K1,SD&<+G*&-"S-M%:?);494,?H8XKB.0=EQ.! M1$,1$T9@G^Y'1(: -F?HMMBS4E%%B[#&W)BES0*']*3$KW^(IT3L'0?\!FK3 MSTEW^WSA]9=%)CD:QKM6:[)D-+DVB6@\7\USC=.HLPT!9R#W9X EFO+4.Q=N MP_WM53O"=Q>S+,;BN7R&-+/S:1-MYVZ/C,$[N>'7/T5'!RC=(.K)PLO3(1X@ M]GS';N;;Q95K$^9VHULWYE2^U6KI&R35#8O;S5'J=N7O!T27[Y(R-RQ=03#Y M?H#G9IGHQB@5!)-O,9C\#@^!T#RNT/SH=DO?%\.Z M79%XC!C>/8+"S;+$(X<\;D3?OA?7_UM9GLHXTT*W7&BV,TKZTTE[![/X2-:>FQJI61UU6ECF.YA&%&2S:DB MYT;HE PJ^DJ*WDGM(1)Z<\PUUD]8GG']LAP_&.> 6L$<.M6L#M=LEQY_.K_U M:^NW5B>-2$1392R]YI+KV)2;)Q?TKW\23XE7"E-.+W')=[T,#\)UY9SZF M^R(+*/0(_W\3V6^Z5FBIQ)'+>:4P;HIU(]@5SP"50JFHP309GHO8:8;ZPM MW./PR"/'G&^":1XY"+T \-WW(\^BUVQ(E77PF)Z1(/)\:\@31)XO&GE^W8OD M2?_N>Z3T;70^(<]96IUE$IB<4O7%Q."T2')QS18B*NLTYY/JM,"MR-Z"($M, MK@C00>Y>3#H9Q*1O5S!O&<."F'00D[X^'_SPF/1[XRF?V;F( MZ\KS#G&]44CEV. N$66:29$5629=F&;G\XF6D8BKFN5K(8([A>J:4V93EN*% M9J]A%A80LY%='@W'B/?;Y7>#33+R C!#07MIS >.\[B?6RH M>8P \7U[)[[0]O9=4MBT^HE$<]#!.GESOL! 61A5/YU__24'AIN#75Z,B>HZ M5V>469%*S@TCGEQW1[_^(?WZWMYF#OTG5M0WI?ZS*\HO66+!2RV.6F7$H4F2 M9:Q.7V]%C>K JD:=B(JE-8.?=HY_3Y/9H@!1PUD>T;'*[@EN+;*!UU,+)C: M7TA\!+<,65 A:J&?8C_1/!U'5._'#/6 M:JR2@S'Y^:8""(5I74H+4QD"0AD(%MBK2?++\1VDR]&BQ ^Y=*>4UMF,(IHC M",0XQOMXS/^\@ M^C"05"6;FY(M7>, :#E=13(7'<$%$@K:HV&_#@H]AIG?6X5R\G5TJD@:FS;B=5K9<6[K1>LQ#_"OS2 M <0$>0?O2O*_+&B9Q$UDKTG8G,/P _@LC5K9(FX)F? M8 []QQ;@UG".4<&Y;W"=WF-TI,D,5CI>;%:N#8;BV: M8&ZH<[CZ(2_)-;3-A3W;] Z(6--#;HOE6#B$MK=PR!Z#4-K0($%6(>"FA4LA M6;<-]XNLX9CV.$1K0)?@=;B7AIK L@4;?MA,EQZ9 *#TVM"?Z!>(Q 3V-[KW MRQ=RO\+__NLIU!J#D-^(T-0TYK($++2?AH30OR^RN5-\[,WRI^U7N]4Y'+/) M0L;GM5D]'34 HSF9>KY:7"XL[ NQ#Y],_4UAP>X\GK0 05>?ZDQN(GZ>885 MR_-B>:6 *I<8I];]&;Y^BQ.,,Y8 ML. C0X(H0MT5<5#.M^S!J&#P#-O/-:H@D<(6)N1! M//8*#SI32%:T I9@R]9P0V=C&!+AMBK(.J(??"A*\?+84!=5!V&$$%*!#0'+ M'>OQ@^4,MLP2#EEH[FZK@_WK[CTT1X6PZ>K>XFK_V[=8+(2<8[+N9IR%),C< MZ.'/@ JW]E!!]T%6T?K(?I+F_N'ANX#7.1 SPBY*V8""ZXV&N=N;^C;W?[FM]#N"D+ZZL!; MG84,=\#7!A^N\L(T7(X8PL=N&6>]QB M'LMRMBSDRSRY6;Z#=4=C\N#Z2/"KU_@D-$#WV3T- M[GX LM7F!RFT!S5=,/$NE NI6C,$%PS.1[#W60SI4'C\;\@B;NU2.#15'6]? M$Z93J'DB73SD*7R(^RWX,I#DD(%E_03#OXIYB(,@!%L[+-YPJJ#"K^8 _FU; MWF9N@IDCF^#E%JO!'[D_5('ECH33@A?=_05>\\[U";FLZ0&SX=[#&^95R3Y3 M#3WR>?Q3Z"P:\H?LC&\T*@ZF](X%#;][ZV#TXL9A3\."?*H94&2,#5,CD8#73'?KG4 D1G_!?\%L6A@*1#[@G#*_"2*@/=^]O] +E. M$C;W@I;G"&JD831S-[E">-8:!!&.M.3-R#_E^5\A2;:FAG<)(:Y@06FQD C" M*5NR) NF#-!8.!315)61A-HF7#$/0-SOX"20VN3=!*HB"QW.8"Q/]Q68P_M- M!=/>#/*F-C$@AX<@/9'"ZMT4W1527]8=83L]>'-QC&J.D2@/'$O>T&3N$F)+ M/ A34V&%=&SW+9=_H8UG$VG#A8R'>AYDYPP-PCFJNL"% ? M"1\(QFZ[WX\GDO0C0! M8"M?")Z1F@1_!=E$A$JR %5D)!\O\ -QY +NN7"%5]M=RI8UM/U(8"N@ C3> M9!498N@U(7] _<>EKJL4;T#D%5I YA&AXN06IEO;#4Q$>^6>;/FBW4; 1:1C M;@GNRI!+,2^TC78R%;*_-'IF#>][09HCNS;D1D'L,Q<,5T MRW5WJ) ]@(OX4],0 9!<14X8(=FUM_N!QZWH_@ZX+"_J,9I&Z'AKH43:8BNG,^6%'%F<9 X$+4RSP-(;8-WM@\)VDT00 6EK M&I WX *[6^% T!73F=H(SY R#G6$N>L V%O^)\^]_;)<'VYU__P7_K-5[$2X M&9G(TS]^X7LFD<*V"8!@V!\7B(F*KAF[U0^)Z-;!O_,H4Z3W#NZ:NSYK@DW.#$"D0'4<92(,(1/_BVH"V%E;5XRGD1Y2U[$^/\T-!^\N;G2WWR907?Q' M=S^XK[LNMC']3>!/J#P#&A21S8M%\:=X[.PKY1=X(9\7YK]""&[O4-+_U:JE M_>R,[1-;/ MJ/?E$OWIZDF& ^^+]')/@40;I^DIT5"=VGR"UI$0AGN6:YF[FL]"MM 6)\&9 M02M@KV#B)/H=2J^?4$(P/;!FW R' =^4.6P4S79D1IO'13O)5Y5HK<&CH?BO MK?T#]Q+[K='$^47W-MT !U,ZAO&A^S\X+N.X^A'2EY%?RS4+96B;B?;6'9FN MM0N9"+1=X TEH,GBUC9[Z6>"YET$SD$!&Q49C?$\JDC'VMW]V2_D/V*^4ZRK$3D4*$9R;^Q.OR];FN5[ U+-O$)W1 M;S>KX$867+_:/I$D>!-DFB M!YE2,G*%NM.3AZ[,NM-%OY@Y@HDB(YN[NH2' MZI3;CP@IL4C'V\3P!JB=HK@7?3',U9;(@H1\7Y/_Q?\ M?4XI>$,R7Q6#3XFLF\RPN[67!^>Z*Z86^+W]XUG=^?4R'7P#A8GCI([3*?3N MY@Q5E1/I-#[W/"-IM_KKWA6D.7V>X(B\22J>/)51O@]A]Z[E&08(7WFO9 M@L)D35TX>B-5)F"R@,E.,!E<,-%1=XY?E^].AT)""UE5D:Z' N,HF\. T+[= M ]!FN[<_>YLWW-B'0Q3@G!]M&M8FW/7!,&@QM9 MP.T!MW\>4M]@;2@!V]?]U#/.W1MVF\%#4&\VLGR?5VX[ZM"EMNN$N5--JPX: M7MNUP/3_71- ==X-&7BJV,%$3@]MC:&^O+FYM2#M2K<^-)1.;$!3I?7$7CL? M;D&+/(6;7L?;CK/IS>HVT>+ZMYNMKXI@Q!4- XN,DZ66+3.)YAKY Y]BQ][ M+_$&VK3ADC@HHPVJO &??0N?/=^:%U;)J@I**RRB33I2PJ'G5>N;N*P1I?-X M-&EW%"=#.#$#BRVKHQ$Z91K7(8,K8"WO@?#%L;FUDURWNI)>,GA0+I3 MJ'']%+,0V4NO(U[0\U07?T="@7*7:#^E-]/)U4(Z$)JQ" MNF&C&.YS:MB70/)2J=I7!\E\PY&3[?FRJ&B#M+-,+ZG,>O2YB+Y?A4'3R]R3 M-C!7WBZ1;ZQ6+=9):F81FD(Y@VXYP_8ZM?J)[.XOK6A@6 ;88VH1L%]:F/:*-SY<1I.$:N>U_K3'SO%*TG8; M()S=\^)\D6MDHCG M:_EJ5\!D34I/F]5*2J40:KV28A*@UGV(^>.A%HK2FV 7 MT30WYGZ41R),41#=#>F'%J;LI@L,5IO\ 4_CA)H_*II!.7>G.#9([=A+[7B9 MJ;#->D=TW44D!X(%J>M5$4TA7B#:CTQ9V@5PO%BF=QR2EVS@UDB@JH\7)=C> M38:J@8H;AO_W+YS"_O[0]GA^[]4N3_99!6H9\ .)??F\O>_Q=K4%R">0M5') MU\%CRX8N&;KK:$*YJK7A$"7%H&'N,FQNLW2P=0HO%OJ*(UE2A;6&FIQ>?/9X MN,.72 F6;+%3$PA23=^?)_[LZ8KN:59%NS4IEOA5FUF-YW*LMJ#&ZS']ZY^O M>NJ1T"%6&Z#YA*:H0L;= (WGXS]#@^?B.R_TZ69]ZZL0.X6O.I2A".2!!,5A MKTKO ,J\VG 3:)LBG6T)PIURO>PR9!HNUL@P]XY2VU+#)<8S+;:1G@>7%CZ> MU>6\-%]C.2V52BC)OI M-:XC+1E9S-C-'"]B,J[6DY5J,XJ)4%HN("Q/(=HM M4CCR^89/B<<"4O!3W'[9NI@OL/?5V%? !VT:ZZLTY^@E?*AK\68[=;VSV+V# M/*. Z'2X^82I$8/,L(NSV?[$1>NOF\&__GDZIX+TK5E_5]/F6J^TB$#USY+7 M]$)0;U,@KR98S6EW/,^+C0D#F!(Y*=N#;*+YE=/I/M*<8H+GF8B@3P@N/4@X MA,/A?,NF47,*+)X\#XI_NJ'%"]/@.\7Q!J3N95^MO5UM7VDT7N^#$':WOPN7 M>)Y#8 MC%P7*^7?]@<9G#^FFO:LI!XQY6JFU>KSF-S&>9$1QDL00PURB-=(;;\2^O?Z M%.T'_"_35..E;'[AW.@54=;2Y!*LF%(JBJO15KY!Q8\.?O:C\[94(;TKG=BC M*[>"\&M%-^KR_ *AU&]\HM>:GM-.4XM MS#-^^YP=?5GLW'\QURDT%J0#%/4:;UE[G;V)TH5M:F MTL1.UAH5+))MD_-TTV)H(J!VW&25'#Y>6F>G- M$_3"I0N5. E)GM;S%B[=1K/.S/8P\\O*'VL;.OR%:YR;PEI6=WV4K) U-DS; M.Z-!-VQ@A1QKTT)Q89B*JRIZAD1HZIA3 S4X\/Q<8P'E^LM+.!H.GF^\%<]Y MUZC=U*:KB4<,($6$C4/Y8!"2]>,9[LT+-=@XL<((*B^3T7C@+X"W$<= J6S4"H,PT=!;)L2=AH!;)4E(3!9-!B M(CFNWDIKN5;&^G!NX7Y+<'O3$KRSH3SM$7Z;-9G;-AKZA6\JE5_D- Q5U<2\;@KX9O8ZLTC'0&2M8 M>IBJJ^K4J$07YSD'K^)%:F1@-7?DK0UW1"_H54B@U@*!3@4MC[_I.E^SG6&! M9=L8P286=+7+X.6VVUKVU28>T4D@.>B2S2G1<4^O T3&V8&L2I3E@,(9Z M6NR5GC(0SQX#K3ZV;,T!2R5K>G;.@$Z)MHP$G:C%KKALI54JSW&65&(BJ;*L M-'*)2:SJJM=$]/C(B[ /%D'#R=NI6FXVS0>4C4_KWS>XKA\61PB^(EI;J$1* M%M OXKC0LXUZI<',NXIWCN_-'=,$OW(5Z MM&;>T\QUVX]BU^%OM0DO;WI+(+U&ELX/[6^Y.][009ZW*F^GLE(H$+JECZ]' M:XU5VJ59.8$S["K%DD.U4!Q]P5C !]/#V;((W M%5'KA1YZB$>GE5!)@&]\K(J^4XA8IL3+4Q#-.1VNS)3RW(BANTF0GY]41-\7 MRO#9G,K\N*2:XTF/81/S4@FTHZGTX+Q.]0\I'5#+4"N3I9/&@,%FJ>QL8G-I M*#7$*R<6H(6%]D5(@9NU\#VJXV,0>D(U&49I%5-L5-#FO5GJHTR,1CI(^ M_=EO)43D0UD\.UG8B0P_Q=+D=( 7!]EJ=GC>$-R'*#O*C=?UK")*6'IH2I-) M,ZFI9 -1%B=]#DWXL/LU1/L9_?96Q=ZD*-PDVFR_8E%S,#=K:],\FP5>Z]_= M)@_U;]%3P+?90]%$-SLS"MT<4S)E64AF2QPN7CG\-V^8+,E;1I,!^4*DN;"R M68U"*0AD&/,YPMQ;FKN!K$=;K16IQZ.U,C'%V";7[$K1\6*T=!-&8LECKUOX MV-Z1K5>4L7V1W!?BS=$SWV3[?A-\?L \]0_;]=M6+*O$ZDHN$^?XJ9,BXRGZ M@Z;GZTOQ51OS(OCY7I/G^P2TU1;79&Y!3;!.KNM0V!AKF5_(IJA[;9NMK&EH M:*;62198SPS166?Z# -DK5V.9-;F8H;:RN!$.$DP3 ?+9(Z45%=: MX@8VDS"UK21PV7L*3VLM2)&CUDUQ37 M#3[&1M#92LED.!$]CC9^@YT4K-"AG\V,*%@ZGIPQ!#=99JMD5M5Y!'%4.(8= M(]QSK_O]]LSWUNT^&G2[!T&W^Z#;?=#M_C:ZW0M>?WN1S^?*&6LPK*VPB&#E M31M^Y,8+N%%AOSRFVXV,9M1Q1XB++;C535FHD$S;@^F()XY',NMZ=>W4,4N) M6!&B,N1KBWB"AB.)ER,3-C;--I1J%],&S9(^M:OE0FK!D\?WQ#JK/$[7,D.N MTS*2S7D\QN0T-))\.3);)XCF*,ZUL%)]VI]W^Y%Q@Z#YZ/$]R56?S3!X+J)T M2FV[5P K78V-X,BC>X+Q&@/3I,%AK%.GEH[-%,;Y!A_SH1)C8#$YUC4X9Y23 M>I.ATTWA"Y[R&9E3,Y;%8 JC9:XUM%8N)Z1K+];/]E3$@ZH,4#4=N*?_Q4P[.<6[!92(7SAH* M53B4'LM(<4,!#'MA[)N\UL%IW][X_>^WK?7WXQM'&3.[ MX/!RS2U1XO2NE( M3$TU,EQM@2MZGNMW)LO%YYU2;IC/?1$6I3*BY"MO%-*[-MH=$66:29$5629= MF&;G\XF6D8CS%O5]R.V[ %J*H0:+"A/!BC-+KV4I//=Z09^[H #"WLH1]*M[ M >^1X#ESU4RD^C$6J]6Y"E[NYDODFD:1; H=N_2>R@O/8KTHHY_VR[V'[C2W MK!!Y;M#EG!Z#L7R-&!J=*\8W""O+Q3BG1F*Y6J+1G9N$V>N-T,GV-\'HCT=P MM<:,RY1(S90TV6$K*8T5J74#Y<_%HZ<#2GNI-[Y!HVV$:<])':#0QP,+B6PW M6F"5>E;II 9,$L1U*1F!"Q0-QWR/I=Z(#'P\9VTJ)WFUV6]BJWP-6R[C MRQGNT&Y@->:7D+@?-0V[1_6>K$,]UIR\NK'3%1C6!U2ESY=07%QH/E0DX;.8 M^]41M.TU@&9TR;]0HK?*Q:EQC%M@5'=2F%16<1Y/(GEY(H^]RG]\9(_^)(6_ M0UZ^E<**,E9;+6EI,ATJLK('63J5XVE$X<3Q#OW'RP2#EK\TR-;FX&.4IK\] M/GI[NC>\M@W666, ;%=V4!6F8YJH#GX**;WB+*4A@5TBS/7X99=M9 MJ!L:GL!"DK!RRZYDZWU/W>2*O6U,?2BH>"E%$^5)TKLWRCQG2^[Q\:BZ4FVS MTNQ@0B+?Z0R)<7K(GW=[37L<\3[=IS*S>3F3(Z=*NKB*E,52=3&Q&^]NZ70I MX_0]I,0H8]F,=YHD1LQS97&IZ68W<=Y\_@^1TM)Z\[PN- A%6V7U!3'G)0)% M\W#_.HQ7@K W9[;>XU*D*IG!*,Z.2$8;B+3>XT",9MSD.R)Y'+SS"'\+6N,] M(H@E<-G42I]W&2&*T^VD+"GI=>-UK?%#'1I:-V,WW8@8?%BI;Y<[T5F130%& MIHIV)25&JU,9:2KX\>+ M01S'EKT66(<&TOLTHP](T3>4#;R2G[=- QLZ-C0< M+1S]'/3&GMY;:(*]O]#D?=VS]R:%(O&;":'@H>C%GK=I%&[87W!L8WO!B_F[ M5PY2 [#GUMB;,<>9%[:YG=CF@;CWTJ^VY/:2.%YOR)V(/E'X'_LDO%P[ZYT MP66+/0=__1<,?_^"G6Y*_A8%B"?^F$?_\]AP0;R M-NE?^'095(M7)\2=BFRHFZ_#U[=\1[]))>I[*)NGYIFX_ M)X:< 4JN1[^W6>T4:3P%YOC?,Q''@YE;)LZ^''X;\-P+08X8YHO8=)RS"35_ M,!S^?6L*3/(LH(0:YOAQS+G(< ]*$/TQCGIH]7?%R+; 2A]-]E\3,OWH_6_ M7X/ELY$&ORIA]I)[76-HGU+DARAUV?JX"_2L/&=;L);(6WA1X)+#7%8AG/'" MZ?V*#\/-H^B$'Y?02X.+.?0L>/ M[2.AR)O2_O-4-?+RJMHCB<=YM;& ,@^/* \+'-% ?PCTASO7'P+K:F==(6]Q MUG!,'ZN*@E878 FFJI34;E7(Y]M&AAWQ,615O78@2J!I'0%F+-"TKN[WN@_? M\ZU0[JH^^T!3^R+P4.XT6H8MJ/>MJE%OB,^:K+#XU1@X^[>EN4?*\_?'MP M_@C4G[4$.C"$__\5+WN#'Q>58A$+)G$X_&#M@WH"PK# MHTDR>O@%7.M2O.L("]GD,;97XIF1+!?B'=JO.T>R4UMURO&%S&D5 XQ;V4PY MGT-]/(YZ;E@#A2R-%66A"-E:(3*.)1/$ MTS]G(DFRXUFE*E(C 1VUJ.9UT^ MFG"?GG@YDLBG1 M\403IGR17"B=4/=*3.AK; MG&JS88 & T?TI*6*3$Y!HT\>O.)SA9XM:3RHH9U+*92,O.]5JP$A_K(',.R([FO]#&, MC>7K\WK=6K3AV^,^0E>9#["^""913.L2G%"ATQR:*NXC=1E>9!?RFBYQQ(RT M(I043Y""._3HM1I25XT.*ZFBXO3CHW5O83633H6!I+->/+-#08TZ55J,>.Z.'BMR:S*?.[0Q'?=P0BA:IH MT;N&X,L"ZYN.7Y"]1]K",O3G .A@*-M_AF0%CV:D;0X0ANSR/O MX.R]:F%KV]$1U5H84^"MO(7ZAYK =_SJ?PP^U:;:3&1(B,HL46_ ML5+71J5QS._^XR[$[S^P3L2=34055H:S^9%GBR:33SAQQMH1M_.B=VL*>TH2 MI]P?>PWV]AZ)^FL/(9MOB;O]'$$6]&^O+R?J ?YF/\R-,>$^>#M4&$ D<&SP M#7TPS^VO?.YN^AGWP]ZZ$$]$-%B6FUL6_(E,!,MR<\L"\?&D#S=8EBN!6"Q8 MEMM;E@#$;G)9((B=3)D)EB4 L6!9 A"[Z66!(!8+EN52R_+)Y(YC>_^Z]>$W M5/G] 9/[TF_^>NWVWJN)AHKXX__](GY]%CBQIQAU;0XX7VH#C0%.[_27 M?O%K6 M=?P!B^7G4N8M]^W/IN[?OSF\_A?BWE M\)-E/%X6(C)'T9GR:2^;$%*[MLOH3+G6Z2Y;$5A;$?\5LB !X?-\RG]64G12 MU E"Y0#9CJUJZK!>EAO>0:A$+!S%CJM__KH3A]!MMC6X(93X]WE X*(*\H=K M]\Y=GO="S/'DOIC#3Z)JY91Y2E(PV1!'(!Y93WM&XTIB_E*ZH]8J24SS]3R7 MZZ333FI934XH=,PQ]>L?$@M'J>.S'P+!#@3[.W3UFQ/LQ(%@)_B"KC=S^42& M8JBJV.P)['!*I*^U?[\4[&*RW+=GG&9BQ-2<6E(VVJ1G2+"34+")X\J!N^>^R=WZ"+^3(2+BZ<^2JS?)ONTO"[5M;&^#Q 6NAFE2; MU:5 ,VRJ6>'M.-7+U!I\U&NQ$*;BQT?17:29]4.K:#\!L:X.4%?MD75S&N/M MF8*O8U!-TX"3S(@Z)MMD,3N9MT:5)&I @2S!>#A)^&%0@#\!_MP.93R+-,"? M&[987\$ M^X[&!=ZW;PZ^W7!3O2 Z]P96,DO;%.#ZR;I@K@HVT*RJH:-7, U5A3\MP)#Z-V#P,SYHGM?4%9(@F2^JP5132C)P6VS5SWNR-\@@9H#E&Q<)8+/&@\'5YNWS]T+GD+1"OVZ1,(%Y7+2BZAG@] M0,2C_FJ79]^:^1^O#3\0*)Q)<0MTVW.3Z/'VV >2FN\2DD=72 .9"&0BT"+O MW5'[NGKIG?28=DP3G6[YH"[7;SK.\B>8J#?F1OR):FK@(_K) GAU>7MTC3<0 MKT"\ A=LX()]IL2V&-H[V.^^_:U!CR=_-@]Z/#U:%OG&IMU([=&)DZE@0>(063D2EQ]"(/ZK0/NC,]N-?^ MCIH//&)W)LN4M[#L0@JM2YN. [NJF#=!.K_DY0FU&G(*2/9+8S7)RW*VP>,8 MLI1B83Q!!,V8;L:Y>,L =74\"IHQ?8--=P[(*4;5:FTZ+,J!FTFA3]3P@.IA3)_..,UC5"^H( MP0TJ[@T3B0_6]MZ/N>D]P&NU)'I4# &/7/<= @N\9$%CI1]EZ;UPPKT?_.IY M.T,I]AS#9+XQD%.%\8A7H:Z%;\R[#_3:_?%JU9W!0] 0Z8[LJD\+N"V-ZPNY M6EPKLE.Q.AEQ0-3I$1)P"GG98S@5]#0*A#OH:71#(;3W"W>+U.()AF<3#(BH MA;C)Y.+9@KM[0],E$::"MD0WYQEX/*OH)WB3;C*Z=B=)Q#=&N\=337Z" %Y= MWH*:F$"\ O$*:F)^3DV,5U*= 4, K1+ISIL0?5-]^ -!PIG4MD"S#1JP_""I M"9H2!4V) IFXCDS\&!WR;MRT7RFX?@"':U#?\!T)*_?B5 UJM_=C75N[\7JW]- FI79E&^9GBQ&MLMF+HDW5[P>/N.=&)< P_KDQXM8X[\'X].K;X M!L3OQ3]\YO!LUD/5W-$$,:88);.A!/!*4# M 1Q\!QP$I>5GS(OY-!Q@[;G4<":E!D;%)^U4LR2TJ]T1@@-TC#*$@X=-[?]( M)7E@4#VP\^6:;OP[JG]ZY** '7Q^M#**B$6FL@G8+#/KZ/DQ1C:+. .U*?>\ MY%@L* WXB8#RC1&.V\6/(X+=>P^N=V/$J^X82AE(? 94"$Q(K&VZS:Q[9,0% M"VAZX6$\&?3B"K#B#^E]=>/ MCK-MNV24#?&#K5:3O5HD/1.;,0Z831,X0V51)QH\3B%C,!Y.QC[0-CGPK_]D MO+HZ/-VT:?G@L;PW >BH@+V?&I2M=$YC0"7-T**HUY@NC7"'0ATJ8HGW%; ' MD!- 3M -[$8@YWOCA1^&G K =9OK-A),2=.*79W,K]FUJ^JXG:EC,;^>IP\1 M-MPW0I^/('^O&?KCK]_7L!Y' 1X"(H$G8'9I<[X_PIX9ZO$0ZF3CCE&VGE9C-DKWU M"(DVA7*H<>R4IA-(]0^7ZJ [V'=:->^7ZG);:8XD+9I2($WGA7+> ?64NV&C M\!H>)O!W'*VS79VQI_Z03[&8MVZW:]?GXQ5-)]-0-1V/8'Q>P:40 K0US2Q0BNEW*W3I2,>^= MW#F[__[O_^S/_3B"M3'+]EYJH^ 3+AN.0&1@ D&)"$/XY-^"NA!6UN8EX\DG MML_G9]IIKSNTN&I:, MK)3?)E"AR34'Z.X']W77Q3:FOPG\"?7ZTN#'S8M%\:=X[.PKY2=BY//"_%<( MC4UD)/ZK54O[>P4]U_>1WD=THRVD[#NI-Y?V M6 C1%H5TD(R&C&$HC0Q8W;9V(B%X8G%>E\-;7G2V5:LRS4(FQX1#A6KZ*417 M,R&62[&%3(%N%AAVYS_^WGE5:RV&#;5JH72MRM;*A0S=8C*A;*%*5],%NAQB M6_!"A:FV+C5!EX^H]X4B_I3UD#TV''A?R0J'P%($\(?66#"]DK\I,#>?),$6 MPB%'5X%EA:#, W,A6R DZQ*1V1.&VM&O1%G%ZU:@W?/+#D<*6H5KF4[P,&(;&/??P@\.1_9;9*$O=99&K ;*5Z L+V[1&O-M)_7 DR18PKIWM2ACAK#1 %9QJ MMDWSQ/$\FYFJA:7K6$M)D_E&29]K0QO>D^")ER.U"#96(KTTQ@EK/M7.+^7% MJH_N&7LY$C<+XVFR,N(4K2GE$JU.)-)*H'LFCMY(4LA1O*.F%76S:XZ7$ M96F>/)YG:>V4S&IY+7$L.TK/%2(YF\\6?/1XI+9:.661GU@*I6CD0FQW*'/< MX&/'(U?K%L,OA#S!:(DUES8SM=HDL^"IXY&]4K_,S1ICB2G%TKA9ZJZ-"#[B MX\M"<7C[OFF1T,M?((ITZRRQK35A*S$3%G-(+;SX5"K MBW.]\G254]+= C=-5\=:37)/W3A:^L5(Z]?+V5Z#H6S'3':+I5D:L3U^O/:V MI6$@&<_P#)&66KU$IC<3L\F)6V:[L\:?L)48I5F MVV0T1V&;\3P?J;=T&YTA<#S3OB;1DW);7S"=:#J-K\-@PM)>U0L021EZY" M/I UIL](TY$?XRNYOJ ;39IB6*ZP6HPR,Y%:T'Z,7U(8:BVT*Y)".4P^4\,3 M>"5'^S%^I5^VY?Y@J3%IHZ)A1;S#S?.^C(\126XP8V<3K(3Q476LI++Q[L*/ M\:GBDFE$!@*!L?-B;IQ-1@DMV?!C?$89V?6U/IPKD729;9')2)F:T[Z,+SOJ M()VI%PU%P-ETFQO6!IT:[3"B=?!7KM,KQ80E2%/=9^G05JXDQ M,MU5P-P&JC50NCA\*=QG[;%4IIC3UA3'1%9,3,)ZW8'(N[5E1T.CG5J]GN$G M%*?)I:G:[IH183E"N3M'0^MS;&4/1:++L16:G\2<]J#!-9";_&AHL5;H3?AE MH<[D]+[97.9+V;X.)^"S M6HEFY6"3S%L;@((F;#QLHH3SIQO#OE&8622T/X M6K7NJDW6^W O-N%0G]7J3RHS!A),X=BYF%OUS'5>A:]%^*R6GJZ2^>:R',=6 M9)JI\65-F!$+GO!9+3D.^E2RQRV9DI1,34%DO&"J#;A['P]MMZ*%5E;.I[F5 M0,RGM0Z1XA/NT"/YJ[>$=@V/9TI*9-#1E70V5:NM:#3T>#=SLHFNDFJ4E=(B MIE:)TG16'OO"U 3O2R.(3#%&-L?4/+O4NM75P@^FHOEILSW)K1<897:(]+#& MC1*1AA],31QQI#;F14[)=2 24*/U(+]>^.[D$25/MJ/)EB+T)LG:(!HA&XSO M3L[-VQ-56&MM+-U*DA&EEVDJ ]^='!,+YM+JC*;,+)$S@#YC5A-JX0=]?;%3 ME&O%7)<15D0?J-FFTX3W]($IN2:968Z1BQQ!Q+$>7<\GYPP:>33/Y,J)ZK-X MU&1J+6KAM*Q27N?0GK^=)S2+4;!+UATWR.7];L#7NUE0(:*9+$?QT7%Z5%_U M;7;$HZ&X%QZ#OP 2;;\U&LWHE6>8?:O-M)A(D1&4V*+?6*EKH]+8/,.SV/=_ M=@$C@0Y9C@:OK)#)!/7ED"0/A\ $N@B-M0&P%P#H[G7+%FS'-N# H9=LN)\V M9Z+F&_ &T";%_G!52J MYP>^BK.D$1W&&%EQ#"1'!;4A ]]71%K]+NS8A!-N OA,459E]UFN4=F",TBI MAJC\VBU?HY1@RQ4'4[3J6K2Z [Y+V(M?(6")PA0^S#8=<'X+_%+^(M>[M?.G M>.%NT5!586J!W]L_]J>%W \;UP.RF$3/X#[H3") EME>\!P=[I4#?\B>6W S M!EUQ9Q-1A97A;'ZT\2@FGV*DZ]@XBMSB7PS;QI)/\9-1RSUK<>^1!GS,$#+N MEKC;SY&%"1G-Z=W?JW)B@G3=J;.<,L,;U68W%/,WLD M4<*3@2A=1)3NXSC 0)3.*$J)LW'/:4/C'M3["W?*?3,J?.D:=G:7><$]L4]^ MZ1??WSSWP:J;S]@9[JJLR85YHR(8EV26?"E)=0TENU,L1(,U)8B5\K"VTZ[7=EE&:,#D:)ADGJN'/V3X61 MJZ/&Q<]M#%#CNU#CN]HQ70@U-*=8:5>(!5 ZT7ZW$AVNF1) "@CJX42&*>I] MK=G.)QL/:Q+?H^4+#FH%PB$=V*C28&L%(_-W8_W>0?#JYOMUW&H$Z]L($!BY M-V#D'O0QWXT!UBDS-HVI<:'6*S45 =]UW.W? M$MR[<0SY60KH=@+4*+Z0]M/#98=K& MC./(K+I02WXOL#RPT7QOMG'6,"&(ZL]= MW[;]XFSXA" "&T1@[SX">^0E/6W3/J1)NY'R@\R=S)Z@^VP93D'D["35*7"S M934MU K=A:PL^!@R=)-^I[ %T=<@^AI$6>[6,/T$1#!@U,F-5Z#.1$9MSHJ: MIDPG46MQ%(4-DSY)&@%"!''8 "'NU,+\!$+$-9806U2[A@F)V%Q+F0LJFT5* M!+0[XR?/<@T"L@\ I)KB*K"(HC,!I'96Z), M8,5>WXI-NV!1T!D/*EZO0!$)DR2QB3W'2GB-YUO2K&\(Z"0;$BFF.)9XM_D: MA%*"&.TM8=#/TG.O8PF_&V;P0<9855>].N;H-J5,\IWUF<_SP5U0\,XZHXRC-Q[V493P>#8*Y03#WAX1JOE_# MO*X-^S[$>%7ME$9])B)4ZSR6R\Q&[#RRB#:�@=*,)+OE/M#% C"/ &J'%/ M=ND74:-/T$PR3V>34"DRJ:Y Q ?1W *B!FH %4X2OATH@\#O#PC\N@V/4837 M.S;:S3P&@JG#*02UN$'$]Z8H_V1J2)M7B%FT5RW:RX MS$PM:\0GD*D<)8\C.D%M[TV%=1[,M@[".C=J=-\&6 WD00:4N 902I5T.<#)-Q7[@*H.HVH.K!#/I'@:I'2^7^5J0Z\@,4U%9SDB+C3,W@ M)*HC1ZP.0 "5_/4/1?F%'8*8]4^(61L::C"^"5;KTK;?LZ\'X,<;^C_>GK\S MLSV(5QMZU4"'$3OPC08JV!PGP(X%$Z0$"TC[\I\V++^=8[T>YN:=237'U9Q* MNV[UAW8A2?-)9(>3ON<'! 'K(& =A)[NP'8^%V2\:A:#=;-2J.0HBJG5)BV) MG7<6YS9*]E*H19_.:,+(3'0P8]FRRTN0. M'6] N$"9U>0Q7 21ZA\1J:[98V"&_FLYTV,Z44]Q./!O5=9!9.P!*XYA?_QM M&U-W>B_>%5Z&-_R3AAL-O-V%PT6/9OX&<>[OB7-?[S3U( [^CFW.A2-:FCB6 MK0'=/GER4C+"#J.I?-+&2A*M)R1E,5WT&SR.N=9SXO@8A""*?5.AH0S5#.[C @P"SP\>>*;< M!_RY.=+ZK]#4--"[>UGH!P<2WW<,FGIKQ;V?150PM#U7Q2/$I#]U.OT9K&02 MXK]D. ,5W, &\$/-Y,/#ZD^9Q8EL/-LL\),2)RO5;'6.UR,D#) MH*/TG5MP=V?:!+;>P\=9;RS_V"7 QPS!6U/^;UE/>DQSZ!ZDYJ+95FA\O M) ]A3-P\ 0*9>&A-_#^V U*2 WTGUW4R;,[14-5A:D%?F__^/OK;[0U9O>N M;!,6W2E$5&%E./;OH;P$TI;@**W1F].6QH<&A,^T]IZ.5%2?9,C#]5V8PG3[ MN,31FKIIDX=,\V+1]Y=D$ZG;V.B?I%EBJP:X-]URX+YBL+FT)SM(R8:3:8U! M2'#+8=W $C*7471)=21@A6SXI;P[^<9$6$HR0$AVPBI M8"2H(72PDKU"UKD;9_9*)B'YQ'%(MN!E;:H"&Z@K>,.A!>S00K;'>V?J^/0$ M?MHQXQ$C;DSGJJ-!BH@7DB;X?W>57Y6EQ!'#[O/P1XV9"WB<<&P'!RQ<>GD( M?P_7&RV&H:.8-%I=M-8H^5S05VA6>/QON+*;KFK>BKM]U=SR5U46W#>1X>HO M@ DYR(+<@Q;,^NV^Q,&ZG"7JZS4/?@/1;.ZQ[EWC\Z:3S0I+G/K>_O1;J@P@$ 'UYK8\<_L+'# M-]O]^U6?TDG-/UB6JRP+_G32L16LRE56)?Y$G322@F6Y$H:==F@%RQ)@6+ J MSQ@6;/@76Y;WASWWE.+K)7HGWJ+0J;0^VC4^,T $V@"8(1(_6P+;:97TJB_] M?__"*>SOXW^/WAV:;XA/_M\OXMCY50$TG5YZ7H(0/Z4R7.]NKR"/@>Z;9CRNF.\[;:OM,77AON!WUR2'56;V(S G'@SUFJLDH,Q^?D< M_:.X\%9D5WYG5:_70R'7 W4FDDU'M46APN3L2.CPV\$Q/T+4;? MFI#W+K#G**.Y]%9Z]2J90Y'#D[QF1ILZ)ZY$A4IVV^4FUM=[)OT](F=&N:A@ ME?HJ-@/31I&M18O.? 1%CD*EK43L5,.5^[?>/2V"T::JL0+ S<1Y=W_YGV#+ MGTGKN!/SXTOJR"M>P#NSX@-EY0 YX1_;:YL:P_V^L+0N;4H._;K)=#*3J!:# MV,MTL!0W:52<4LRF^:C7-(#$J']O05#."6'2ZK MUX4,0S@5S*;FTT2"0QC@:ELUB2FC:@&+LG MQA(X_@/<1'73F,+IK<*AJ8KJMI!V V:./$7]1 ,/4> ANA4#,-"4OD]3VH)" M'4$"1%5F"P@^()KE&DJ^7>Z.L;0H3 J)4<20KI0,GI\Z';@#PK@(/ ' MW9I2]1&)[T6CD6B9S++*S%SWANN(2,0X&DH\5)MBL5.M)._,^P.I$U(-RPJ) M@FFN('$7< T#GT_@\PE\/O>BR=0@J@DVI&\9RG%Z7XQ]@(UB0%5(91B,*?5F MQ7E9- 1R2?-Q-U,'1;?B@5\GD.- !;F,"O(A49V9!F8VL>(<$Y+36*I:B79( M#8DJU$'BX1CI%X=^--<-4D]$2$'9?EM!";PV@=;T$.'D!\)9@1,G0(= M@[IB9.QS )!*KLRN0-@84>*3$3+"JW61A@" SJ>,A:-1OQ*%._7IE(%@@5T^ MSRIPYMR?,^?^"!(H0K>7Z.,>G>D#AN1,D?!$GI24#F/7AFLGWJ7["SZ)M*%H M&$_>;6[/S3?X#F CT)!N(7?H-62HY&E@\HY:Y5:SEB;EV@FM$QE!9* 0,L2I M#VI)=^ES\@'@.=9/MO!,RV)R^;C* M(H')>T#.1-E+/@=M!&ZO^[-?;RKW(7!G?9_:Y$JQ#X[E ME%HW)3:-"L9612PJVT(_HKGG_R)753*,8T%KH4!F U_2A=20U\1RJ=G1V<"R*P-7+%%9&16.QAX[.0G;Q-DLZW>H?7SB6N \"IQ']V+8W;3S MZ&,T"_UY[VK0#DOH+93X@&^U.VE'JWR]B,E%4AM'*I%2FJ/=:?[Z!\?"!'GL M)?HKZ(ZR$]440J9"KF0&QT6U=32;"B;A?AY3 P11(_!TJ0(_GH/(7ZF&9+$:T M-#/GY+6L3NKM*E_"&TBH4?O&.!1J[ '<4_=[Z,HM*TTWX+*Z3<+V.O9;/OJ94_?EM^'.E_S**N6]QD?_Q> M^CA"\Q 53+>T,]ZD'1RT_[U_B^1^<]3NQ9X-4BVVGL.]AND?:0G*CL8-JZ'' M&(:0\]DLR#F-3(3F<\R@V)[-#1=P) ]4$%32W*W9=%-!T4"Q^6[% M)F<8TD)658AKS^*\/53X\+-?U4UR$36[1-)49B*N+MNF-*T1$.Z\+L%DF"(_ MH.L\C$H3"'B@H'RG@O(U&9ZD;#S6,/*\DEX*::U>T\S(8H%D&'6\BX83T8]F M?=ZE\Z?FV)8L@=! L&0K),E#2&F@BR DZVA]H%1 K< 9P#&R8/JVR@N\08_F M#7H@2EU;N?I8#FGDWOTA]QN_#T3J;M69%R*U?6)+UH 5JH)%J&EH@@Z?YUY! MS_5='=^<;BB/]Z(L6:;\BJ*40GM[9K>U^QWGA$W7BZJ2E1C02XY&Y8)M%'!H MT'CM?\EP/.9KT-RI Z>)UCAB#"..!2*!"R=PX00NG#MTX: NWI#&M&E"4P\@ MQ[1O7_,L6Y"-3&3*@.Y<=3(VRT\C$-DVO7RQN*^5%WAJ?JHFO>) M*JL4)H5>$[2P2'T\&&=[NIK.-)"HNLUUJ63L1SAD@NZZ-V/J/&[A7M @Y8$U MH]>:EQM"P<"D>'F-493.+,$@-^_9-)R8IPO%D\PTG M>OP@!2)8A>,Z1&60K/4F]6G-Q0G4O2[^437L-K4M[P$^W7'WBH8"KU#0_^3G M]C_Y(;I301<-#1PBHP\H)E2A!RQJ.N9 B:S7,4Z.L^T%3[B==HEH..%S*E3@ M20ID/U!YKJORO%.\:2/1P<8%J\$!HJ6W>Q5B6&K12+R1SA,+Q_V;1CZ.]\E[ M0!78?F<%A/[3)V@OM^M$M0>_ M_DVIL(@\[E/3*,T!*9L0A/:J,.Q!!"8V2=7)N-^I+(%WZK%!Y-_?[7BZ*8QX M'#7L305LK'3&."\4'"779SOULFQTAOP"B3]4P.+A!/6V_O4?6X#+]L]V7-71 M(+W%L^L,IY4$;]Q.IT?CWZDF7$"4<&S'.:TQ2O)645O?D#4&4,\35:C1C&'(<,R0[JL!/BN J[]"L@7O8"STT "HQL+KK'- \@,.RSBF^P >YS=; M3"# .3%*7R4;3K@;!HF9(&Q MMX%#^7TG^WR 5UQ.W\&A!V 0"E5A:H'?VS_V)X6"RYL):<(RXBZ0ON-6%0SM MWX)C&]L++A)Y5S:0YXW9P\#-&'3%G4U$%5:&L_G19G/!L#_0Z]KF=JJ;*> > M&3YO/F-/U,F<%$F>^SS2@(\9(I;=D';[.;(P(50-3" HD04DYM]3PY(1K_TV M@0J9;@Y>W',CW>Z#MT.% 33>'1N\>/=K&2SX^YGI/_#-=O]^T5$5HX)EN;EE MP9]B)]788%FNLRS84RP1K,O-K0M$L5BP+#>W+ &*W>:R!"AVR75Y?T+%&\KR M]8)-B:\XBGM ,$- EZ UF@$BT ; #)'XV0*KI_75J[ZYY_P[_O?HW:&]AQCH M__TB?GU6AHDG'+\VBYQRA,&%^A#MD&?A?#QR4ANX]*L'3/-]3(,G#^ET-O"] MG@.];.BCB U,[6)GP%\60F^^O^U;:NEMAEG/K>0%T=+/1$N1=QL): O*YY%+ MV^_@GDJ'(.N%JH[5QI4FM6R00H5:\&Z(E*#"2>PX2'(GN^ -Y&70 0_8Y'&G/6Y+)[4T_>2,(_ M7W['HRDOY\L+0>AV/=W^!O:#LY'2 ]D[2O;].8G^_JEHSF+:%NO=.<51PT0? MEU/)MB@O>/?,4YP()TG?$JA+IZ(]O (68-?54?_NH.IN$^+>CT:+SGHE@$:" MY6H<'?R= MOJ\;3A-^3.?8YTL)#$<@(D!8)!0AO7"Z+4SJ90<-/OJ)2H) 2WMT##FC'^V& M(>)Q%*%!)^1F)>SW!>"J0G6H=M@=OGV0":"@6O!)@K_[<(6J&C:D^?=E M^3W!EXJ-/CDM %,!)-6H)A8Q71PVSLGOJZH!GRT:(QTNDT1KB&2U(:>;NVM^ M/^)T2;9L4QXX<$T8P=0AE:W:,.MU]V>WS?U]A*DJF":?KJLU9KJ@-2Z2778; M T+I\QC]:EO@]_!*R$WE0FMEA&2HR+.VH4,FE$8@E#*%M:SN'3D UUNP0PO! M"L$;S&7#L53(8+NS"=!!E7"9-6"/#2DDZW-@V:C!(.0:Q)&0S>"\$!>X/(F6 M'=WJF6#HG ,3V(*LP[_!ACA/YY2F;Q)ZM Z(/67=$38:C9M$MI M-G[Q'!(]Y[RIZN(Q#QD@B%(7SR;T%=""MK:]$FGW8ZR>_=KHRH$(([.1G[([3W-Z+& M$2E1#P0YJ9#8_.RR3V5Y\(YEQLRZV,?U-X$_(*MRK)(KB3_'8V5?*3Z4D MGQ?FOT)H;"*\^U>KEO;CW2_U6W=OM-6E]A74S:4]%D*T1?N,6_D$!3KME3!9 M.R$0+K7[G3*FV%:MRC0+F1P3#A6JZ:<07^S2/^$( SQ MVX'WE:QP""Q% ']HC043N*<13X&Y^20)MA"&.[<*+"MDH/YE"]E"A]5(J#H0 M2'MN^)/H=RB]?D(I["*WA,0H^59,PR+JG*^69^/6(#Y"M8R_/*;;C2R7QV0[ M,RX3G%#))6*8W*DG5#0R]G(DF^-BI3+3KS*L3/3RDYXNM*P%')EX.1)P6;85 MRPR72FU8L9?MK"X,:R.>X+&7(Y5.O\:MDJ,*P\:+VH192@69I^'(HWG2]6D& M%-L338DTG58O&P6L1*)8]-$\VZ26["[7'0&+U!O%\B!%)HNH8^3Q/)TB1-Q9 M9K)B5IC97XU&HHB#$4\>SW,]Z\B%8@YSF%7:*C@S."3;7%8D:BI. MF$A?GD;IEM7+119\_'AD4ZC0R59T:F"U1G]0;6%14>HU^,3QR.%0&JW;PR[' MS-9XL3%F^ *66<"11Y0733D_UIQ2@ZD1&5N-\Z2:'8[@R"/*YQN%F,BM- /K M)&;92DDN@":)GKZE_(OM?EOD6N]F086(9K(D$4 EE,@HM';H:)CHM,N M5EL5T)D:2-.;"E 3]B@V- WM^(PKJ :'=,-&JCXZ&,MT540X,QD:"4!%)H>G M9 ()&2;V+BG=2[,E\7 (^< \,T48C4PP@B\!$6M/!]_IF=N::]])"*YZ[[W_ MG9HP7[0\1H/H),.4DC0'.H5I#6@J%9&AY1$CPG'\. 3[] U5]"D!69N&OF^% M(F4MC+WMC =\0'Z ,=([@%KB#-,:6L 0U55E==[ M5JM?P$-XG=V$T%Q0-U @J*JQ< O]94^^3%0](8R@D6-!Q@8F,G=\'S!P7\\5 M%30IR"NBZEBR^Q$^7/8,,0VN'S2Q%20.\+KNR@L5W(^#[2LA.;F$ M'742>PZ7\Q!T1@#:FBZP# &4;T%U6QZ@LXX%U_^@HHZ@SVZ#D_<]MT"^U2MA M(UC\+GA(.U!O,B'+T$O9VGV=@5]:D)AIA"#FJN)R#&_JC!,E&&6L1+A9__^S M]V5-JBK;NN\GXOP'8YZ];ZP5H75I%'7M>V8$*O:*BMB]$ BH2*:S!Q#*LI4=I+[>EJ>WE#,GTP5D UH,=!K<)^C MZCR*-0LYJ3A9*7-KA276=K6K)6?R%#S(EF"5"P-0MNR8L@5<7CBA@+N,TA8<3%H/J573 M'#60QM2:%;^>;=UR%_(U"RFW(=Q1WBK#P3A=U H=-N:D&DT99364=G_]3L:C M\63\:[R%L/E(' K,VK[255BA4TZO"EEECC@@DK=&X[G[=8OZ2;9TXQ.QA9L# M#*%C;%/2IS*%@J?_QI%H.OU%E8/Y60L*H\>@C>L"C5M*H72#RL_3X[<6 M9C\)]0>^QA?3($ PX]O,QVFNQ4I,5PR2?Y<<]@G?82MRJCWKRUOD=)0J\C M29H5:Y6;;+)%9;&THPAK25#M>WS_Q"4DZ= '\3U--3($+K0.$U9O 5, [C?P MJ1_;,3GN;(Y)"<>ELLHK!%*3$B]/R':Q _P1-!U-H4<6KA"U=C5GW.PP[8V5$3O5L*JLFQC!$B^+QU-?= M1?:%>=E$V]$CSN.'CB-$U=T;',*J#Z/@0GD$F.E8DA@%?N,8+BH8&],-/GS" M!6JM3&NJ5YI*+#,?)>/UL29J[H,;KNC6U3GNO0=4W!",MR,+WH3K[1$;KN-= M=$W\=*G*D0&36- %D_W-'S 7):ORME;EL02<;=A0/KR>+L[.K@CO_89 ;$;@ M!:];KW*C>8RC@1=H2'*TH],J.U>O3 CTH MN&%URC^O3GF-6I3>8H9_8P)]B8?UCSX4G=O5I=KA"_:"?=A*(63+M[ %?<'" M*F[WQY;T"_)A"_.0+=\$8A]WI [9$H)8R)97$(,%R4*VW!E;0A"[2[:$(':7 M; G=L*OQY(MGX3\3[#]>[8@+A]6W:8EUK,#IGQ9U!QY:12]>I>F&)OC!ZE=](J2YSWHTEWK[4SG2=(["F*2M2 W533'6 M(DM4X2G]-%1V(GYX6/6/"W3>4PP$B!/9Y(OWSFU[ATB]@]BV=V;GGP=(0-Y] M!O;:B'4'SMR=!3Z/1Y%[MO??0Y%[UIH;*&HXP<1XFSM^DE%N2Z AAYCS,G#]>.O'!=JW'PKW:=R,Z]ZQE MWZU4W[O1^X!2%V\W^J9,'YK>+=,'/@FJ55 6&5%!9$,82\G8>M8W+K[Q.R<) MIL1;DM7RNE,""N=-0VO Q$T#T,R 8QN;_,Z1C:-$+-6?47QLCE1*J2%+]#IS M:MGD"&^7^&$AU*-=SG\"\(0XV!3(HKZ7JK4$SE"(JH"ZT^ MSXQF6/;K+56N!#(+M:.Z%56>(S&*2N?J_6&^-('=T=*_?J/$X=[TM^V0'SO% M3L%ZMKR?8#=&$5C\UK$E[V]5UF3;^RE,KU\J2_)]Y]COP+']4NCS?12[56CT M1([(=^;@'U.U;IBC?R!-@LKRU(H2ZL4]$.BQS,NE#XC>A_O^FIO?\]^KL @^ M/2)G,Q40<:A*C.^9TJ/JUBT]YLT;?'^=JZV7=4I*]IUF+C5=)OI-+NEY\Y\[ M9_H$RQ_^ _:+\+SMD?JD2R)WGAHXALTX0!_1<&!WB-O S[T7Z_EF\CQ*-1\, MX0II9EQO(7,,<9*M1+NY2@\G^,6Q^@C>-F/%F94N*6VV4J?KI8:Z)@4&=G9'>__6:L/W> M# LZW5U9]*N<-DP6AL6GSLKZ[3KC-2K2-NJ$'19I(RY*.=P9E>Y,$ M9Z-]FV+:4ZJ_EGA\,G??,UTP$(=-&X-'P ,MX.?8IA24*(TD\)<8D;WFB%Y[ M1AX^VGJ)E-YI[;AW4(8WI8CE6/"=8&/XE7<)& +[1?)!MU59@LWD(R-^89AO M&D;Z7.:]/JC@3]Z.N(:CBA%^-)($^^CS)>\G>>%/UH0--&%CRMG,-): ]K:D MKJXL'S=S7MJ (%U(CQ(@@6!3FS<'0UK@18^*QZ!9+7=7XWZ=6EFY52\=PXUE MN_GK]X-HS!4H4LX4I4%I[B38"E)9URN8R/8RY/N^WH$&O0=17N-6* XO-VK% MND'#+1)"O;(E4[)LV"Q6TBVOF:S7?I??9C.C$? +KWIJ"-P-80(8"75L*'FJ M#OXG[IYW>[==JP\E "9FA@ZQ VCR#FH$SW^) )B#>NN3RCLR%Y%T$=SK/9R' M%-R0,K4/^SLSN:Z"?[75[!>E>]N*EEH",=&]1SE2L6W,S MF6MD50Z9VZJ<9JB>.0 *]_NPIWHT\J\'W_-W"7HES&IUV&[2O$)0^"C?-5Z?9E== +D&S]EJ>T^L^2K,:G602;KYA-6C8'!X_0C2 !W[# MYRTF03)NL>=--_%;0Z:A0Q?(>NU5/E:-(:\"+/$0,W"3X*I0-#*250]:M^!F M2K9CZIX78[]M@K[;,MU[XTVS[A/=U8&#Y=_-/W -0=D$^ VHN)GB/A8")\=R MAE//+8+-U+=,];RN0X_+GH H=#PQ'-^-<@U3%?T>[J\=O8/VT%Z';$!/RQMI M );!&^XB..P=+_' =.R^PG7[=T/?F1$FP'-5)7H$Y+@/9T*#R0$+LR/3;?@. MAUV\$T5F5JZPZQ[%+]N"*"C-++T,NWB/[[Z+=PI[B8?MHB^6F[M8-SS\!0W9 M7/=\,'9N9[FWU]>5-$><<-N]!>WU/X_JWO M>\LNG/-BM+P?HUUSG>[::O/( MZ[R8_F#*GG(-OJ%+W]3#>,FVNQ>MCB5S*EO>I)NNRYF@U+]W+!0DI;IN0 M(H,LQ(4^T4:>&)YL-#&$L;M#M:TIL M71R?QY-\NZ0S?"=;1)S81+;JE5QW63K-$]A\^3A/+GC6\MO-'VF.)=V6=?X! M/,.[/[OQ?)8L-%C?:+ L4SYV[XW&!C?2JV:]D9F5'9;NYC&\.9@-:?%, M1QB\S2R7"ZJ,%%:IN)Y5>TK?:5[)6#U-$)M2=2D*@)PH2,8TJ\0X]\]0_F8=9E=90U!12AL24U M&Y?=Y#S?/ ]]"V-L1=9XU46P43R72*9F=IPXPQ[&'],>WHPG0CP]<1.]^825 MAT.J;5-$+<&<:1$IKMV(5<:=!E7(,,)@JN47*_M:%O'1#%]V$H9N8>@6AFY7 M,E;9^J> $6[D(D4-/,FR_?EY&Y*\OSQ-W3R]6TR76U571K*-?') F<-VKG]F MR%9NH%9!EA8\2Z0S^0E9KJK-Y&DX?-0,XY4Y(><71M]FIY8R-^2Z$F<5*C\^ MTUF8+C%<<48)$\'P^D)O+#IC("W0=F\7N>C 7WWUWZSJH"Z#5:LJS3))=R"T,R8Y MZ9RYJC-!1UA\A)>SE&QW6DZ3*DKQ,Q)ECVX'K\^30FPFC./=-;NJJ+',C*P5 M\>J9ODECW(]S!:Q7S R0,E#XHZ=JYRVUREY='K1[' MTNOTA$]P17%EG9%>)![39MV6,-G&2M]RE4A-K(Z[MC@L>YI639D.)6 M&:G@L0(G\P-Q\V61J:27S;@\?]Y=DY2RO9ZS#;FAGKOZJ9?IPJ0AXTC70'I3G2?_# [6Z9$\D4^5U\:K- M9I_/9(7A6ABN/6"X!G_4Q:QC =);^]L@=J @N*\QFO'UF8VMD8+93)M96;&M MU9G!&FOR=3<^HY,4-DA;&2DUT/O"\R["?0M_*,Z@U^68U%&8;@5+3'-L(X6= M:2Y7ING&-0KI4+$8FZFQA4RKC(<+1&L5\ M%A(W/WJ*&3QLW>PCDQR+C*A89YR+CS*-BE0\YV)R9ZY,[)GABEG;)'K@3P*0S0P@#MKB@3VK9#B&6H3^U&=V7+"C8QP(%[#G^^30;/ M7I6%?D^OE&E%CL>2.:79LW'KS$"L1.KQ3$8HM12 X'JR8(]R>>Z,0.S!4Y)7 MX4,671I$3I<[2&%@C JS[KS?GIS)!ZW56[.ROF39U0S)9A:=H1Y;AFMC_@-@ M.6Q)C%3 (T5#"R.O,/(*(Z]K6*="YC.H6)3,&C^5 )FLX CO:VZJ6&ME@V=G MAM1D1 U:#.((9'K"&YGIS#@3%4@CA<&EP M0K?COM+ "DX;2HFL.[S?XN7*$_^#J7H5;G?*^ HJX#1$R\D; N#PKI>MX_NF MYYL@P=IMF]?$XALSL05$(OFV-N]__]=>">*#2"4HG;KS4D'I8\P#^+$4\RL< M\R/PY']XU>575O"2R?3+MAG@/]OJJY *$11YP1/_CNS\#:EQ0$I8"'^'8'N% M[H/+]FO=;[X\46DYX(MMS/[!T!=8>7^G'4 PQI=H\L2UKDA6I2VZD96B\#I[G?0.?>_21_D=XHW_\IA5[36:#KW9$ M"-(6S,?KT ;6V0-KP^!M15Y_O<5VH#\YT1%7*9-UZE6*5>@HI%2/?L2(>NY M",-FF%*N1+9*%+,MDGO;>=7I-L5$VG0D2]<9NEK*D6TJ%\F7ZF0]6R*K$:8- MOJA1]?:U)NC)$?$J1A]-]B^O%8KA6'!%*QJ1EH($+K0FL!^,C+\=R??GXW%OT*ZSW4RU-.#F&-=.C#GL\.D5?ER-35RR MASAJ+!%OF$,*F\"1Z-N1LU9OWJ5((:]HE"+4J+C,W*EY4R3>#:6JC3XZK10:B M4^A5A6SR9&) M#$6,X[5<>9(7BSS)$8=/+[%INY&<=FNLC,8FBU2AFFU8+I<\?'I\.:TQZFRF M*+Q(,^4Z46Z.^V,P\E#Z6LT>M5HL:(6/51JM:H5.8/TFESY\>@SC'->M906D MNS8=S3;ZB%0GPBC=-=A3WR M).!ZPYOIXZK$6Y)UV'%(GN#E^CC6'"H2ES'[V+*,EJRFWP,,^)Z22-H?C./@ M,/3B_8F.=H)_OV56\B7BO]Z5[-^A?^]Y$[(-' ;A<**_?ONTOV0_VD^US3V8 MT;%\S/V&B+/PGK)=+@5]XSO5YBP VP@OGY/63'D@[3M^HJ,I*7DOB? MR,1P0;1L1L%<%UZ?-?! PS%WK_%:4<(7!#]!>KR^9C_9G >P.&0EK&A M1Y'MSV JLCY2/9!X^YO_$39U@XZK!>$ET@ ((T5*\%:1OR#?,>0_V4;)^PO] MS]_P?IZ+XZDQN*UA@C>G-]..\&-3DOR[B[ 1K^V! Z0XY"OL;0DE!/:ADT4' M_+'@50?0QN%-'H":Y,UW=Y1MRGXK7,%82#H88UVFK]ZG=.2[5((%7# #N(K\ MU39F /Q3<>SO_;9YH@3(I<%^>H#&0&Q,F/_Q)!AV#0[XXDXD/>)*0+-@6V%P MM1*H6YHR%0SGGH",N&)Z(V MB*U@!T'@*T_@)+P!X/Z UY)OIH"H>,)C@]^])P;"[C=&#J;'JR!&%E<[TXC" MWZ!"0('B7?@7>-R>1.W>R+L+'+J2H/QI8+*")/J-6P_&\0!A5,'QN\/ZQ(+T MA ] L8@&J#/QI-+S[B%"!'*]013P(L9LTWEZYIC@U2V?Q YDG[KRVA9"@ K@ M)'@5\(Z6H0.-7FU!R>MZ*)D"B!X.FX-KO.C?=F8 2[**2*JTT_#:]MKA^LVI M@YZRWH\FY)8I;:#BB#!M^]F"65L3P[1CWNO[='JG6:WURKM=((+2,I(](5%A MFTP/6> R%92UF I$%$(.D$K8]&GG%MX#-XTECV.<_^:^I(%//B6]7HY#$(C[ M72)]V#7V+O3P$;8"%V^,&ZG;X<:GL.S7[X#=&TW8U3(?%(#D0R#8H'^+9K?H M'QA:R"N?16K0^UT.+-9N/^-7W?/00H3-0K)F] %U MHE"T-W#N=2\]322_X>GFS5P9^"E.@#][%/ M 16(%W;A\#)^W< 7 Y0*@ V M*Z"0:?H(YG>P#YK;[S/?LP[ 5?L+W-&Q_O: &4Q[QLMBY"]>$("C+_[]9MY1 M'U!]G 0W![X8%)HA\"D 25[?$\P&RN<"S ?(E@3^$/=>&8HFFOR/M2,C$"M7 M6WSVP=F",/GGZROOA5.[/8N'A@'FHGOAS1EQ%K64+1N* 3VBO:FV#6H)OA!W M#P_)5+:?928-!%.3M)1,U3&M6;,?N>7HI M>\[:,9=@$H#%GH9OO 3_9_]!05R[:5/O6<.W9M3:Q>?/6. ,.I^VCNB2<"5VYI*:30*AGA>1/ L*VA0']VSRC/@))KP<65>!W'E*H)& M(W!)WI,-Z"0,)<\2>@(E>OS?)+ \*S&$DCT#!@G\Z+GPWK,"P8&F'7'2=!/-J\V\K/_PKNK?WS(]D7C!PM[<)[>0 M?$/+]'@J9,O=L05-O23C(5_NCB_X"XZ&;+D[MJ#I%PP/^7(MOOSY 8# _#]H M*WNXES4BZ3#\STF"MQDV@J,7:VK_L07^+H'Y1 QR$5MWO]WL#_?9?R0L_J;E M"XG&Q];F^47#Q_7G$0UXKF!7-*YXJ/ADQ'7M,U?T_OX*+S-XW2/&UP72] E9 M^)Q-^==[&'&QT[.G0HAKT^-SNA$)$D=YD_?3C8XN^VDC>'8/ME7R4G8M?[W5PS?7^K0'4TT[.#W(Z=> M=I8Y8'KJ5P3NKP%#\%_;#;H-E*JDUS%*J=BU<5IWXVLJ._:W M]8WF=:5^,&UW*FIZ)K"K=(R0AA;"686QORTY$4W&CTG]Y8X>?[L99-YLR7G7 M#MZ9N;O_ [BA@;NA@?/$&*[5?Z3J2V)6J#C+<99RNF8KH3?JE76+Y'!HX @B M<;9YNS,K=O^J$!JVRQJVLZ1]D*/5>#+75A7'RM:U L8LQG4H[="P8>G/F;6G M"?LZ^UM 'SWJ>^#R2=^=5POMYPZB;-3B(T!9Y*2>JMBN2V%SQYKV#8$08R07 M]\PG&G^ZZ/"!=>N[$Y,_S2"?I3X"(U?3><:A9(QNYI%EO\:8\*PJL,KV,]O-CQ2^4[)L)D>H?0J+ MIXM-;Q/S9:TH5&P3$7VQS=O=+S_<:5]YZ6\8/IL"]AC^WWG[Q^!2X08W M*Y\$N-:I"LN4?3.4\<]M,A-)LG.R):B&Y9C2.V6.8.273=)9)FV MJZKCJU2&>?=L2C#AB 5GO'=^R-ND"0\(&]LCTM;!,97P:$6X^34\6O$#V0+\ MFI M]\<6_ 5+AFRY.[9 %S \\7(UOH21>ABI7R)2OSX!/I>H?Y\B!QGJ&\G( MQ];E^67D%(X_CY#\]--JI%>HX><<5+OEAM/4=TO%1QJ&O22^[Z1:B*\07Y]) M.'[26;43@ IK)OYS_=U6SX:O%]S)&%+FA^#N)7?H/<7JW=.E",#U0DQ>QOPW M_Z?H_8?+-S63'E26*T7.-7KE8:U;["W)M]?N=VGZ V/@?X(W_52?H+=GFCTS M&S-&,5BRU:^MNV7@H^0W[G8;WH&S?=^;D6ZZ"X^T.'JTN\Q;2#/C>@N98XB3 M;"7:S55Z.,$O=9ZY!5^%'K&6Y/E"1[8K\7(IL<"31 $IE#M46:G72MVNZV]= M1U/1=/S\W>MW9@*_;2_>03AQW^)_70E'TYQFQELZ*ZP$A4CW.M46,M#[)GDS M"7?F'4R1U#C.=GO(&INNEW*&"W:78U@4P9)/>N#KD;WC,*(*(ZK[,B>/2YF[ MC:@^2YH'B*C^*%]5?6WI\6[2ZLCS3-!FY-*%R/11Q M5BZ&CG"M5RF,[SW3Y/7 TNW=ECV[/4G\EGYO!\G2&>FH1_&V'Z_^WK>2XR?E MIS8>SRKK*\"1\+V&XRL)22^S5)<5*NE&8I5+CF.S7[W@42Z+?4%WA$1)7 M#Q,]_+"$U1DB;^;QM91,-76*9V-D"S-:V7*=!"(?AR*?2! _Z0CI<5^@E&$D MKEA1620[6X_:0J\S0(IW[PNHACX.*@INI.#A5IWNW]__YMU>H7T_ G9U0Q?> MQ;M8?8Y5\7X]QA90B4^K,?:OT_5(B> MVDX(L66WI1 3'M#4,4;*Y(L?K+)[N2RZ7]JQJ.II$SB_K&T;.?Q Y/Y*J M/(EQ/:(-$RF31U@LK2#20&U.8D*A,Y::0!O\72")S^X"N3?+>?<'+>XU+GVN MTY[W3(![#;:>["SGH% @@Q3,C/23"3K?F&4[AL^8(W M1EH (:%D;@B Q3<4V+X^D7I;DN"__VNO\L*!^Q+X&3LO%51\P#P1'$LQO[ # M/P)/_H=777YE!2^93+]L2TO^LW55(!4B*/*")_X=V?D;4N. E+#FT@[!]LHN M!9?M5U[:?'FBP$3 %]N8_8.A+S \W"GE%4=?DHF+<^J89.*OC/E_?&1B0J_G M?]IT]IB8;I[8EC7)BM0E-](R-%X'S_.^@<\]^L@O9I^]&F#P2''6\$I>O2XI M\[^OT(+^5*3%M.DZU2KE"E0T4JIG7R)D/1=AV Q3RI7(5HEBMM'';>=5I]L4 M$VG3D2Q=9^AJ*4>VJ5PD7ZJ3]6R)K$:8-OBB1M7;UYJ@)T?$>>'J7[(>L2>& M ^XK6M&(M!0D<*$UX4TI KZ* '\X^"3R-A\%_KLJ69:_R\"5+2DBZR*8F2V) M?[\&>Q^BW[[V'E-*WO.Q.1%+\2D4PSDID4YQ\7A"XM)8*LX1291/XE*2P)/B M+U_X^(U7/DP@*=%I=2EEQAE, MC[E@)/IV9+Q!E3*CPMIALQ3G9GI%UJ7*32Y^>,]XSVR.*VL'Q/YQB56>B1-I0J, MAPY&FNR4<%FUD*2<3#+&#-=2O]D>@Y$'5**0)1GKHHRN\!FY'',GRT2+:G(H MV2(N36,WW5/"J Q5@[UHRU+9?E9XMY:6IS@WC. M]?NF[8\4$]:R.?8YR<3M3R%%=:] WNF6&E6/P8$3B M#5TE-#[$<)Y+)U+@)1))G$L30HKCXRDL)0Q%E!"DM_?.BP31-M+Q$A6K#(FQ M4YK(9OVH8E/+/M5@.6:!%(IIR^CT2E0?".(1NAJ]M3-9&,Q*8>9IM6DMXE8M M<92N; ES< -/]A#-1+4,.JWD)[.C=(VMG%HN+3())=:I%51\F0PLVES9KJ[7I2H[SZ^G/-'#ZGUL?!0L6HL\,ZVI*X3F M,\9TN&PXT^I1L*BE$;O:Z2H2E773:S9IB'5.@CMK#MZ(93%VA30X5W$PDDQ, MN^U,:0E'[K\1A\7Q!$:@.#<2A@ *Q6&<2_&(Q*5&:!K%I32&XP?W7LBI 8JE M*([M)I-EPD'9>GM( 8$J3G4YWDE\HJ_0D'D\)MJ+.F[!XZL$]]2F];)?T M"B4-J;Y#E5BU['4N/+CG&DWF9(>V!XA$C:UA(MM*M@I0^@[FJ<2=:AIH-8)4 M1%31ZG8QLYZ0QV2*FE-6;SPA$(6PM'%:%\L3%"6/R52_UBQ.:&M: '9/RQK= M&-T:,4>-1;/?J:AE.;YFF39D;D,L-8RCQB*?&1=5T!BW@>X)M:N0\0BC]/.=\D^H(EPHJ+'\G%MU3"C+^$7+D_KF#Q%^S#+@4A M7[ZW/NE).'N49/6U@./IW_^DBH:E)P_4)2P]&:K0H0H]4W7!MZ4GK[C=\.HF MZ%3T!=X6O>8.H2NKQX/M++RZO?G9.P<_S(8T^)4&EPASCE0'$VJ[D)@U,+N) M=:R!NC!)V\E6S4;FBB0[BTXSE:_!)1;O3%XJ>:QEZPG,>$!HP![$0%["P]H> M@KIY!?@0%>X"%?H2;[9=XP@8V+F57A/R0H&-F0PZ,IXEC# MRQ_D0. /[$#<(WR$WL;SXV)9$K>]O_0V?@)RP(A9IR#&214B ^ PRZM5],I*RR5+B],BA.59C74 M]>N6)*))Y OQR1-X)+N5&D:.[9A21)-U67.T8-?:+*#P SLLC[FR\D@GT7\D MX!S!F"6#,&B_F,NR!:4XIK76G&;4IE_% <.C2>Q4_<,G\$X@^?Z)R-K,L;VB MJ0"5)B;D8'51M@1@'H!:4$L!#"4U^.D(C/3+C6Q93]L9 MA8G;#4K0VFO>=>'1+&_)%D$/:TK^_=.BPO M)]-R9>K&;W)L#T6VLM'UR"V),1Z(-3^6(J:D\;+^>F[/*P$-RS5L_+<(H)0$ MX?KM$3\K(EL'Q_J>Y\Q< G])?U@3*CP%]"VGL_ 7/!VRY>[8@J:\TD@A7^Z, M+_C+A[4=0ZY\E[8D/ZRX&/+E>X[^GJ@#&;+E>T_^GG3*'B6XNIK[\_0$..EH MW,W2R!\?_;V6T?\),O*Q>0UEY*2I>Q0AN9A1"<_'AX;FB*%YY@/RH8'Y,P/S M3+*!IB\D&_=L6/[(U.Y:&L%0X:__^PO[=>D%YT3R!;]Z*YJ/Z'?>&@$L][R2 M>-/Z^\HMG;[9VS]<77]_6>GLM?"=U6_81/0?T3$A+3]>^][PA?39TMIPQ?NQ M#7B"OK:4T6;C="?C(,HJ[O"I;$M>$PCI5T%X@P/O[^+Z]9MXP7$?%=YV);AJ M(Z9[1(^OMSV\H"I\S6?GU6 !TCV?=H0[JV)/W&,=X-9N8"66X!46Y(IK#;[C6& M;>&3+:.M/I%QIXC'6+ M_GGIOZJ G]5D\=8"/EW'F$*R6%BS4B.+IS1]9N574,#CGH ?VS)Z]R'R*>G^ M]T.9Z;O/!MVK&7^R-;E[IL"=1JU/MN)VSQ2XU[@MW/9]R6W?C#"11$>5Z!$- M^]:5=-]7 ?=LP2T]DM@V/%_$>F<3^+Q;["MB!1NRA8ZS&I?1D1^G?O3[=T^U=(ZW,?U39M1/VZT';+ENW:CAFRY/[:<:DH>LN5[M.54J_20 M+]^\2?B4]7\45_QJ=O;I"7#*HH7[/T]:E^>7D5,X_CQ"\7J4U?W9/]H&7R[^AH1>&L2&055 M((XKSN6V!]XGVM[%_L"0,@^%PM]/F=OXP(^QV_#[L-:O])>%(#KC@54T_:6D MB&V\K;D3,8;@9;PUFZ,E .\,3&]4ZN_.@/*^Z_5]=0WT(N7[-@6%CU3O6TP1 MB69J] 1Q>CF5)08UEAZXP4;#:"*!7'&GX=4W8WU*"?[U",F-3POYE>483>_* M,?@DJ%9!661$!9$-82PE8^M9WVA>7X[+I59^E&P6$=8INY.\.6O(.-T,]A," M.3[6"^C'AQ)U0X]Y000DR0):_*>((^ZLP/9/B#3NC%0W"3TN)69A+!+&(GXL MTH)B%#-&,0?$'+QE2;8%0@^;EW6ORT%$6@H37A_[=4$?(!"Y1S0.0??.'?<[ MP-800I_)$?:Q]9,IG4=Q>!^LK4.8!+IA$LAS)^@1:TDD]"7HP),HZ53@1^0- M\_P^#T4,<;.\-L<0OH\65-*=$VB"])MBIC#L[#S1H_CXETD@/8R;_M,R2Y=5 M#F0RY K=X95TH7+$?_TFH@CQT7G6&QS].>.DSRW$:/1FH@NN>%"8CS;?#MB!<\FKQ$2CK$Q*FC^Y#J M/<>&L_.NB\ NAZ8CV(X)'=F9"E[)<&QUDQ^H&[840?&H?XG_0A$!SEC<+&D" M=S?"VW#FKX^%E]9X4YAX/R5NM'?)@M"!%K(DD^1>)T@S,6MZLY4*R [(! M&P"_ !2418=7(PM>=:37V;X66P,\&3EJ1)5'$N0:_-%/Q?B$$7C37,%QP0U& MNR_V2E$+S%*;F;)'^E%$A1,#_]T(^4?2^*]KMPH+3"#7""C>@/0F=9':4#NS M:J]F$KF4K>W8*GAHS=O"N?T*3,26O.&.!?AO68PT]I9GO LM4^:R8!:FH>:D MA2Q(5G"YKJWQSGPV-Y0*6^C8-7:=E_KNE^WXNR]1EP[:'M8![SB]P<4)B50- M-HO5D6(:&2H,<+)_HU$,.V:F3S/,D[JA(ZO0']O_( ,9 #+FD>6A^9\)W@@, MV_Q9VGFWRXC&"*G4INMU+<6N*@6T&6]5G77KZR[>IT4CAH^YNDJ;*M*5Y(RP M;I,FGW=__4Y'"?QKHA$-3(4@.)KC;R_9PA-D[;V)Q!<9AX_G;*\@S$0%(WLS MBD)T7&U_/7 E7\F5VZ$6^%N5X!^ EZ1F@/AI[7W_+I^/,ID@V#&=%\2L0B.E MG#3 *D:^#IBF@+4!.\KP$H#[Q&@6$?GC4(O32#\ MG$CR4L&5>=D]00#;-=ZK:OBA:!G>+("_(L%I6%#WH4NU9TP^41GU2GI^I)HD M/%1I2?HY1&])NN3R*BP@N4-FU4'&NE8JM2FFH,175#L^6(K-$V0>0<_;JX_[ M)6I+P"=_^=*51WUF,0I=5L_O]ZD9"<@9L7QR1W=V&D*_8<&#$ >6@]CSM4>F MH6V;_T&/W]QW@:T-,SVIV''TO\FZ?.M>-^^?DD>XH_"?Q);X4%B4'85V$FH% MTWOUK@7@BTC&O^[\_0 J=P+1/$5?=:$41@FSE40J";V5FJW&=)6&[G4Z_44/ M"H1L,S^F!@$U7/F& =?JZ-FRP.Y^6RKAFTOE? 2RF[US;2,# %>0 #G%&@\S M"?;JG:HY##]Q4+PG"*SO=?*,*;TD%SU'N4@./>'H+]Z//Z*N[5. M&O6+^WS@]=!K[I^XLO2?V#WQ[?NN3EJEFVP?^9Y=5U\H]_^IR/C<:*L.)M1V M(25K8':38Z>8&J-^?EBIK*M*MI#J,;C4D+(3DL/@'BLTFH@?2U&<@(1'T'SL MB$0K"+8893!KK=;?J]P( JITYM MF'PVZXX_L'6_@?*'AOZ)4&%B2M)[N) :+=RX.VA.%9JB]%6&H QY$G3V0:/$ MR8W4#VKBXZ&)#TW\(RISWG#,]W29;A.9A8L(+4K.U9?+Z2(I8"V22P2Z3/PT M&Y\(;7QHXW\(+(!_WH,%0T&L8B.6G"/S5I[D7&2,V,,F1_BPD$2>,8IO3R13 MXD>V9(:&_@%3U:'&G^'5;R3\B,K/&=11"E7@S?-%O:7:PJ2:733]PY%X%$GA M/\83V(A)<.RZ;=B\^JD]' _L0SS(*L ^S. 9D3#@?M10IRY YPY@BZ\89.Y MN5SJ*5HW;>=I$J^0:Y)+>0X%&D73I_H!/Z)'$=DSRC;$[89[<$[6QQ$H#_8$+9G@2/VIHR^,C+[G%Z8[ $[SCP MY@VQ^(Z_X[\ND7Z[C>F__VMO>]:!*0]L[LY+!=O",$\=QU+,W_WEN9[_\*K+ MKZP-**=?\(TY_V=KMB$5(B@">P-'=OZ&U#@@)=Q+ND.PO>VDP67[.THW7Y[8 MA1;PQ39F_V#H"W0%=]J/QM&79.+BG#I6) G?\27XR,2$=OY_VG3VF%ANGMB6 M-K9$5B-,&WQ1H^KM:TUP$\N*RP:D#$@(UA7=D[\"." MF=F2^/>K__8A^NUK[S&EY#TGDBNJ"HXD4F@:2_[R98S?ELXEAGC<;.L+15/Q M>2J3QN9$K@G/'[P=F:WE'2DQ25$(EC/KJV2_S,H6"4;&WXZL+5.%M6PY"P4 MV"AMJLRLC\&1Q-N1RRK3F_!+!F57LZR]7E=R*:TYYC .>3MR0+---M5:JY0T M:0XTTI#P5!Z.Q-^.=#NS!%5H6G$*$^NR*?8-+"[ ;32)MR.E=*&1QF5BHFAE M8K4N)OF4.(;W/*"28#92O99@\52W7RVIJ$9JI#CF\,-YML547"W@8TI9%3': M&I=G-67A@I$'\YP4!T:'G>15-IM $9VSL\GZ .X1.)CG6E^7FKA4PEB>+CD9 MO%JA%GGX](-YQM,*93BE<0*1Z^->8CZJ=N,V+.A],,_9-!M;]+)BG)7GG.ZN MR&FZA\*1!_/,"'Y5P] MGQV08.0!WUFYC"R:>8%ALWA_,,13[0F6@P6;-V]T[4,R.=D25,-R3(D>P9-[ MDF[M=I3.&I9M,5!9,["TPS92.S@E,Q%[29L=KE)(%YF;G4[/JN$6Z<>6P-F3 M1-+^8!P'AZ%7.5-S %!O0&VG-77J)>*]:LQ[U\@N.2+P5+5U'>0OP;HCJ__S M/RB!_ =#4&*O< GT!-'D?RP?,2?@!233BO SK^B 7TX$7A.I&L Y@6='(R4= MNF?P!"B<<^0O. 3>!?/O[GWK?4;_\[>'QZ8$Y@AO=F8JP9N)Q351I3=SNJLY MQ:.:6F]JKEPRR'=.YR7\:E8$E-%$4,R*>"W! *94!V*Y/7;;=HUV8$$8>6E+ MD@Z'!,=O-9+-(SJ>Z2.24]?MB4WD&76O/@)R1D+":ZB^%>Q=7I.F"2M?^24@ M#F2?= $-6@')\H99LBR']XY*@WMHANY=\+H>@NP65FC$&:)CZ0RBK>IB,X?A M&776A*LA*02) O?W('\1\>_IBZ45^0LX2B"*%?QJ.,#N>7E$\'IPB[SG1.V. M]D=J_ KF%64P36!0O=HZ0-J">CSG"QJ0)$ V780D@*G*K>!Y0@8+S.B"Z24T MAZLK")*?EDH<%N_XE.34\A)17C*Q/"LE*IE\?^:.I^+X&*"OBPO6.CWEK]_<=\'+JN>^[]X6WN>*.$)\7!_B<^* Y'M<4[1C&A5K MXZUUKD5WB@OW 8"DX["K5<,LT" >=FR]W<\-+09("!9-OR,A+Q%6%X,B3UL6 M1]^4[/!-$+ZMUK5;/PL6 1N#U[&O:R=.U/_X''^GJSBF],UZBEW%*F:,+M/% MI/%I0['QE+[,8[^$AE6 U+-*>@,X!(9XE*_BL%=(M.I5"IDWE01.U^I4S"4] M T&DHFG\B.;[@13D@.655_-!__LXY+WQMFZ2QR)9\VGB8^*;&DF?XZA4).TT MA2Q7"M;N540-[\8RZ*:>?+@V>U81X%_/]:7M8?X^[L]L2, MZ,0 NV[.GKKG$-$CWY"2&W<%F%J/8\K+VN?]T_%- MEH^,Z(Z>9?2XDJ_R9DZ)-3-D(5N-=28QH&>?H.';RMC7HN%X,N]/:CVI0&43 M8G)8TFRZH;MW0$.U)6N)156CE:Y8+V<80NZ32?%_>&ANGJFK7J3'?, MTD.CHO4%?B0TFW= P]E"B GRPL&H6%S0QFN.& GC4^75;'BRY>/Z:J<^?UQ+ M"ZYQ>H &*YM!K]X#-!^.S@$N'Y8@S$&\THV(:@ JF1'+&4XEP4-/<,5(DKW] M:,[,T(/JOX(\DV$RX+4.,)BFI,U48R5MJ_QN4-9OOW0]Z/N:X_A&\A:)1'9D M=1,LTJU6U2+53Z2;9?(.)&]D8RU,K91L)":@Z&J1JJ0*,!EX%02\""E'!0D= MS&JEGM*-5S@U7U=&F>(]D'(Y:VFXP7.J/6NN25@/ BI*3R*[)' M(065ZAID 5>E66,NWP,I^X4JUA_)Y97"=QMY7*=1T6-^<]UD1? 6Z#7+QM!_ F2";\,V(#/U7R*T?N MPJDF\7!I#.#H&(R"F I^!D *]Z[,MAGS^P/!#\.S)%-H(M),TY LD)MIH5=3 MNJ5[$#X[W:S4&:9F(16FGIV*]4Y1;]X7)'Z\,(7: [U.U2H(G;-9"\,:/:)P M#][V>#F-)])$84D5!L41W;\4R?97\/96=T#7A[P__17'-WO '$&IO+"1)86NS@*7@I> M;.UL\ME J[_4[#T17"KKT$<%R"KP,]BX93L,?,L/5=F:P*X6JSW8%OV&'_:^ M%PS_!FS9SA-.\**U3X_LA-K)8WBK:*IJ"-M2]D?\\4U"8BC9+A#M=WD1/4; M$X3S$H6OU3XWG/032YY1?E,A=I-R^N>J55B]93$!<-%1)7I$;BE$CW8 PD_- M97RJ>(=DF%>:M+QWI@*"@*N\WTA=]'^@]5) BJQ/B7?JMXXSN5K:J-:SE,P8 MG%O(M3'U"O5;_737Z_9.Y.7<3<#(^9N +U4P-=B8ZFUPY1W;V'SA[V[UOKF# MFJK8"_XS:TB>W=KT>VI[OB ?=J\,V?(M;"' Q$*VW!U;L!?BPP:=(5N^25O0 MT+;<'UM";;E+MH3:DU0:'U//#Y7:_UJ9OW>7OU]*;D(.7QS^DR2@J:?5U*N M"AE/)PBI"PG"*=_F.TWGITMT7*FFU;7=BU/&M/W.,L95JS==V8&XE5QVW/Y44N;F^75NE M+K6[)J8Q:R$[$N?(O(TNL]PJKDJ,^TTJ55VU!4UK96JLIJY0M\+18K4-:U_$ MWU&IYU6G?X?:MWXK;:GWML*)LYWQ!W,2ON9SA\["T[C6 MYZA&;I4@[53>;2I8930>N;1(JW-8J"W^CFH\O%H<]9U#J7\:%_D.8EP0 M -\Y='$,!]'-&9V4/LY)YN28!NF M%10CB+0 _@!"P]^#.JT'5: WU_@#/JH''1#DH\E>L=)@W(-S) 'A/,[AB/_A MW1/DF]?RWFKW\#C;M&HQ-H\J,9<>-G.,9L^SGZY&]PU57NDB.^KUBXTY%Y=[72G5')&13.'I;IAR/?J)2])$;[M6, MWJ]?;!V9'*PJ_2WBN%=Y&L4_+W^%:I7*TE-QBC@KM[:,U=A&>W9!^;M,T>E% M*3&1!G5N256XG-MS\4Z\UR;ACKX_$#98"_I[,22H.X_OUIW_ @];-DK-9FIF M1,5&E%JGEI93+E^P0&E>UI?;@SS,24V M%Y/U20,9%_@+EC*_#,C$,Z5ANT^GI@K1ZLYFS30?Z^9<$/ M3FFSPVOM1865T=A"+*[HY#KU"([*$D\DI\L>W5?D[#+K3',MVET!D$G] 5O? M%*P_JN6'%>H%1W/\HVKJ*FAY\=W"\=F*]N])QX@O36JV%5]2]&C>;_-*+),> MW;Q900#(NR)1\LA\7#"6JTPG74FP5)9;*RJ;5J0J"ZT/L!MQXEB[UC/TW7PU M"WO.[$N$!(;'$2:>6&QJ9(?,OQ#S:WZWF?VBVL +R$@?", DPW2-9:[80^14 MM9:O#\?,&%9T0W$TFL"/M0/_ P$X*,$= 8\$ZU[EX"(NM+N\*CA>P[B=[A3@@8ID[]]T7V&#LIP;_NRW)O()*(DQ?B&9_#BH MJ!_S!K^9[?$*[9NB:Z]EXT[71-NTOMFK.^^]XK\^-A,Y>2&+DM=F/3 4Q<(R MU"(O)IY\?K1E1C?@-.DSVOLQ!]B1+\G =)7H3!OYQ47JWK":=Q3JY5+!44ZY5*;S:+GQZ M(?((R_(D&#K9BXO=^!V(D>G5/P(L!;PE"!^I0=6.9'E3-;P7].NR:H8H05HJ<)"L@_N"^5H M+7S=]XO*FL:0]Q<'X=/\ZK:>C@4WUQS5EF>P J?LYQG +8(^BCY%[ D/QTI? M8#-O'12V#8@!+Y:64/6]"K) TKWZO.Y$ K>Q@=<43!S&/?#YNT1W956-:)+D M?^O%->K*J^Y[3(I]C3RH/OQA[^W=%5;8:/["A7_>++/#[1>2N5%X++Y9BMXJ M?!)Y6\SGO_]KKV;1P7I[4&1AYZ6"6DF8MXH^!FK@E43RXHE_>-7E5]9F8V+Z M!=^4;_AG6Z2(TJE:D+KF1 ME@'D$SS/^P8^]^@C=^(O'4JTNA=_!5_MB!"D+;0,GL)XW5*]FKBOK0OX:Y2- M/K4/C&G3=:I5RA6H:*14S[Y$R'HNPK 9II0KD:T2Q6SWB=UV7G6Z33&1-AW) MTG6&KI9R9)O*1?*E.EG/ELAJA&F#+VI4O7VM"7IR1)RWF>XO6.\\J")O10%H M"A*X\!5^7\$86$0^"O!0E2Q@):%CY,H6K)M MWBL(7]9K+E]%"B,[Q9K$B*P*8KNM*JDPY'D9I)#@ZFXA%QQ>WA_I]H=55R6Q/A5+Y6N$SJ=SQLH% M(]-O1\;D.-%FI%&>C163HW$BCDVM1G!V8W^D8\S'[9%:F2'S6:'19]NLF<7@ M?O?#>1RIM(TE3PR5]-=168&/-,DP7*B5%Z7^=9 H9L#I&$P>G%0;8*1 MAT]?46HL@RIU5A8Z*1#PH!9"NQQQ^/3>:-+,5 NM$K)BNHQ1U!,U;=T$(P^> MGA:STURK4ABP3,Q<6&.U)=<&<.3!TV4L;@[&\4*7JC3XED 85LY9NUSR\.FK M*;M EH@UHK1JB2^N5RVS:I)@Y,'3$VZQ'F>4V9CE:3&%*']SQXNE@F M.SD:1'H(4^;MQ3K%Z8A!#J;,A>Q M+MF9*ME8<;DT%GP[EQZ#D0=/3Z186QLRF*C,6Z5Y IG$AO4"R:4/G^[R/60H M+W53*73Y_+0EK#,UJ@E&'CQ]HG03YL"I=MA"N^0RKJQ0PA"./'@ZCLL98Z0Y M:W9.=ML2D>P@:;UY#$-&W5PIN2B;&.6P3E;-K.CVO#D^AB%EH3\L\^Q\R';; M3,PBM 6U:)/', 3)IG1T86<:".V@R72>JM38+,00].#EE4R^;0]T:TG158/I MB9QF-XI'002U*@E+F.8,A)C&.TXM+Z5J>/,8B#!K9R&EY])(F:NQ=6LFD-DZ M/CX&(EA^5,3,9JRI\'-5+TT$FQOA1T$D1W;<^6J:D=@NP99'^<6R,8V3QT!D MXJZSABW$&62>G[GK%I-T:.DHB.C%B2;0XVI;P5QJT$\Y?$XICX^!"#)<)3.U MEBTH!;8Q28S'HVPI3QX#$1T56(?CRDV6H+5&,SUPQ$ZI1 XTQUQ2 5 MQ:V/.K$,KQ3)8R"RR$TJ4$"/@$BF7D+7"0=!*:E:J1?+LRF7$HZ"B.0DK++23$Y9)K]R)*F>:9'X M41#1Q'P-'7=:2615*T^91FF\U #4'@&1I;!,4OGF:*DX]7PNIHEBB66;QT!$ M'XJYGN#.5&I>X2R@]6R*;C:/@4BYEC$;DVY;4+JU975:'%@5ISL^!B*U8DOC MYG%C0*TD46B./@8AI]D>Y];I08OD,MVPSBWBG.3@*(IB+6.B8JW;9 ME6HJ',(5Y.;8/08B?2&>PN1R.\MJ'A5<,MDH-#T>ML*-[)VY 1R]' SZMM M0L/F;<=ZTX)PNU5H)W_Q0:/7;:O>#[K>>]? 1P@3F&"SCJX>P$^ZOX(0]<+S M&=PS&W1X@95UK]I999,9S,F6H!JP/UFP'/M1EM!Z+TWXIF%* >9:N.R(RND3 M.ME#YBV&T(:X44VF@[0ID!-)).V/AP*D_=$-5L[NGI).>:?\?EVA?TH<4(@( MRT-_)!G?5.,>0T.VW!U;4.0ED0[Y/? G5Y2[9$AK]^V0+_H)A(5^NQ9<_+^]Z,A7S])503R4] M+D* =S<*79DD@J'"+__W5_S75\F3?,&N6K\C-?NX7,DA==[?:.'=1Y0$P\]B M_^-O*Y-UZ>TO;[98_?K=?MVI[^^8NUA1U(_=A>]2K]3LS_NL74"X4B_(56OA MW(=P-0YVKAZ3L1#,'P3,[YD )W/%ES9G9ZC4]1#HCC'Y7DBT!6GLJR"-QE^P MJY;[O"1(__J].2X2>R0+?B_2G870K7L:M^ZR4K*390EE)/39_@150K_M_OVV4W6__4WQA_]> MSB,+=F%OBGC/EA'+4&4QLDG\/HHB[)1Z>A#@O.S[OR\IPRLY7L\B.6]*7H72 M\Y'T_)$3]BP2LRD=%PK*E6$&>F+/(C0?PLP#^&JG7)7ZZR'!=TX ;IL;I!_ M,[M[U_3J&;6KM9[Z=.7V/ZCX5R46K;@UFF%49=9+VVB*R..Y3Y?VO7ZU.* ] MOO+X%8#?5H.#)_G;2IW/]C!+T3I=I8*ODG3*@F?4O7[(:#2%QZ_3^?4^]_[< M3L^^N3OFOR[Q#J>.K=P;5GRMU.0-T.(^:DMNT>+3924!D*CUOM-.E*H.(FG: M8I*<++ Y X$D\>LWEGA)A3#RD'GH!S/7'W:<-N;:I*?F!822EPTD#KSF4I5Y M2*N-Q'2*2))2%]%F*IZ8THGBR*LLD_SU.T$04?Q:_=I_NKH]@]4^=>[DWB#C MZE;[#T'C"8SWJ*JGR$8B*U%:VNRM>2=5K8]@83Q8) Q+O:2/M7VY01/Y;TP_ M$-X#"GX[@NLV]'VVE,/%VN/>72[B(@WDK]"3Z'*M)N[# ]JO)U+'43JC@]Z+@/]NSN;O/05URA/5JE)WZX+2$%?]6>K3B%%J[#_"MQD@[V@ M^-FA88A6C[[SYI']BJ=(Y9QT+PB'5:IJ6FY1*ZY&U@:YRD"S86>C)' OXHEH MXDBWY="]"-V+I]K<\TCNQ5,D8/[AE>+N! M,&#W/I^ >9H=07G#'$DR/(]DF!$!BHJJAAN$OG6#T/>=Y7MF'^VQ1%,I;Q-1,HIBA^'4N^Y9N-06+K6%FX@>QM-[ M[$12 &X.H--7_+OF0"3M*1_KL 4IOG0'W<&X%];Z[ MZ,4S^SQ/D9,F&@[L7__]GMNW[PW?/[/[A0"N M54GDTRV.BK,\,5XRRQ0ZR?!WZ**=/N%?UIF$4<[DVHB$]]G,L-! E;7+I6%N M*H%@T21V_CF/3VOJT_MAGU7=AW2W/ON284+I%@!T'_[3'U4+J##\T!5Y(Z%4 MBK.T4(P-5$H: VR"^2/T)76XJR%$IFLAT[%L4.A4?%&G/PR-NLMEKT]*/$,Q MR$B8N/JZLB+&C^A;S+I2R5T.JPY;&8VS@]D@3@T%$N@O3/XD@&^1^O(^PE"# M?^2VI),P%69L;HA#3^!B-+KQI9Y=DV6%MI).-]LP1O,,=#$V"1KLG 3-_[5Y M8 1_;X8"0 1R(UP<93Z&%7_<=J4&.3_?< 751Y&M!OQ_]KZT.75=6?O[K;K_ MP;7N.;?VK@HGBZU6JUTH1A*?#K-8K]0-[!E_&F9;B?D#CPZAH-BTK\8Q#J2[@("SW6 M"8. ]IB8O8BK_9WQ6D2)0)6X\&_0*X0Q$C*#$"T=0@%Z9#=< UY'GU0"J"(0 M'PCTNAGL%ET/+A(#(&O+WYA"D*](Q235PF*+I:>@:]:,RPZ9G#JN)Y[)>:L= M5P81K9)(-='J^4S6=XO !WF/)W0;.;?=.T&29GQG@M_O'[J!0 M=IHS((5?A3#RJ%N<#TY=" MG6_:.%%:''FE!E\S1*QVZ.1^#J&N?P]TP$]#2TB9?V::(>%KIW4@0SE8@(,^ M'=7#+W:;\@-#DRT3;(-SY+^OZ7]0'XA"PIEM__WJV= WC7+ EJNP!06*WSQ9 M$O#E2NH2@)C_N +73Y& +?YC"QU.!7SQ'U\"$/,C5TX>)@WX$FA+P)7 Y/N: M+9$P':C+Q?ARGI2SB^XU7#T'ZZL1CQLBP/8FQ.AG;T*D$V'ZCFY"1 D9H0': MIB!XO%]RMDH*E]<9WUUT_GFA2N*TUGL1JIV=N#=D*X#F )K/4JCPH@6%?(4T M 1:_&XN_=*-ZXIJ70-/AV(?0ULT4" 6F^UZJF-T!C0(I^FI YEJV^XH4.14+ MN1'H#3S;P+,-/-O R 2>[=?@E;=S7XD12GX-O-M[\6[/+28[X:9 2*Z#*Y>U M5-^(*X'KYG_7[=3A'#L?WOOO^9PR_P;J/ZH*^)@*@0[HW,C.S[D)\+JP#"[D M?]V/\(B\"8@A+^G$ IU("@3H30'ZDC=V/T*#$2< FV\ F_NR5&^"S85KIU_U MK/'[2TY1R0M75+^SB-PY*ZK[ZW[BBU>$H)(?KO)B+OJ&6JVO*;(M94ES5,@6 M^.E-EH)8,WFKEVY'6RR4!GW*#I\DOC'B8NB@;)1*/:12QVX;OJ1FWMF"\XP5 M/R^ZQ78*NO]UZ5KF%Y_=.5'G'!4@+H([=U#Z894:9R*"L)B3]$A[:HV7];:F M-2$DQ7[]H5+AN/=*S@"0KE>'_'9T]L*>PILU6\1D7D^2LF&PV?&JO$B1[4@F M=9,.0Z83&60V4GO$*KFR/#!"5)LTEE [$[_^Q.GD TT?NYT[T,_ 83CKY"Z= M7G-S#L,7X><._ :CEPREQ';&8D!IO5G0Y54TDTM#9,(EHZAPE'H#F&Y@L^S4 MQ7282,=OHOOQX9$@"G+REA0JM7N# /STT<7)LB0GK,4FL9K2R:94K3"12J?@ M0Q\'ZXGQQMTHHVQQ4>]M6)/EA]51-%^+2]GFB(NCF B5C#[$H[%WN3@_W9.Y M!XH%4WIUQW,N#: MG:E$1V6KIG-ZH9J&FI= EQZ2#\G8L0LU MT+K/I/B39<#4'NQ;@#:/S.CPD.H;KGS] M,<$,6[/><'M:^56_K@B#%!LW,Z7*YGDPM)@1E\#!C%3\(4IZ]U/_#C9L@@V; M(,,C"(Q\$H8^M7MC/+>:PUB[Q;0+PG(5XENM=JD)<0IE?23@^CW85?8%2%T[ ME.)S;^(N8BDGG8H$]QQ:I%KM.$D_Q^J9;"([3XR0LJ)82B3^D"*]U_,$3D7@ M5 19($%J-R M];*D=A9JFDOB S8H_.*]:O6HI_33':)[\'N"F$D0,_&@AP7I]!FG)A+-CA*+ M MMCZY'*:#(NK-?&&@$+NH0]$DZ\+PT_@)7;*F%PX_;^+L(C[S'[[%)-E#55 MD%E:2_,B3J;YOK1NSK;Y'Y& MM.4;<,$(JF_BUY]8//X0B9RWJEF@P#\Q/>4D.OV,0,[WP<\=.!;MO+122HPZ(+.+ MVG*4-S)$_!:>\7V$^/[B,GX[#^1["MR=-?:9T?4_ 2Z] MU/<]!7Z\"GS+M:=^IL"/EX ?#X*77IU\%P6P5_P?DQ_(X ]VGM'B1%(MWO:> MSS,-20V-[3L+PLJ^,$P"1W(/-IQ-35"?=E_-24%A 9H?47@Y21>;1KV567P MV9(W")<&;XWO7^^,F*%E:S:3CQ7YH4J3@&ZW%]DB6#ZO1F^M5VGRPQ'P5CF6 M3[4X)LKR\=&JO4I2XPS?W%VHAB(?6*DRRDS6U@"T@;Z0!'!\X;I==-HCZ2"N M['Z?A6RH:68/P#FZC'KIR?[1X4)VNSR-V,O3&J_KG%$UK<=$;:),ZS6Y+_7+ MD4Q%:O[Z$WV@CZY-3_,O3,!WFK:@2 8!5C,@.,(R ,2.7&D0P0B>6+HW$;MW MV\UPDA424O=U]BAJ<'VN2\);6260NSM9)9_@=3Z4F(FEV+H_55AFV8Y(?6$Q M;NYQ%VJC\%NT]#7@]6_CK9UXEM=TYQ%J1^VPL4'/Z$%\$F.G<74X*Z_-[) = MI4\@ 15&:6D.*NW1^.W?$6CJ1OB<@'8D<+>#9W#>!!1F&ZOPRPF@BE"$7D,Q M%)&+T:6SYKE-96&:]<:]=8'E<+XQUV>(6T\*F6^]+/44IJU7U$^9)99T/32&)#\HMF<36> MBC37A%A T0^1A'B_H +:*!+*2T /(Z?+_>X>QE+\!V#V_* M,WQS)Z.[6CWWTH!O,VUR*(R7ZJ:\CG]>F/WE('8WJM'6DS-Q6L]D%D]:O%?*9#"0 M;L"#;!6+*;ZK"666EK.A!3.<9G.MY6D/,O9Y#Q(JR SY<:I)6#.HSLA-XX6Q M!!88LQ$;=U$#,D_$PS;"!(0I5<-)OP,H"[:'ARC JVMB#.%$,@P+?0M-FV:9 M!D(&21WM=G=DI6HBX;,,0(C2< AT-(3=]YL040%L]I>-@OB78TT6H2CJP+1T M]8& LU+A>PST.Z=K- 3[:P).47(81PC\3(*]_/V-7G0'T@BL!&# F?(KJ%$J M&$H(KGD9*]50UQ1,2#1$1"U(_UWRH)D<07'8"OT(?W*(.K,M+,&_&&#C'MQK M!HH%MM1%%9H]T.%7+6CID$*I@B1+>"C'-9;!=(<_R-A43RN:I9I' 3=7S A1 M:]ENLKSU.![W5FE63(W0Z>'[\YJ_A:" HXK)52BU(/GVN-P6V[-5OHP\,K@2 M2=VE._PM9&U2T5E!HN/M:9OIU+JSJ5$VADU$UMB1?$EL]K^RAO>ZR9>*_7[4 M<:;>'_?E,?FX1WD:I^(4G&8$]OH?_BMNRFL0MR\1#ST-:"# (V2 MI-N+(YO71DXR!%DS+!UTX-LSLB9,G426 3=96L"*E'K=Z7J2['#U=GQ(5Y>_ M" E8P9?!-=/X$PI3OC3[@W*KW,D%29% Y34!_T%&%IE@X$P6.CBVNX3@"+X+ I(); O-6+HV \B3?AD>?#O*]#(( M"!_0OX)OV!V<@?SK'0<*R2V5^,?PC#"\[7#_Y\A%&$'JZWBX(I0B)%N:RNOK M,/'5V!U:!*@&'/O.LA+V![TTFV@\1BC[^8V[%SE;4?R5;#3$Z5:.)9,%8511M"VQ=Y2%+>(X,W[T]<@(*1:3+^E%H),Z9K ME865WH\*-6&)-TCBWD/=]^ ]7("(PD:1&:FJ:$R]:8H?_X#\NQ@LRQ!:T"SYV,'M[/@#!M9L+1_[[ HFX K2A0'=- M!1UU-[^WIB)!V7/ 8\;__O=_[8[=FX'L'&38F92S'4WCC?L17&G!==LTQ _A MFW_S\I)?&\XD$ZEPQ#TC\7M[%B)B6Z]P)/9O8N=O1 T/*15^%=HAF),G$)+! MT/SM_,Q]AG.0MP\U Z_/?V.HALQ#O>_UB_EB:K/?-!6.[^^S1ZEP(G9V3AWS MZ"(['AU/C'6D8O_3J6>/.7CN&]%NH4'4P))H:7#U"]^'GZ#W'GVE_1%U!*46 MZIV\Y]4XCW9$"-$6^10X&@:-/=(KM&K>.H_\)2($B *#O1YWW:Y??]J=>HUI M%7,%YH$HUK)A(EW+$6TVTR[FBNE6D6G_WW\&UQA7K=YAVD2G3F3KM7:]4LRE M.TR.R!=KZ5JVF*X0[0Y\4&5JG4L-$,M1_$6,WAKL7]A5TRS8KV@\X C,S-P) M#KV$BD3>Y!^@L9!1B$9#?OI2@GZ.I(IP9-#%^7L[F[?1;U][CRGEI9<;VRV2 MER6%X5U3/*Y3-9+A(A&V4&9H>:*8 T YIPW@H@Z(:?.-=AQJ1EU[!0*AC\A+ M*@\7UKQ,[&PD8=XB.A"8$$05\(@,BJW59Y+(#PSTZ""_89F4)H;;-TO;-Z/P MOL ;8U2ADK>7$]#XVQ%828$RBU1%&:M1R^WS&K^V'.HY5&W#%I>]L7LR@#L">L ZB5^VD(@R P*.X M\S:4JNDF6JM9NF2NG:<8"+:,LR>PG\T@@H%)\#.XV%M!MPZM!TW/)-UV#X1H M 7?=MX"+4CQR"?DQ &WAP9\33D0>K\>R<"9P_9KG!1SDP!-'7QX,$DY3@6M@ M'#S>";NC-YYG:_.#0I^#OU_8%#]4S4<@CM#8TLC-A @)OD,9ZNK!LG?/X]C- MW832$L+9F]!)?ME^W0LYB 1M %=;H =HOVJH;E**],(%EO.M7J/@9],MQ1&_L4!%1%.J;O;D'77?+MC7$ MS-)M918M'-E \W 7]ZDP4>55WMX?@#H@HXT?9Q<&!3M>-&)?]FUE%RT!BIMD M3!&4.-&0PP#& ,FR*]2.SN-H@3[C=<3REV#",92P(QO[WTBF$_182N;8V<[! MXQ_IO B[M_4$V5!U=/X4J1VW$NT>2<*'+(##V:S+668EC-'^#(&BPT0+TO*; MPV9H1\]"$C6P#+CD- R;62I&?#OVI8I8[*&3#D?_X.P*:X:-JQY9!>Z,,( A MZ0@?2CC:==R"PBM<=VS34-:66,)M05&PL-IQ.#0&:,WQ(&0X!3L"C07Q[4'! MN:YMZ47J@(06X& ]WFRSA/%^=]J1[G95')-+<"8'M5,U["4T-%=(-%53T]=( M!^$ #"<^Z!A%[R#M&1G[!,.SMZ$>6+J&>]@%'+<#Z;B*)VT&;K^A4@<@9G>O MJ9#5Z/ENUV$(V01:9J()'?T9#H"&VV%"U&29AQ9_Q",VXN?M)51$R,.I#B4) M#P>/'Q)T ,:\/'0CJG:X%&&P-8 66X*FT(ZNHM&?SV:]J0\(?CP@NX0R#[D" MH=0);N))8\9!X<3/=OB-9SCF%\B7@#;!\4EL.#\FSW@''LB49-S64N&X9#R2_;GK>\DA/TB(\;*\54A(6KRYC=* MGI.0(&FBZXX>D!:+P!A".]2.+4'LMMN/=YVN/*&A+PI8%R%D\$>B%*O8B M!$\"N=?J2$.C@!.3D+U%?^M@!%$ ;1;!%KR\1M^@+G8$;VBA.G8[N.*\WP63 M[U ;B WNA@O2>9208-@@\0X'1N'7V%MQ1'OKR0!7<; #JV/!0NU$8, >>:?( MG"NF!Z8)-8;CG0(Q9&HA_)=I>PD>#=L7UF.>"UH_H!*S^)T&VMVQ31.D-(0K MW3$/O($73W"]I#KY,K8P_V7+[]_NYLD#H0+H_Z3-K?=)O#B5SO;2L5&\@Y18 M1O?IX\&:[_4J/C)Z;3@T()=X NLC%'F'$,AB_+^@( MODX;9.+V%@8>1S#O$":[)0PF(O4/D46\S"->/F)>?D? P#RZ-4@E#GT ^5V+ M%:R!O+K+.JC2V+]T+ )B^F532ZG$-IOP947ZLB!%GOJ//IY7V?+E$*231Y)%$]9=UG^TY M.#[X_L:P!P; H?CO.=2Q-I%&H5 M\DKKK6U$G,<*I6$)G3\#J%\2A4YQW- 8NBF0W=),"M4[3[EZ?[D-55^(&RG_ MC)QD(\#G6%[.6\X\;(##Q!Z4:9LN[/; M+O *&B*K= 2#3QING"[L];WY;<1Q-YCOR3%Z(\7(/0_H^A$[OCB/_;Y+N .G M,C@N*_>55+'7;DBFQ%H3R 6]TQ"=O\]2?AO2?)72M=8&UTZ$-XY-45 MRS/O8KS3@]\)_&XP<0]O7IO3%A%V5FF[03O(3D_LCI&!8.J: M*@G&7ASO@5B.-11=LU3!B9WY+*;75@/(_JO L)F;5C6ULX MV0#JX5B:[1E7)()( IUVKGD="QV]S7"]:?DIWV-G5"8[R7^7>2TG#"O;5@?R M-)LS.L:D16F9QG'S:C,9Q^GWHGI'#4WJ'C+7Z"!S+QZB?QY3Z=T MI1S-\I/"\[3;F[/\HM'*U=@F1Z/[+?9;+FC*G-/]>H8-"9'\A'LTS2&;ABT] MKQ>S?&9$YILTRW?'BS)?)+5N: 1;>E^ODR6V55Y%ATRHW ?Y3$]4A%6:BW#D M8."3-S><1;.D9:&==ZL5ZDXQ.EK62G!'ZW>B@T80M M8YZW%^GF/+2J2DPH-]#K#7DU,)>H3\^4M/Q@7"NT,EU66N>RM3$8#3(5U)*B M#IO&,IML49Y9$7;-F=V\#(&EH^"FGMFOJ+(2MRAA0\XMO1%:9).-40J-E$H< M-GTL4PN+;FHB4ZZQC#%.Y =U*\U%O80J]FNKOEXH\:0BE]KQ8;RRG@V67,S; M,K>BUH6X3/7)N?#,&NM>-K4>-[FXMV6ZNB[TUIGGS;2N#HO6O!(JEM-+V-)# M_,G3N+_4$N,.V59:FP$O3Q_C%NK30WS KA1E,+ R3+

EV=2V7(4GC7/RP M90*NO(3:K!:=UO.*.$YL&)";H98>-I5[=6842G+F%)3SXT>P: (ZA-[N91,C M)(2662 +T[(>I8>4,:@^SE&GE&=.>N>I&QLL!AK;#0TS!2JT*,]X-'LO1R-S M:\RR]ZVG4U#-_:Q;)4>2F5IV"['+6J %#'TMX ![F\^56 MFYR6^,E4T1X[[7$I!:@BGI:' M6^G%C$8NT1&\KT4T-Q-8^U']%UXAZ>)COI M,;FL+YX9J5IY[(K/[60]UX0MO?.7RX+5$;L))JXN\IMXA5[F^!%LZ9G3--DC MK="Z7".SJ^%4CYJSCII ?7IX.IY-4B-M&FFPUB);9NH5=?R(6WIF5%.H7BN9 MBE>F-)L3GM6F9"89U#)UV+*Q:CW2'8MJLZ%^O-1)-=BDLL97J7NXOQ!"@!GS M26XZ;Z24XE"FJ+ZR1$T]LX_'0;5:MMH"TRX/^%ZGQ0PBE)>E$X6K3/11/\JN2]&!.:E,FAT*-]TG $>#@9"@@,A1 M DUST?@ BH,@)KAH,DK&X\ED@CX0+3B%(2_&ATE.2$2C7#0":"X5YT4N%H^2 MD5@DQ2=Y#^/(GK@0E/ECC@SQFVRZ/2I-2L,FLA@>N:GE*JW)Y(EN,H7G6G:6 M:=7)2FQYS&)T&E2EM0+5&AE:M@N4,L^U9T_(MG@[C:VGZ2>XT@RQA9F^F.J) M1(C>+(^A>X6.SJ==M3-@UK-.(9(9=.(6AS'3T^GSR$PN)@U:9Z7I;:$A&=J9*'4EG(KN&ZF0JBE=Z"4GM8[>4T>3N/#G,Z&!LU0J]]$ M32,>1F63F]*$E#42A!)&3&!$YJF.[ #E4;%>@ZX.(K4L8,K&I)X%TV=6E]/' M#($>2:;++2&JD>6:VA1ZG4(E)*:/&8)>_W$V,Z>SQK1<-T"K$YFFS<'HF"'0 M*S-ZG,HU&E-EH2V8SF+!/JY&QPQ!.K.JC)-"O,RVFY,):"[5>I9'Z.91FM9J MG8F(%:"1H3B=;T5CR7POB7'0,U"^OPD]L='5E,Q&QZVRD$KJL3QNZB'IHR%. M2D9N94[K>CPB+A[[<.#-HY@-RAPW;5-)D@3]_'1>-M)3OGT47;OQM#B/%7(A M,JY.RUJ=MLJU]/(8NH[D_$)[%C2-;(_9QZ=Z@5LU$T?1E2LO(F!23Y-D=JV. M$PE5? +LZ!BZ3AYCT6PE)[*D]=SB-MWV11=^S5U72M*O1:S5A?\I XU3"I@ MR/10JKU))K-K:!!8A5OH='HFB=TR;KI/*BZ12@G#*)G@(D,ZQD43PSC'4TG M16,@EJ*C ,2&KIDY.,#_]KD0][S'!TZ'T.<\#_+.6.VKZ=@W%JQ%E6V,KR27 M.YD7GFP+_D@6TN53,#ZRN>A,N@'G_.D]QHN$26/CN (B27(P#3T.@:;S&;%? M_Z9J*2XYS5$$BRY5DH[S6YVRT\UW) M',ELJYP%&ZK'6 K7(?/M:FJMI-^(J'_U(,L14''#[]^XO852@.U=Q-?- M@RTHY]RZ"$"G"AN'-=)?)@H&,,14D.WB-C M^_D>*$47'U-"Z5FQFW/_QE+?D;P(QW8![3^0EVA6='D/VWX%?Z3^N?O MU^S\Q4PZ7.PF/V#1W48NCQ"+T/B_ X5GY&.E-=($D>Q*PX[>2B9J9>LKE3D^ M ,+2Q-"CJ7'YB04SLQ!J#=K3Q@H58"8?2-);=,-&C>TYD\-33EO1<&O['9Y3 MVLNA1K\^>FYTH.FZML1',^P7=O!9'2AH*-_G,-?G()/<1='7SJN^'!;&R;[[ MV:"1U#^OC,D^>V*_$,.O"=T2&9$^*;8U!NI#6POJ+R>.CRK$1ALW>X)ODM8VQSA$_=/YO[S20Z]OK[ M/'V5+!404=Q3U,$&=JO%>.)P@(JQ;]%F/*X!<,QZV757<4D 8\?8';3:'NE" MO6HJ"&%2$I5BIMYZ<"T;_*VF.V>TX)C1I3OV8/88C'=%T98XJFB-?HB/9.TV M.T8(7.O(DIVA02/JXJ^ZYT#:;W?KT@KHF)^YQ*>[G$-MVQ+):,)VX=L9+XD[ M2'A$"KTY^7G\=*? V"0_GF5. 1.^Y1L2^J;1<6ZL-MQ9F&D\BQM=C>4D!\ M+D&OS-53E^2K%:7RF)XF2I/TV8O[?,OE7OAJLFV"G'U7O8!2,6<&^.W^L3LH ME$_F# BEP AV!I6;#(B3UWC+U-P'=N8:?K*7X$:^W.GFM/'F#YJZ.S WC\:> M],EKY7 O$3([ M3?D!U!#+!-^0?O>>V^P^4 QX)ZGRRY<[4F]>T??X$_)[>/KT66Y ?(JDPI$W$DR %]B*#-ZA#A:DW(]U?)4_RP]1Y MJ\)00P.RAW#[I4HOZ'/[KF?M6L^C/.B*I<#Q^3;&( MGU L^D.$0P>3;D1 3DWQM8^=H3[TBNEE[H!A_6>O#>[.44- M#E3FH_.^Q9#VYV+ZYZ+,M^S27W?[XURD.I4X&9 JT+@3?ZCS*D#<@$D!]8KT+? >@76Z[V4>7^VC3\B MI-G]JO?'@Z _7O^#D.:%CWS?5+NPXN! M);E)K;DI'/D6TW)3% EL3: U070P,#ZWJ4;^UII@&7.?IN4.TB+C^ 7N9?#; M"X"W%__>Z;9 _)08V#][N=KHVML$EXT??NF X;]>RRZ_E9VV4^=QZ7#L0P0A MON_2UG=<('B-^]_=;YVG.2?3&G:P]^/<-@,[;3A-7P;A=&6NVHOV($)GR6ZN M/*0+A69B%D]?_!+CCL#E1LONK#ZF4JSU^!Q?9EG1K(DC+LY%?OVA'N@H[;F8 M\-**<'^NU*WLHYX"R'_=\E;HA^L1$*% RN\QMS1P V[2#[ Z*A9-O3$]NNY>DH9RDOH6Z1^ M_:%CL?OT+*X;ZPQMYG!@>]QQOISH;NP%S>J)X%YN(YYN('*NZ?B M\$7H[>O , D=>JZ$L>1GM[T!]TUA]A\13;\QB^7;U?*[5K:N(K:@'K:A&M[8 MRK8[2&:IZ*)88!36B-9R+5JH/2V_(V@>9>4&5YXG&VP;6#3_''].DM$EET!! M\QCY0)+DN]>VMP-S%W))[L'SN"<'(Q!-OV8M!Q;WC&M$/PKWC:5)!D#\@X'X MQF3U%L-Z-X;,OET+O;IS:.@2Y]QZ],JN8>7E>H'/;!W>^ *K6A^&1S0_8_)#V2P=]7M)\>2"K](E%ND%S^!']U+HL)4 M"BA'[MK=OT!W]]I=3V3=*?:[<\>OMSM\#U4X#MP$<#H6)MWZP4A7P99&!&^9 M&D$2)'KO[JVX7Z<']0HY#D*RSF?WZBQ'0.SO(]O"PY(*M6(5+NW>&$5?QT?7BX9(YS[ MQ0@=S* ]@ET3T,@1D*6&LS ^#H2IMZ/A%\=4\J+512Y5>H"IN8+I04DZ"(RCYBL MPD')$41/?*L19( "N3*&_@>D.7P,/P/B+V@,C;_1'5NHH0I,]XGSO=.M7>Q[ M#2!#"*"B][D7_]C?1"AB"5T05/MY"/FF+9U2)WOE5KNJ)D(RNP9LJ9*"5'.X_->&)T:.O; IRE)8/Z<-=+ 491%60+#K.H0L?+ M4BP9>2"VQ[5+A2*>)'*#.@@8.W!P&:10CD74!*=G, +_=/W8'A=#' M&9#"KT*8>^H!:.VBF&Z/'8')'L*;NOO6'1S_]>XB/K%P],T=IN N^*_*.]8 MUP*Q-U?2 5NNPI9D.."* M_[A"A\EXP!;?L05:_( KON-*8/!]R9; X/N2+8EP[,V]WH M 8@%; E S-=L M"4#,EVRAPLD Q/S'%KAL>3,3)6#+5]ARAF-UI[;#[CY5Z-3&T]T3X-06SRTG MWFZO#X^_=GVX GN1P1OBD0K'WXR\^(H\GH35LTC021J=6$#<%8FV(I7X@DA% M+G[(]7RG45!JKYO&HP-!Y@U#&DHH1TC7E)-WT0?VZ.?:HZ^K2H0,)V]35>Q$ M-C>?SOXDJ?;_<0+=.U.] ^S]R=C[>JIE +P!\%X>>)V\3F<93=$3G?V3F;=S[FY49KZ0Z7978I(, MH.7BYBAY7S(3F*- 9JYFCD[E4MR&E_N5A 7?B(4 4#&6SU/+:WW.=C'>I5>' M1\ZM[\W[I0Z-08C;NC#HS/CAH?7?%RZW[F$T=-RV>H: YF?=GDC34[5?*S22L6CZ7:@]&G*YJ_5;ATK^[IMJ@[ M@'V#UO;LAU.,7A4[_.H7@<8/1W"D 'J:)[M\AEJ52:F0F^9"C[J8&XVX.+IP MBGJ@HU%/_?/W)F(&/K+?*J*?@K5S5$2_<-3N%&A%#N=T[KL@#F")2NW"$OSD M,UC*YZD^TY'G$U("FW3JB6>*Z=7G;[([-RP=HA'92%+%_/,$,-9"7,3BR7)Q M0:)[W>.__D1CQ^Z^\WU>UX?-['GN);CJG+Y="Y-[6ICTFQ;*S%.TGJJF)VRW MU"DLNBRSWF0_?]W)I;5P6INTM$&RTB3+"1.T8VVS9[)-J(5)Y!.DXHG+Z*%_ MW8$?8?V_:5%SV9A6L*CQ\:+F$(#RNJ:\X[(&Y\:L!J2))MI0=F)1TQ/4R4PO MU9IDMU=?MRB3CZ]G:0A@%(40+)I*!:N:8%5S0[ 5+&LNNJPY-S =XE%9$D:\ M4*PL2+X6$9M<)TV6GE&0A8K^^I.D+[*N^8X$X6NL:RY^W>8'$[Z#I(:T[*N=XSVU@>5>*$I MZ0.$L>1G=YJ0_>:.ULNIAZ_N:-U*@O9E5H6WDG/]DY:+)ZX,/H,MF#[.*\7' MIKF$O0>6B%'O7RT& M"61WET#VJ?7EC23!?QC_=N\7OKW,]O/LQ=Q(MKKO>.M?1/O9 '9M%R_8$?BQ M+MZW[0AHHTIE$)/8* GZLS93U:JY5@JY>&A'(!J)!!Y>X.%=RPOP&?Y=U@VX MC;#TK:3C?WBVN\S%X+KFGPE0**$=N!-F_ MYF/W MW8')LAV%76H$CD#F9P;X[?[QS]>Q>8]2]A.WBB0>0DCFUYIE_AY**R#NTLF9 MC2-(^U'I(\,Z$)K#"I5(AE"9RM?U-NF17ES00WX5^O M :\;!%!%V#@'!.QZ$1'J@4 N(?J72A'0ST1_)(DE=/D(UPK[B>+_\K6O?/FM ML1>O' E+VV5Z11.\_64UPZP/V]!K=0>2;]:KZP(=2;%6,0]*UF-VT,OZW=.N M\;K.B;6FFB[,U"P)D@;SM$A-GHO9)0JE4M%CVVO^D]R_'_RI4#\[Z>-K^E0" MG:$V2\H6"9;UKDY'TVF0]NE&-5:CXH;48^,..6!"M1S7XJG'8CN?_O4GGHK= MA!)A"^7'@5U:C7R>L?$U-7H"JM:*"NLZP[<;[:^1C MXPJ3G80BF=) G3RFFOAP6\R;!NI'>7V ?J8Q P*2''D=)DYZLJ_?2/*V/^O' MR1_XV+G_Y979/[FON=F!QWP''G,+&'"5)(S3JI@#4#&T&6K*K&90X('3GS*6 M$[%V-+F;P.R M @?ZUAWH]ZA7*M'9C&-,?$!F!:L_;(VZ"IGVLR\PF&GM7*&5[[#S\H+MB2+8 MD"7H4E-TX%+[6K'NR*5^CV)5H[KR)(L:S]1UL]L#SSU^-O5/[,>K6*.DD&\/ MBDO %,;Z@B>E+M\MC*!B4?TVO_S !VX7L!.<#IS@'^\$MX$L MPSX*0(5\E2&DI$5%4B78(YZ'@RKN("-:H6ZM02C%%(R5^CP;U!9TW3_V^@UW MN&4E!B;%4"6FKEF@ I[84DZ"B_@(?;0^C?^$.O"';]P?_IBF&6NZ)L6DS6I* MJY7R_,F:#.8I/QOPR'C$+**AY(*A>\7&:$G)+;8&/>-C1Q/])\>!7WS[?O'' M%&S#]&4KE9@KI,)"Z>XP\FO#S7I+A2,O"4KNJ! 5"(H,1V+_)G;^?DF\VAF.PJ]" M.P1STHKL,YG.S]QGNG/]KOW0DPKVZZ#?;885387C^]EI42JRQ72%:'?@@RI3ZUQJ@%B. MXN\[M/ 7#A1H%NQ7-!X(L!( _*$QYG6 P7H&,=S^)/(F_P"=%!D8AAVN6$H& M"E*(R# "<28TK)8]/(/I).1>7)(!:HE.-NPW'>@9: M6N46H#Q<5EG+&$2HV%SAVASJTS/07GJTZ9C#QP(['_2%='5LUBAK"5MZ!YH< M@'&!E9_FC!0W5[$6E1#3*=2IETV69=&)384K,87Q/%,2$V:TED$%'3Q2$BTW M>EE)SV68;JI0C"4*&CMBFES"V[); <)P-#-ILFSUGJEQ3LQ&R1%LZ:&3EDLT M\K10GK'6;)VES'I#M2*H3P^=BM$NG&LJ;3#E^J!BK,:<^%1&!U#BARWC0%LH M=(,:L/QLU8Y/>J/08H[>[J%HD5Y;9?(YGV#C8Y'-A2()ZDE8.H=:]IOFS$TE MOZ >QV2W,%[,M5"&+&9P4\^[JR'$TM[0N_W$C\=-Q>) M!"NGV#+#4ZG5@GW,=]#T*<_\LPIICI^ME<%D.V*TWU2Y*"\MN:27^B5%G#4S MU6>1C,]ST0K#%MMKM@E;>D:ZYJS"H%_82&R;6F;[T1G-S@8CV-+S]CS9;ZF] M273%@,I Z$QG=.X14C_II7X[S;=R:E5,,!+3[K-&TQB%./1V#_5!?[:H9Z?3 M J/T9[49NZEV,WB<7NJ7&V5E4EN.-F1!UN>Y-N38$XV;>N94*L_,Q(@=%=AN MKES.=@?9@ M75?XHE8?IU%3S[0XKFV(C\WG/EO(-^+Q:+)1H,@E:NH9:[PU3A:;;&K,T -Z MPXN/@VBAB7OU,*LDSYN9Z:A"32&:#[+5V& MI7!3#[<,.MF+EHT%SX3ZA:60 MC#SW?HW9,==AK84Y[2[C&;+" MM:56WV[K85@^VJA6!-F462LS;$=+C^N5M++'X*'"=&045M-Z\ID-5>JI;+]L M&GUNB=;Z'C;PG1!//E;$.M.5^%BF':4C#2@'L*F'8'.P;''/N=!XJBA6NK9< MI9/J(VZ:.FP:ZH_C4F8*9V"^D MIJ ;;>&F'G)-T@94YPI83>/+?B=74U9RMX";>BBPCL8&^>9XFF;:['.\U-"8 M>&&#FWJF]3AIM(5.?]6>KC5%K[3'7?XY.4)-/7*@\S4ARZXUEED/QR37M*2" MP*914Z\5R14LO**3%78T" DC]GJS)J-:2$6 M'3W'^NL>!66<]KX]6DXFGQIT*D3&-]/$>I@K:E%N=,R[6E2>^1I5&4=9>EZ< M5'DNJ>GE$7=$8M:)1/0YLYA"#=NHLX4!9)U31M!I\;0D66K"-[.U)Z80:D6: MYH8>SB)IZ IX6I:+M75Q-4@TR6RI'(OWVQFC-TH?\VXV<2G9*LAQC:''@J*H MUB"6ZWF]&VX@"&222E%<- D27#013W+\(,IS YY.\O&H&.%3'AV?INO%1$D' M*V8>BHUIL93,M*'KGA9K$.NSV?Z4:9?HS("I'O69Q\]+MEL>T?"UN04+ M'9:"2?+I8_S?L$5F;>MI_SF=P\$@LE M921]GG%RS\S,M/1>?RJE$M.F65E/9^GF,4D1BTIQ.JI+8[:N#\G"HC$NK;I( MICS.-:V;W*CYS&D,])OT63;3'%%Z^IA,T=EBKIKH=HUI(3V*=TH#-JZ4C\K4 M:!:;"_5)+C7ETP4Y,9]D$@T3.:(>"$I6:\K:FA:29/PYGD[-F\5-&9?X\_29 MT8NQI/Q&)64:1&61Z644L/CR@V^Q2MUL7YU&I&NWFSO3:[]-*N[8Q; M'L2Y[-\-N,=UJD8R7"3"%LH,+4\4:TG:,&OX"B&GS5.O(90[L4B\A ME?Q.K/+U4"5J86HF+^/]]A$/U\B:O9^.PKC22/7>Y>.YM!K%2V\C:QLPZMC]9UZFB9G:I.0,Q9.AQ9 M#5*,HJMPIF/C:,B=4B/]:)Y^?&25C3AIKXQ5.I4?_?I#Q[S97O;]]))!@!6* M6$.1,35B@-,S9$M\.=_W\))]@2(G;CKR4C+'3C:&"H=%4#2AX(&%B?KP0-10 M9HJG,2:HNH6SW!VFHHJ M$K >Q)"CPM4L#U3>6K02I%)GM9'08YJ5?//7GUC*6RW,%BZ(%9CU;PO95B* M/8P'+#.ORA>6PD!"KB0A:;3W\::8\--(*<*IVFBJ+%2]GZ>R3[,G*"8)VIL8 MMRP8*K_*C%P,+5L*85T=V$'H?"G4H1C8%=I+H>,--8%-'!"+:0C(EV/V.=KR1 M^[8%UF\A1^NX_'*)8*80J@K7M$L M-)_]C$#/S(>2RJL"G,DN#7#&GZ1 +0!HDNZ>KBUVQS9V[6]>V=T]'Q$].Q9O MN':\I!-/O&P!HFH35+'WJ"XOWD WD8\(A1$X_) E'F\<(Q$< UDD!NO=?$PL MO5NV\R8Q1(-?X,%#C.81#R&CD2P/>$-R>(PD'C)HI.F8N9:!OL<.Q%@'@)!1 MRO"+P+ST.):@8NC">(TZ@S]T' P=N*-%"O. % :F'TU!YX3C:J )A6SY/3X%VIO#@9.#"5ZO[ M\.??U GW(DJ0@::\1M^B#3+GDXUE&*:1ML)! MN"^% X(OVJ<=>H\A05&%2Y7C=(+4=>8P@?BA)D.+@G44OW &IVD;'$M_#2NV]/<9..P" Z;8 M7EK.ASS$-5U1LI$56#/E3)22HYW'9CPQ.ES[M06XQ+%D4!\BMF-83V.2I56Q M\D(P!^G%NMIRB9)!-,&I"ATXI(RL"=-?;J1"ZX7,7#%)3YEN9-1>CINU^+K9 M_ 7%2>!G\.W0>03GS^LX2Y+1!XH.V6- &2Q.]@K:=!?LG(W]?)F=LE-.LLQ+ M.E(J%8[9*3BF[KYWI[+2KR]YSLVV^4]>O*.G$UBO@5&RXG([>Z M]KX>1?QJ+2]/$5^KR.5 XR86.=\T?;\*_[=-/Q#^GSO]0/A_LO!_3U#@8U>L MW;\ZW!0]OD$_;HD>WQ%Z\ 4]SA6<<%(5G'(GU&Q%X%1$PBTB$D?5]"0J7VA238. DV3GZNVVO)3%[HR#F<8H.WDU.^^"9?4;&/IQB_[T]H6)_ MQ.3)GH$G@ 08>X)UX@&>)]MZQ2Y@X0:/3R\G3 MYON6#+-_Y.7]@8G7")8*)^.W+#OXV+'MX+UWDR"0H4"&7I,A.I"AZ\@0BIG& M[D2((H$0W=FR\^:)=#-)$\'"]"9%HA5(%;G M%JNK9DQ]1XA[9X?Z9#*5]\9'00!@./SG%<)^R[KE()W;(UWY;5U;I[:BP.NZ M=%A!\?YF M].TRV^57CC'%[1C3:Q>@?"!<>^W@4?P4_^R?O5P0\8VIUKXI%G$J=KT?7_W7 MF2+VMJ=[/R=WB>^Z_W1[1TQFO7/W5U['5]T)Z_U+!]VVN[>$;6^/<>X-5'N, M,%N*0XH$V=X*+.:*M-"79[O)U$$-?*/-=CPYR1!D#0WI\+I ="?S.,FVV6Y: MG=8KBWP&5"JI3;'))=!]O\3RM/SW7K^<5^A M8K&1:F$XG#&%)5G5EOV-IG>1KY *?(4 ^[X;^YQ@X1V!WT]P%@+]L%7@+.)_ M[3E^4/J1@-];=EA',]&UYN_*$0M2Q+XIU+^O%1&H%:)FH6MNKZ_ZGS.-Y]WR MOC)Y;GW!X,M(H'V)]?O\>*%4RBB98O>)#*4YD68U39T.1ESRHS&_G[!SZ;M- MW@#??A2^O;HF")0O4+Y ^>[.N?@ITM7LE1H3&J2A MO_+!N&, F0%D^@LRC\8P;QLS?[3#$BC;Q^.>Y\UEO"U5.A$1O9T*/_Y,_@NR M(6\H$_HZ6ZD_\1#0'1G<:^Z_!Q0)U"A0HT"- C4*U"A0(U]1Y">>([TC/?KQ M:O-M6G(S2O+%PY\WF5OV4GE,EG@\>0D$Y<>"8^3^W_;YB7[L3]C?\!VI HT, M-#+02#^1*M#(0",#C?03J0*-#,)&/ULEKTT9_VK@]17N9O3MCLN/%='%]< P M"9TW 6$L^5E0=\SGT65?',&_M M[#PG]OCPMZ"I\"^I[#E)]P9O2 E1>HLSI MEY(@1Q+RJ:BAQ+2U56.5B362,XL.LZF-.(I")PBIAPB5#&J!W,ON;P T9\V" M#^0]D/<[E/?@I-S%3LI]T5;'E@)8]MGQFJ5CRTFR7Z)EN95&MCH5V.H NRY6 ME^N&P.LG&.L?(=_GJZOE*^F]K[I9=KR&X74UI%DF,ON&)$(+CDS//60Q?5,\ MZI*'1K^SCIP/K/@E"V#XO"2?[[QZ7X;+LIJB2"9^T_LJ5H2$4#,Z>&)7T_*S MRJT;2?V$.2B@1%*_RKQP$D!I#XX;5"H*>!GMXN*0,]#?0TT-,; M(.7=%;V_H9V#R*5W#DJK.!E"T4'ZQ;?9<_=,*Q>'T5O#$0OBY-4ZG*@-NSDGW31U$M,O)\3 MFJE'B%C%SV^'?AC4-$!3H4E$))GVI#?L*%*U;[(C#&JQ7W\H^H&DJ".H=G.I MG/8+#N^C.'ER^(8R/?VTR>7C*HM7NWG.[]46?>>(^C+8O9-9\CZ S8TVE)E8 M*Y5IEWT* BQ^#U[C?[K*; 4:_1'*C$/P:!K3 1>66?0 -R0ACFNU)WYXZYRR[C*V/3R(HN\4W@\HE"-0SL:J;4@$*&[\S "_W3]V!X7.-3@# M4OA5"+-.W3_-P%NFYC[ %L%^XIB>EQ,/[@.[#7KB6#62_#>:G*F[ W->2-F3 M?M\.52P93L;>O7Q!ZTC/^>=LA MI_S4J^YV_.__4''R'^^_GE Q7*\A@OR_7_2OS^IN/)R,^SDG]F.4:YN:"M\@ MC@"1T?F-))\ING[*(? 7%0+Y^2SE#\$XGA5SG:5*+;)9L7:F%,G61-*+\Y_>FCNV'=25S[(F5 M&_O!5_3=WBRCMI-+\+UE_2^-AE^Q M$U?*)[TVA'YL84?\=6: /96V_'YU?@ MN[#[[QL)^MR>T@8U4Q=X2PEK\G;!V!W%)V]?+:SJ4495 Q$5Y MN@0O3BS#+O5P#]'(;_)HS[OPO[WR,F>T 6<.,UR/EC=N/ (?^AW&IFZ.@8X2 MO74P!G Z"]B=H"G@+>.3X%21DZ36,SNGNW*T+D9*HVJ3B]H^-4G2[_>I?T(D MUF>P$B!T@- ^0>@?Z=Y_!G%KY>?5NAM366;-QR9%+KM<&PI"W/@[$?=VPM"O M9AL0.XD&-'E#,>D+;=6= ?:/G/UT&IC:[-N![/K'^X_!N;]H]*%=P>N>_+^* M^_W\;*@ABET89'N96Z?'+6"Q'?]O,28;0HJT!A&=S79#\6:F-&SEGYI<[.,7 M?P1^$DZ>QPE6&%J::M7(%"K&6JAGM3PK^Q_WJ-Y '9D\/6'CZ])C M4\P]KP41X5[\?;BW5Z/@1FH2G.L(]3>?CXXFP\'1W#?%XCN.1],!#Z['@\\6 M3PK8FFYZ0WC=,+_U8I6'3'*KCHQC9'ZZ73N MJ;G)*$S3*1Q"/I ),@"I *0N#E*GHJ_W!U)G 9W&,IIZ[LABC%T_C_F5^D0" M1?-_2MV:*AFQ1;M18-N%\5-SO,D*[08"'71I(O2,$F]Y1A\\)G*]M>P+<_UKEX+0IE=H];7JM0JLU MDFX4)YLN,U6>GLH9232RF;&/ZP'L%)\Y]"QZ>2:7K U'4599HT$-W^MMNWEKVZ][71K6R^W6YL[;JK M*0^=+EWCY-U>Y_EW\@2JV^C0I46?@:R(//;KCR%+_?Z=O(L60A'2LV9UV#1U M4EK'Q>E4U,N5T<@N/4717N#_.PBHWV- _78I<_5EN'\1,5B'?Q$<%S,0E]6! M_$BN!]W64"Q&ETG2K1(53P3@Z \(",#1MTO]ZX/CCUSK?P;L-O5X(0J6!9'D M'ZED/V$,I_,J\@13O_Y$4[&WP.[&=CD1HT.0TTB.7EA-"+PQ)F;\&G$CV/0\ MRZ;G;19%_;9-T1NJ<^H;I_:G+?/;P#1EW,FQR&W<:.;+-3W5)WF2BT6+N496 M:8SL.G?)AV@B^CX?]<>[HI_R. -T.[4J]R_ !5DA@6)<%QT)2MRHP$&WJIMSM\B")1$_'VB\X4;#\K#>C!R<@W[^( M.U*6]E[S_-]3MMCW'DP0?OZ>\///U9(CGK[/%>72EWM?94.ND.L\36J1S9*M M*[50IBZ21I3W_YD^P^P^S29\M\W2;*L8SP^7_,!LP%P <]]ZZ"^ MN7,OU,;:HL]G 65.K0$YGH26\=4@Y?]3@2"[R>LES5BR[4AG/%Y*H^=I:P1A M*_4.V-JKLN\TJUD*Y+CPS57WWPLI<(Q(%"35XIVYX')Y.S4!!1GP.E*CL;OA MY"H)&L1YBP(>J(( >0QT=\YTU 6'K2:@%?-^H;___J^]>H8>D'"T>6=23AU% M&BOV"(3L2% M,?_'$V,=8B0 M]\H>.H]V1 C1%HZG@Z^2T(9$5L-W0AA;)>!M13BO#?OG5)VT3KW&M(JY O- M%&O9,)&NY8@VFVD7<\5TJ\BTMQ6POG=FNP?TDJ88XU"_8K&@\$6 D _M 8\SH@ MX"-B!G3GD\B;_ .TDC(P#$)#*11+R4"GH44X,A.(.U< OHE^^]I[3"D/X-0V M*@/N<9VJD0P7B;"%,D/+$\4< *K)H:81VQ;#7P Q;9YJ';V,NT6]:&YG# B4 M8,*K:V(IR3(Q (0.YI:D Y$P-91' :D."$^I/P(^"X(_S#_XM:5B2H&!9ABU4(H!D@S8+X%Y>89&3P?/.\5F&Z0YP.[(W M1P2)4^5U**D1ZL&>P M2.#VQ*]T)NE,"7=_.*4CPQA!+/JX7J%!#0#\H0I&&,[@ MZ"4X7BQ1D#;9^E,Q%Z)2T%89A&$)XX=]7NWH'IR;A:SZ&Q1SD05U,4!^.9KK M6\S7!M"&))*0 MG>6"!*>#S0W [T);>KC?@;.988P!,!%7D1[M;FO87$+JB5968>)2-O, P84C M]3Y<3'R%:H@!7AHMX91$^%M(0&MFS_D5'="U"<#K(1N-AOQ"T['7-3P\@&?J M<%:RPZOAT(!8Y""3"U0F] &)H:XI-L7Q#TU7OH&*^8F^<2 !&7A@Z]A;$W^W M,4"3WDH&[*I=^%]>F?V3QA"K&K9[X2CH_M1LC<$=2$[2)K$5J[]L./[;[>8! MZIIY5*P,$_X/[R*BL3MX#AN$OTE\O+2SL[/>(MC6?/)$%3G91);798TP),5R M>'W4@MH6<*O^4$L2KKHD7U[GL!Z^9@D0R$(9(^#";FF.;>OU00OW361\FVAP MG2F,@2U(MEN$? 3H=Z"10K2.Q*/_O#/2P[ M;A::#=H2L!+3=CU9?TJ6$Q%. M6QZ+]$0\Y9\RR-& SG%:@ 2SW=J7$,]J)FL2%$@)*#QO&E##9C-ID@'Z:,SS MPTQX$78B/M4IK4XLD9PQTGA9;437U;RB??Y^<9SK7'D!X&T$* ?],UE#0:## M^$V-UW5.FTJ57O_XD'F*DMXZ<@]F("7.+UR'J(X"! MO-AU!J H.B (?V4=(!]:> #Q0*QW&R!QUB'Q)&SOS2,,A_\A>V0#QXR7H!Y9 M&!GL0=BFH[,#>._22MCH7]^1XA'9!@Z77=:(R$]]B2S32:$6R7(%AOMXS ^* MW>^&/5,CK^DHR%@_"#+FH7&HNWYN6A7SME&"?\-Y+K"\'!6.D4(9Q2)979!U M66B.V/H\MD+"<3S]XH4?>[QP./IB(%X'<,2$G46$ZV9L/71L*MVQ(^ER!N_V M:@N(\6V\/!(%/@\XZ/-<81D:1E9L>]TJ0?&A06;R, M'D&B[TE*6M>12X"%R2Z#5E33F*KUX2L_V0:)J:,RU)]4TYLV3AE/^)/9#)8P #61SP[GUJ?93>%:B%HSB@0PPHJT(VD^UT-_SHUY_(0R3E MU=D'J)D&6@GC-X* _RTIBM* M-K(":Z:37/ M=#O#/KB.C2H$T@J DD%$[ 6&L^)#C[:@N^/^CB4HF1#WUZX6/ MEWS?(5'?C"F";!2FBXPX)25-&(%$:#/KO>G>G1 C+# O7EUZ6Y;E*-\[J>F@ MTJ]EHN2\,#5#]>9@,Z@M+TV$B^O2QXC0:HJ==EY^;C/K)5GF:A%!F4^@Y:EY MA=^K#?!#2'>5<2]>\U(0Q\:G[;H)R3S\VJ"\:8RO,0_KK"G481+ M439 ;N/S[:_<8E=V[,3<#V>!V_6I*R2[0_?OQ'O=S"> M,T1W1%$-*"B[^^P(5)QGQ>G&0$!%)F40\=/_,QDL+:E9+:WB7/1YMH68N89? MKERC (AFAAZS_=DW#2S&!*\ 0+/$\,H"?IB#B36V DZ^_4-PC<'&_?"#[Z?R M5\.=2,K>[PMN2H)W(N]=[()DKG3/@S0[7*;G0_="*Y[K4A-"(83,4CT&V:8X MLY6$(LV@#U#W^/A,W )?]=-7M.@8SSZ$XHB+M /OG[]<@(B! MM/C;@]+Q)"[0PP<>:&@2"P M3K@_SV!Y=KE\6F[@!O/?"1X*=-#G"J EX.'<<_ #T%Y!Y#ZYJ$))]"PC_ZN/ MB?+1GP%K NTS1; _\*/@;9 N!V]4]HN7@J.$2\!X5H@)#^"P\07B*?P#8,'_ MU2,=@[$)G?<$3=C;\\\W!S_W0XT.!"YM3[E08XY8[6T(O :P\R5A\ @%A1R0 M30M0Z.EJ\8R34#6/U@S4"M XX7@0$Z 4D.J=N'=> Y-##)'H%&S-P*]T(+5/ M1[;I>X."/P6^GA?WH1U^-3S<32#*<"4J)P<1FY6ONH8X!P:39R+8%C#A#Q ) M?,M6(&!O@G@?U+D3#7C^AY4!%@G S7\@]&L\";V_E_V[_2\=4#+$92^2_R2N M6L"^D#YFP/U@?XFE+(P@5V0V@VG/XF_+15 MCWK!T>KW)JAP]C63M@>W<>MP:WL[HP8VH,TMF)+77$BZ MMX\>L% D#7S"@ NH)G' 4.2#<&LD?:/VNJ?%PTL4W9NX+YFH@B1XM_G Y(UV M/1QS\CT[?FEW[D$2TS&WX47Y"K&V$[=B&*\I!Z8==%-Y[BC?&P5T5: U@05\ MS[H]=R4^59X]J4_=TYX"I(O_K2!Z0X]8L[1<98<,2; BOFDV:KGNY^O'O'<_ M.=5RWCWGA6#K;C%J%5(%"454!>_HFW0K;3I>ZW&+T!X?RPS_ML M3.58NNB*5;3'5E-E!L3) EI_T! 0I$ MYSDPP!L_F+@"6;@B3,/2,%C=#>7R$#A^-^UK5O_AI&#A!=SGHG@!1H FNV#[SPX;9YR M>GK@-[.*SLM_0C.'$@0.U]H]C2GB2W?78OI=66B?YLU'/^>90]B?A CD:P46 M8QFV>/Z;RLWX]4\LVI?CAQCVF#A@B0>?1TRY0@RSX#E68;HGM!KA_W=\R\>T MI]!I!S_><(8$[/&$ BNO$]Q!DBG0*TGU4BT]$PK\%3RNVT\.ZD/7#C#JH?,6 M6$^>=]V/!4^]+#S/)P0-4_!R\)W02G0XF#L"C:&' \LQ,'[ 1YSE6X@SB.>B M[V@VQ#D\C:$WWS=G@^1\=:7H7NH#$AJ%P9\/\IG#4^G)!6Q"EY!A Y#U_)OA M&X.2"NB 522 )H%K-X@N0/+Y^>2*?R9";ZCG@N1,70.?ND].16 )*?"V,_=> M%Q1I@#N(Z<5N8+T'L$8D2 L8J0C\9I;O7@8D] Y-/?2D!LL[M@.EO4]/7TF: MY"%R: XJ_BJ@D:DK=NC(/'J9[R&&JUIP&[ =^+EH>+'((( A K. ]QR"GH/] M$- /G(H'<.Z=V/LA$W/?1I>@[B M??SB^.>TH!X$_%5?>=0"E#BHHE&!+064"[Y[I7#:/AK@KZ\+-W3T%6O_5R^7 M#UZ?%!%22]@;8>_*Z,#0QP2[@F^$%N+F*? 3_%J(2_ZJ@OA+P 3P0GC+#0T+ MYHA:+4.W_'#>0\"&A,^'PVU, ?)I^^P4 '! %\-L5?!&L#SBT*Q\9X[*,[X= M_B"OFY:'JW[,QSTP=2F'AVN&W87_GHT&MY =RRQD.X% 'EO/\?G6F, M(.,%-'25U#V&'N6G/4RCVR6G[='B U=9; M&1;'"K_@!/\ \?7TZ/J]/\@N<:4X;BD F%FDNO-&!UWCJ)WN$+VV2TT7R9B3)'LNN@TTIK3P)K3.9S\>Z44SI.N"ZJ1ZF@L[_(R20W[ MM0XZUD;&YQLF?)U$]8J&-&D\WT3MH5L>:>) MMXT_)XF9![590:3Q%('"@*XA/MWIO.(/".2Z%B!J*.+!O#+L#A'!2[SPBJ$"4^')CO"3VGV>@#,.V"'PI[5G MB -$%7L(8KP'D7M\LOL%$&:P8',%\.=@B? @$T,?LJ[-=7BH M>2\\H-R)B1GPV0NW/A4KPY_T KU<(KAG71SH0D]>=Z$;5D\TU+PXM?8NN_"O M-1$:M\U9#EK75N"H2T]3S)"LM"FFZTP*O%KOV=7IYS&R!JRP\!$7WO+21E(>$@HW]5*Y0IRPN&W@3PA@,?$/<1O>' /G M('CFGP=I)KX.R. &MM!USQ_O.>@DZ*Z!DAHD$1W7?M()KVD-H M,C[?3W#G%3:2J?MYS/ZVCKSS#^!=\%70S0!$>E_*>U3=&J)OH%JF>+S?L$[? M+SCQ5]]YK[9D.[5)WR@R74NKHC*YK29;+<*N3=KM-[3%-,!;8!6WDR,NZ#0X>. <%(/Q3,[<IJNS(DZZ@*=0ISV=C)K T5.)1_2R5,_:>(?%T?!F*_GX&MQVLQ,JKMT MB6N+.PUKC:2&;*,6U\@HC:&A ][BU$,ZJDSUPCH;\_5<6"QU\/Q4 M53%6M<=J:U48Y6I;K_HX&<'6?SYO@_W\-G]X9?*RA6WMJ;/"W@&K19WH06YB MX&\$EL-A]C>\7H5&=FA&>UUJ?*C%W MZRWST,M#H>TY[/""X8>Q4M\TDL![:0%9ITX\X)KE9W?8BI=\.H>W%RO"OO02FZ M7AL"+T??#VZ!91J!L]V$B;'@N\$W/6O3A-6_[I,IYQE\W-P0@V80GAT'ORK MO4G B@1&8>"6!:M/>)]IP&"$A0ZFM_Y.&&#Z KW/?:3L/7\9B#^AZ^_I/S[: M9G?3*&_1ZF@G,OB48&4$S:/VY@L'MF0%_6.>VOG[%<.TPT%[NJ=[4 1S+]Q( M$"A4NWFLMN9%E.1GTG Q3=IY6*>5?J B!JZ=@4.)?UR1S1]V\/Y4-O<[Q9HT MQHM+CV['NTX,#P\]W 2L+Q- MA;8./+SJXA8:(6%(W6L^%3HA7XMQD7[JI6UX1W.0BNBY#V$J7[ J6Q-@N<1J M!:CL&4G2GIXK'7P69C9&]>GRK8@@J< +-P=N%%-7-D'FIY]?9AXT3(-'>^AC M@;D'!S\(SW%8>!AT''K>$?B^BB+(N"@B+HJ(BR+BHHC;+HIX-0OPTJ*H=91$\A,?8 M=;K18)FC-B)//>?\P=7=,.6V!K.8PO9$^R":").HYT6OL%FA->'X7L\$\=[@ M?K N*HHU9])#5L++^-9NH8MFYK7[P1N].?:6V),A%GD-R*076=3(5U06X:66 MO*&%I#.\>&N2%WL^G9^P@MU8;+JK39>5YHX@(UAK-]Q]H?/+>PG;5_%V#E^, M-*9;+TN#:M:J[E#ZZCU?+D=87:E4^_T2X:*20+I;'J]QXN(UK^69"+O.K5ID M4U;+3+5M(#8WS:8-D8YLHO2.QC+*,]#S$2TT@J'C[-DE]$54#-,.'KPM:I@@..6E/*#/YM7N[#<3*238.J5VZFJF((L3=FI0 MTJBRW7G>#3)UVG8M:+\+:[K")I4PX1)&WP$'P]0,^(/^H5;AP+D-CC\_L2WG M?<_08?G7%T[-:^0IGAQH94WK%$N9/,F0#;XSXKJS%9[[?-I&*Z "S(S?Z_.3 MA^JIZ>7KC2ZW%8'G^ILN5_?N]G[NOI?H07F][+6#ZB]S=I,=C4KW##P\S6Y_FP5[5,+][;[4R:;'/#4C99&Q<9 MKC.RQB(QF N]>73'0_Y3_+ANT\+C$JE#I^B?OY_\S&5P831@ ++';<$^+W1# M+Q^T]0W,A*Z]@J<*C!D:'NCLIP4$$<&]CQOVK=S7%GG]KL*^,EXAX;Z['J0U MS"\S%UY -FB<]-QW#QC/AYW2X8B/P,\^-P+K2I16L(43MPV[_^S7$38_?WGD MP^E+H) \19:AX@'0U:&[1H)-:V#@V3I\XA$P)$&O#$"(TS3SO9PM 36\JAJP M1^^.:AW5^P#2BE[,LQ(^]YS(!I1,PR/S4YA[O]%7Q\5X3MFY5Z\5B'JX/"\R M KT9?KC"LU,?]I'88 +! 0[RA1_V39AY75%$_K#!%GR5EUCM@V3%UKP6 M]BC\I8(X-4(3)_V8R![6,C]/\PMKC8\)9HI^7J*7;FGNTXP]M[H?/ 8_ XQ? M:3]JYS!-&I9N(?#[!_F9W]6'^ ;NI*\?S46@MM \[OBV24^/B@Y&PC,C(K.Q MAB4'K$N75AHZ2&VRT- B'U+IB-.8\],VP\ ''$SR?+K$<7C/A D,WNP")2CS M\D<,A5FI-\[5V"Z[^KQ=]7GF;9>8/*HD M^QNF6,\PDY76[H])O\"<.JUR\ =VP(*#I_ 2P-&9:$)X@O4\HOBMK=K?PY W M]"O@$%_ [4V'W:D,8J];Z8:(D=OR=W"HC3>616PPVK#XHK1:L$5E/'.!>E%4 M1))<<)2^VNH;'F1/E\_G76SV1QEWG$&T+_OS+IXPCNX$)X=WW(B*Y'<[/3Q# MPI*18QB_W:YM%VDK^V3101IPMK70#;\,QPNPFO ,MJ"SQ7@R& XZ?KYDC?W# M*^I01,[OVL=Y(8:-KFS\H0K[I/X5YXK&/P][_H5UQ0<=8(-4M[V=8#[]4+!P M[S6'O1&#?+N I9X]9DEJ, 3DT$B48$@Z_&WAJ;(EG*>5 .071%7BPXZ4KU L M3- 0O3ASL-2G='Y_,9X5 -OC3D7O?#@HI-=$)Z'L%>^0 D$#0Z]Q13"2)*C- M/FQ@"*R>$_OK*N)\' SW'OYT)\*G[A=)'$\F,P1YX>X7<.Q!"0AJD,P (#" MY=-.%^NN+-G=(I-A[#K*=!H-;B58]-E[5WRT3P3^F#C80.)I!V'+B*".#GQR MA1OD0?N"KR;7<"P@Q>')NZ0#C$,#6,,>5V'9 M);!,P&>BL3DNF6."S3Q)7V"J8"P]:K+)HIJRA:W;J@'O@U$)ZW QCLQ\'5V@#%2$- MZ+"8H<71>8W[:K1LG M[R%JDR9S=+FPT%%\UMSMS )!EV!8,(F=>K+V(VZ#D011W9!>F^ESE$]VW-;C M!>/T8W-N0_L'K/*WG]KO87T:R=90;CWCV+58XPQDG+(*_79TB/ (KR)%X!TQ MPN>9[)?N''G$#8\3GA_Q*7+Z6O](1%J94W&H"ZPZJ*ABB:9&7<4Y[1\9_=R% M^D=^] Z>?$P<$<'3O[W-T1&]%&RH2A>SH/"G&.ZA;^8T[W_F_=_M]0L_"IIZ MD3/)>M;)]Z@_.$0?E1. $3 +&N,=#]>U_/=YSP;H%E1\ZK:EZ+KLF8BPJ9^H M@'6;)G3=&8F-"&[IBABT20P;%'FY+N'X(1A4D"SNN#_.T=K"4I3G@<0G(LYT MWO9Z'7F2$8QOT6T#$G%O],X]FP@V+%_!R5@06R7Q68]D?U5^YQZ/9/MA2"_U M5??ZGCRUVGNEI@?'WE$4=FVQC3 #GW9J'"NA[^PYB2&$H/KD7_%/SZ@:P%=6 M\EUMR(^0IJ5PVLO]QEL^YV&SH6XH>\QVW]-H']P-3_H0LKKBW&\$O"_U]Q4] MT//@Z\S"7%)EUN+E=;:\J*!4M=&H7,&WHS4,)(=4BS79+M3HS8BFE*'AP)&S MJ8C>?A_DJB\*;Z=E@6MQ,( 1\;.QGMJ,!^.ECOK;'G0*]RKY>5Y4@GE@@K@" M0BGMD>M0G/VH\G$+\WU;I/#/WJW],5%XSYJ/->3H#?>F!^^)IT+;L#GK A$R MG\G\S6C13.'3ZUX^5T6KK47:)K;+G%BX@A:)B*)7,[6BB Y22J]H5^W6#O;' MS&#I\^@08/N/DZ>/I<'<=6Z A]33! MSYM$[R60"/X$N2!S?6_BP>;!;UNF#W[HULL'.XC539]A#S &[7DMMT%$ M]R9T)K)G6 <2*! P:U('P#(_EIS.BB'=JL:@7,;OEA%O%$KF0AOZ5V#[7L$QW3R?,) M#H2@@[*/?6#:A,U#]OV2#G-@/7OQ83^5X?!O9OC'"!O5;P4!+N[[9&;/T2 : M?%A?8-HP>0_6*^\3S\Q7#>;'Q N#PB(M#H<2NWUVS(/\G*?VO\&485WWGKO MNRU$.FX+$;>%B-M"Q&TA;J0MA)_?U^,G%IVO9G$3$NAM6ZE!Y_$4L\?'6)N9>'B=8GEZNB4;_*C\;#0 MGN"G"^TOQZL=GQM3C%L9JJOM7'4P&SYYLM Z6MNL1W6[APZ(09W+F$M1TN?@ MRY/^BMF1TTZ' MAH^>["F[=<06E;0(9H"QZ>9XFQHOV/8D.4&?/]FM3/O+U(!R9'+*9\5&0T7& MI3EX\F3WW%!$4KM-BF*Y)MK>N?F.90?^^@F=QK23F\[J+87AW%3+)7'+040'/'E"I[*PV:B-U7R)-H5^:69;2%;O MP5\_8;VU-+(Y!=5,IDOMDL9ZS+:& OSU4XK2!;E?H_DV(JO]SH"N"(@QZL+- MGU)TLDRUDU*A/)1QE6T\V-2]L*;4IHCI3S34VJVJGDUK3SB1U M2GQNA0QH0LC74773T2L:WI_U%S1X\H2D(ZO7S1"K71>U&;%53BKD(#F&3V(G M?&+(Y$K-#Y0:RDENDYIL@73MVO#1DY6FDW1FT'&Z"S27LG>IBB58?2 FQ.E* MRX8ITFB^U$"!F!31K=9AUU/XY,G/FZ2=<7'71%A)H+DEJDS&.C('3Y[LB6@L MFSJ6(FJ,;;*M7M48\E8'OO-DG?PB6>'XDL2Q^+1%FLY@G9NUX),G8M*ML]/& M()-AF('+)S?SPRK0KSC 'W](RD$X$@R33&$9,9R:.3%,9Q$TK(8)-DDAN$PF4$C7L;"2C M6T-SRWIA;'$;1F@[44#)\//1*+]354:RU"QKH.-L83:/ DK&0:QF*HM:LEW7 M2;4EIM:E?C10]L;912&S)%%I[LYP(J71U#0:*)VFD9SP:&\+,#7%D;F^V67= M=B10)J4^OY:FU3KJ]LJUG%U9EEI;.@HHQ8[)K7=.VF&X:FHVRRPG4EZCHX R MM9ACQ-1: 6DERYNAWFH+Q,2)@K]A*]?&ITLTSS1YC3-::D[I#]I1\*=;237= M+>18M-AK4M2R@'=8FHX$M4F^8R.I08Y#JS*9;JX*5J:ZB@8U5IPU&L-1P61= M##5'G3Q?GA+M**3*FUMR-&3G+EI<- ?S],+ND+5(I"@HFVQIM4-7K)A"R97+ MM5/T9AZ%%'B/K=@ZMNS(XD)N=(CNG&QID?I?Z ['^EHV,=9.&4RU/&].9VLZ M2O]Y8DB,YA,C)3?7C6EJM4LRE#*/U/\,P2'XM)I%F$&_DEJTE,9N/9F?ZO^$ MH$@NG4DF)VF"QZ%2XT"I.7%"\D2&%W& 8!GR^2$<^GL%&TV[?Q&+JB+ M$>E$*363(Q;\FNKW94FM+Y>86UTL1O,HI=ZXR\FHP*9LIKL"]CW?+)J-L1.E MU-72@&<9(=5@< I=CFV\83='T4J]*TQQ=3/OX[):V%#\:+$V\0T=I=0\9_;$ M>DG/R^LZB?.:W-W,DY'6#TJN:U(&=Q1Y,$+$"CW.5?NH$Z74J_*D3SEI<3E\<5I?M2*56B:UME73.1NV%0/6V>MDUU)0MSOH$C:W MW(Y1)TJIY^I4IH4-0K V,!;(?K:56^M.E%*[O#GKD)/JG)50I)%#9#G=:3M1 MUD^!K-2:>-$RV&I_1&AZ1\_GN'F4^CO2EN9W9A=8GGQ5+PBCG=TLTU'JCU:[ M?,.D#%?F"A6.[B-(NCZ<1ZK_,F_Q;38WX%%N+8U4E%5UONT]>K*G84GH8HJM MRRR7K0W3J0Y+-8EV)%)4I/1(WDEJFI4R%2TUE+S)$9#*,Z4(, 3%OP$ M_D9%T1U)F__EW:8_GYAW!:]Y1 >4P('^NO\<;$4H/IP1>0M^C';P%SSRB^/\<$B/XO9 P!^ZA@_?#;ARP M95%(DO"_O0F$?_E>99A=^Z8W-W"O>S\TQG8K;<'%MB#+M%KL08=I-LB3'L)MD28]@M=V[VA-N? M%?W4NT0?EFOA85'9OL7T:IOPVI0EPG*U^U$-U@*TV@7=F&/5^!HN$H^I5Z\2 MM\;\5X[%V$",#<0O6P@_!R;#&2!!VZ(/0N7-X^+93M%?*AZ6G@A:[<2'Z-=E M R-_DFS J9>Q5)Q!*M(_22H:NH;$DG$^H_OG2,9)C\0W#?/3KBD\+XJSV;^_ ME#7_5;IDWI"8PD&#RF?=*/\S-1+_^ONE%CM1ZO)1$MR;R9[Y])WE7)2YL _H M+6EY567^^R44/=?FW\IL/,?NSXDA">32%+G5 R=SAMM,K#F_6'-NH8EVQ 0) M6-X(;$9H,GH')PW/S:#%Z<4Z%Y++3J7(V< MS7!NR^)F6\$%H4NA$JSS)F%+[21.1C0:C,$N!KOO![NWDH=O#NQB,R'6G%O1 MG%=35B^M.1\C1^(?L95P'2LAV)P_]ET82+!_I 6WAT<8#HU&>3#$=BV2P:=M MPFVEK)T^"WO)1%L._XP!\(8 \/5$W)^-@&_EN]ZZ[7 '"0-O"4#SM$/X#\X" M^+Q+\3.&S??YYV\ (3_E,_D^BEWOFA$?IK%NQ;KU$_V5X7/>F7KT\,7N(9WI M>*HWY(["-NE"UD3D29;I.I?V5MJXVLHF$7S!2/)V5%HH\S)7@*VNR3]_8^CI M,.48"F,HO V"^=[*VX7"'^*3N7\D;'&N-_BHH!^O/P(-Z^E6E39S.TT6!WAQ M2!'+;+(!V^E2T6CXHO\EAL,8#J\.A]^:8?@)RQ!>K&+5N8#J8-^:47A_%/.= MEW>E.U]U;I[-Z_U]7D_2^X&>;G%*G%/Y;2'?8ZU) JT1=!LVXKZ.VMQN1"3* M57-U\L3I%C=V,L6Z%^O>O?I)OW2I+X]S^6T=O(\%-^LDLNC+:;75OK1[,YW+ M3J;.UC?JT M:_:'^*:O1H ;;>UXM?U?NC[YY@EPJP=NK &Q!L0:$&O U1(A?S$!8@V(->"B MY=VU".!Y!?YE<5-%_#MTWS5L%2R'/_LFSK+JKZZ) M.J4KANZIVM02^][-*.RGB%$/"6LA)G*Z"I;@)GA=524+%OQ:>H)+&(?>U,1* M 9NS%IP%/[<5^)2D>5_G%=VT#3&AS_RW<9JE:P^).F>:'+^P3=&RS,2,X[W] M)_X!]XVC__8?2Q2"S[U/L7__,P$^F[K@RP:_V+=]]#HA>C^E:UX>I>>FAC^H M@@V!5P=KU%>B[\$V$V"=WF)-(.-@H6!#NE?2'.Y5T?G@R6<+.O(AAZMZ_-__ MPDCP2/!E\*O<7/1Z-$H:]$X#8HCJ2M%=40Q^.J3#?H,^>23S&5FA)]OT-G/ M' M\Q^ZLP__9H9_7!GZ3#3AVC@E,?,V!MZBGQ:&)TP;\(HS$ZJ^@0N!CP&F(_;J M8-GBVI96^ZZ6_N> *9 8.I =N"M1 X(KBMYF9K;FAS16AKB1=-M4 I;!/IF1 M] V(=04]HDU?.8 2',O\,X;X<0+S6,<,D=?G&O@1P">_339\QW]_4R0'O-CR MY#AKFX#VIMD5YUZ<>!_1R4$1T94\X *_;YQ2WF %85VH%U"))9)XC6IJG=)E MFZ$U.,.8#"MF=9Y:(2*ZEK6>*&^YXDQO__D;?Z#2I]DWGJ1=F+(8=4A9\%]? MI&RZRU$"6>-FK#O,"+M=393XYF4+-SW*YG-)'C$$J<,490IXZ YS%1.%C&BZLXAL$WW_J=^EC6P!DL[F6G%AQ21\5SL*ZN.>L" M%KZ_CY&/3R%4GCSW[#V?E%UB:V>PMB8T65N>:ED1X2;K:Z!"3D%A4=,]D"KA^6TQ?M*Q-JI?NI=@JV5J-D3DY M7F4OFX/K,9VJ"MAF/9UT&7%3(<%926O$=/[G[S1Y:@'X3'=$8& >V%W@VI)K M%KL/B6[Q?SEU]6_:.Q?RWK_SSX^J\(ZSOWB(\%8=4 P>%4]WCO<<1QCUPG'D M'T#'Q]*UCJ,7C9B[.8Z.WA=\O37FY^GRHJFA[KJM*^1X,$%75SB.C.FF.&4+ M:A7M%M7H%+Z@<2)ZQ]'7V+NS1]'48R?3[2:J..(S-CE85] B[7A M)GD-9&*:.VU:J;3EIDF6-HTD/Y@OH W]0$2DCWWK[>2.SZ)(59\-YUVW(XQ8 M/)5N=7.97I5UKJ#J"R3E]'.E;!'%>U2FF,N7))QTO(3!]*GEF;C>001=1F 3 M8'.>PT00O*G=G.(=*2]XHJ"#[\%WFCF2HGB#2/C U>(; (G @!'F,<5L"@3 M/ 9_!+I6'J_@>_$V%J#.Z^ZPP%4)SU7H:(K:AB&N=,-S#X<["IUHWN,S75%T M!_J]O8T=^8_/G#?[22UI^BS7YC04$\!C,528UVTW:4L[A%K=X,P R[),JURU MN9+S7 VZ_$(4;$5LSHX6Y/5T\/2;/4"%K*+SR=0=JI]\/AH]P48)EMB<_V_EWQ)>P#\26PL_W_7C3M,F;+M[#EC32( MF"O?PI6W$O1BMGP+6]Y*&8G9$F-8S)48PVZ9+3&&W21;8@R[1:Z\E28>LR7& ML)@M,8;=,E?>2O2/V1)C6,R6]Q9%Q&SY'FUYHU0C9LM7V/*#VTJD/T"6']E6 MXA,$X'4%?OA_?V 'H5>)X4L^]IBY:"TEW,(YNZK0/&_8G )+.?39#Y]&$;/_ MA/U>LKR?[A(S_V/@=\N5TW"S)]S^K.BGWB7Z./9(XM\Y!.'A\N9Q\6RGZ"\5#TM/ M!.GC\2'Z==G OG5BY;EE S;FC:7B#%+QK8/[SBT5#5U#8LDXG]']:US0CR][MOF+OS6[N*7[IIZZ_.O:'/2G$556;YW'':HT-VP,ORV M*OW+=+O'UZ4!S>(8;\K$G"*I%GW6(0T1$QF4MN:6-ZFIP0ZT#=%H<6QFW)A/ MDI,D[/=#)D\K:N-Y##%Q4B;F:WFY49E MJ ZSP->= MW66[WP!X1 1''C:V[)Q=YP1VB3:2E+NB 3R2L.$ AIV6G\?P&,/C+<#CI5N, M_\0A6S$Z?GR.85'&Z_2J.RZC4J\A54NSL:[V(4)2L$$'09UV-8PG>L40>2L0 M>?D>]!\U(0]%![R21Z0MX@O&7R7O_TWH_K#=)T;N@E73%:(WGBRRY?'\B)H! M60)WXQ>8Y_\7?"D@'0 /Y52 3S;X-#?LXN(;:_K-M-N_;56_=*_]6[\L'CO/ M?I[]LY5KU4V13KHR0I$]9ICMUKO*F6Z'+SO/K"%:;1BI-<,BVRI9F*06V_+4 M ;8/1H#K(7G:AO#NTIK>TNKF:9_Z'YRK]/D(R-<'3%\SBG@#Q]ZGG('?3+'S MFWK9-;<>JFZ]C4J+;9 $VPI#V==W*SS!R=7SQRH Q*W5&I0A LKBOU,K>4=UO,F:3\R$$F M8F3"#\^^BA'T;@CFQPYN%T%_6&SAEP'H!X(+'8I.)7F]E995>E7+@?\PJ54; M@"CU$HB^&%R(431&T:NCZ+=FB5_H3BKJQ2Z1)#4>;:;GDC.RFK4EXSS_[I6N MI<%'+UQ, T[&=]/+SO"-0>&C@8@?!PKM2I>5Y,Y.1?$5VZ6=9K_9Q.@[<%3] MS H&TON!GFYQ2ERI\&UY%<=:G@1:+N@V''1QG1O4[49CHSQT5R?/+;OHWE?K M2,IT.V'626>?(0GK67FW(AC M;"#&4_K>/\01]I'_$%3>/"Z>[13]I>(1#W&,ASB^)!OQJ+YXB..I5,1#'.,A MCM&2\6R(XW-CXV>V0/!_(![B&)&__=WIVM\Z<-'::2]X_1.A60'1&N47KL-$U_.+UV_WJGA#L-DVQ4Y1VY9 M;CRO34UB[D_7RSR@F:CZ]1C+8BP[Y]YN;D[>I4O%8RB[5,DY(>-\K]9!4[*8 MW0R2U&6ZW>/KTH!F<8PW96).D53K3$VS7BYP[HIDKF_5"S*:RQ53$C]L MH#@^#X:VO=1.\(Z2&.*1;>=!X=_3'C^>RO01N^77FR>Q8OQZQ;AQ#\7-#]3! MMBV]:0P=UD5;S@9#.$W*M2_M;CI(R6L3G=A4M=#L+.?^1++40RIU MZIZ(X2^&OWC6V+WY9W\9^GW 05M9JMRP+S@:FELS1$:K"E.%=OQQ8M$(&.F@ MC2$PAL"?-"@LOAI]FV+<[_BL7S$MZXN:\3,S*^/A4M\>U[GMYMA7R#V[KW:V M<0 T5I184>[%L7C]&_%B4BH4;&+>EUTGFTZBO&B7IQ?W![9:FYS3S1L35M0K MW4VFWK:6C;D_/0C#'X@D&J=?QC#VW3!V?X. ;L-!>/EVPV1H8E+(MOU9/]1#ADK%B9),O(+EJ:<>0A7)9-@KK7@NG@ZDT/R!I\[-(15W+$W^KWMBK$>!& M.Q9>;?^W.J[A:@2X56,EUH!8 V(-B#7@%P\LB34@UH#?/; DUH#K:P@F'GP_I;35; 8-V%K I A79<3QJ$[ M)^%[8DSH#?*>9Q21MPQ=DW@S8?K>I@0WFX$/X=/>$[:AKT1 %WH&._9QABQ: MB6G@H$IPFI#(+22-2X"'_)B8^9@(%FJ*O [^?K10'#U>Z Q\5P%;%Q(K!9 D M8>D)5=^("5U2X%+ F_A$IKH)!2= M]SL, N7A%Y 8M@*+;,&7)(VW#8\HT,D'?51'+0F],ES8-=T1%:][NA@V+C3# MVFUO]R??\;8/%1!^=+Q93M-T&WQ1 *L[YLO*T.<&I\*%@Z5HYDPTCJD/'A!L MWXT)Z BIP_N^0#/\4T(!+($O\/CQF*!-_U? AN%7P-M,,>3_\;(,P*>YYC%! M]#LIJK\7!IFKX8A_X,31UL MQ>LCE<[).9+,RIK;;?7XRS8@\VBZ6*#$1&G)(Q:9:J5VCQ_V4Q2@*8DF3RCJ M:>"EB9HY(FKF2T2=C&OT0"D-NVS.,=5UP:6U!76F!@NO$=5LS!I=H=5(HA). MCQL[N]TKY)P_?R"!#()6\+[T7,A]>@>"'!%@9PG/F IP56PB=I@F. =[?K/[]EAO("U_5T7!Z1]R7J@E/($+\-DLL:KZOB7MYKP:%Z M5.,&R]^:LRX\G3\!7'F"FHJ_@HP&SSL"KF:KD)*/2K["V.)07 MK$TO\_IE\UH]7M5[XC"#SS([%M<4E2+!05BI@T,]E3X]?1Z.CI_W@[,'D1"A M#<''YSTROXK&YH?A&*/ HK9\>/_1I^"MH@7N+-H&O$\WW(1CP*NZ/IN95["D M7S10O@;;;Q4W>P+F40'\H1G0H!R2X RRNLP.A^IXL\LQ4CV=4_O3UJ"!7@-7 MT.Z.F^ELE\EUL$J)R/!YJPIP)8-'&*![H3LV"]XC11E/>CAPNPQMDE=D^NGU M[Y/J8Z%^3/0.[GOPDL=;WEW;NP0GN!6X0VX!T2R@<&<7U^.\F2_>]&C9E5.S MC9V2!VZ)4@?8HMK#S@1@GH![=B$4=\:CDO_OCJARX/#4YEBDQ R6[KHBK-(, MJE:ZX@Z=#K.-VAS.I#R]!$+&A-X!3GG!RO2-4^@,6.SO[.#?AF[/%R^[5K!' MWY<&?A'27])L+LB[$:3-W_\!_Q.ZIW@%B"7T*RX"=],^IPMZF@*O(HK^SSF\ MA]1QYA8/&"P:H9<+3X7^Q+V7*YWQ=^&MV?O?____.US[:4I;D'QVL*G QX=[ MOM"YB$P-D9,1#KJ1_N(4AW/-8)-IZBFO[:]]_EK2=[S!Z'+BX-^0&B>D5+DM MZ_'%TE?>0,ICYV4* M>TP39^=4E)\W^<28_W")A0$5^K]ZS5R4MS3\Q9ZD@IM90W02'5WE-/![WB?P M=R-_TO]/^"*@*4!QE:-99<%'!R($:0OK7:&C&(H^S(J#L+'WQ'*7\,;^^XV9 M+MU>L\%TRODB\Y H-W*/";J13W39;+><+].=,M/=SWBY[KH:S1[33?2:X%QJ M=)NU^"#.M/H76J!GAR13V+TVF+_X1UJN@W>*X"K MOPCL"_!%$YS6ONL G&C!?X'SCGL 1Y,"S3#O '4D$]I@ E@90,]_/HW4>17] MCK7W1"D/E,Y3W% 3(/9/^!E*HCPF3E(8FIJDTFEN,IUE^ G'3W$AF210#,7_ M^/+(A7F31GTG)YT\TV"13L^:5$H;*EUPH"'W_,G9IF;4-DVGSS;K?34K9=F, M+LS!D\3S)PO#9F'6E9FAS&'+N:J+3FJ T>!)ZOF3X&@UEJUV:=/IN5RE5[.A[1,JBJ_(Y89 M3:TYX$D,>_[HH-7$ZJO-3$:1>:Y%L5D<*_;@SY_NJ3I>-FAQMTTSMM92A!JV M36?ZL!\X>K+269N7L[WF0E:;O&HQ]0J^'<&>I">[;VXQC!4[@XJ,3RS,K'*X MFYW")T]V7W%T=^2XK"Q7BV@R57 )HC*DP9,GNV]DM"+*5R4;%3M.U6Q9?4K$ MX9.GNZ_-)GB/*(XZ:&Z7'N%=D;"'EM<\]62E)6&*V_-YWD"Y96%78T:&R^_@ M[D\)-5TL\"[FUIJ,A-)6D5A,,6,+.Y.=$*KJ]"L5.M<193(U: R0L<(FVVWP M9/*$4)MUID.U2959YZIC1$V5L:D->_VE:F*Z(4=9LRL6!W,@VC$JED(+O/%TIAJ=HO* VZ@S21BU]6"%*RBY,@SY^ M-+E;R(N2M>VAR,YM%ZQB0;&*[0EYNE)>U?NY(2O?:%2]1X^%;X*B5)),ILF)B&>P26H*+@P4G\(GZ1F5)@4N M24SYZ?.7L]U^2\YI:)Y9;P27Z"WJ73-+1X$JIS3)&87:##K@)MD!FZ]O"#H2 M5%UHE=!JN&ZN2:-(059 M)$LY5RIF*IE&)*A2*3XY+CF;,=L=9)M%BMW*&$I'@FJ>3146U:S,RR0W'"X: M;,L4IM&@RLRL#.8,910M;L]D2WXX"555=+(1:7=[*78*WB 8I[\RE$P6JW5YC MFJI6M3K;3;I+/9\V2EW)B035S$Q(EWNY<14EN]4>U24Z%LO.(Y%RFUN;[B0G MRJA$F?)R4W<4@HU$RMVL*6_2K?Y MLFBJ2"=@=A4Z"BDU&FCX2Y2M,*XDFXO MBFEZ6,+:?E>TXR1JOUMM. M)/PQ##Y?C%OI"5,4-PBC[X1I-Q,)?WEFE]RA37PJ2P4>19M5DD^S[4A4*8P6 MB-TO2;9,UM$!BZ;1H;GR4.7D]\EV(3=JE":2[#9&NX7#]9N#DC-)G_[^FLG9 M['31[,NNCDC#XF)G&2I\\N3GI8%4(B<3ET!50DT+IC+M*M@(>B@CB"3VI3<9$T:/'DJIIS8$\8K!W/E M(LOSVW:ED.QX6WJ.J2F,)%)3%& [L$DG*8&B)API KW+B)E9BD(%D3P]6-64 MH180EV"XJ9A&Z@0JIE>1F#J46DV*J:3':%%G+%8IE%J5$AV%J>-E;2*VD)[$ MYK!TKK_&-INY'FFHHBU^;'00,RGG.&NKDF0K*;2C,35G#/OI>MH:H>MI:[59 M&H8AZ)&8RHEE;#P2QAAK*Z(SG6UII36-Q-2>4E#&U@KIR@.:'JT;[?D.6@ 1 MF-KJ3>196:G8<+A-.,V.FT]NZW/N]E(3)V(+'ASA2/E*M/);%#&L=Q&M*':J96-4@LKRT@% MX=L"LZBSWCM/=J^D:29G-*IKIJF5"L8L11"[Y#P*4_6D+2"%:CG#Y)J(H^77 M*7?4;$=B:J^E(,HFK:SE:K*\,PNE3KF^HR,-U4%_L>BW1_F,+,[<'3G;B)WF M+-I0S7/VNKCF;!HEQQNADW';N*334?#+E(O:C*4HBG%U9DVV>[/Z5G:B0-5R M-MQT;B_7\KJ3L7DFE5FBCA,)JB.%F]$LZ4IHDV@/QKTMRQC52.N3U-<54V$V MP%!,2=,=41R.^=[6Z>&DE,[(+;;9;"B:LEWF>7!.4JPN7IMDR?2_5FV!-]Y0J?.8C$>#$7)8JKJ:%K71C6+H.;@R1-] MRFF-:0'K<#RP#[D1K[8*7):%[SS5IU42U;G%IJ>STKK>2>4+\T:I!!?Z'/PS MG( F<9*8\%,^,TEQ*1& /Y:>S'!L)J3P9(K ^1,JI'9=0M#:2:::%G-(I=$I M;7:1^"/KF4Y+TM8H@V,ZTS#SN3)-T5'X@V3Q82:MY@8HUQVVA#:Y%B0FTJ9+ M#9>%D3F6-JA;*"V[-+-P]$[D19DJ2A5*D+4JZY9&P_7$(K85R8E2_W$K;RT: M:2/--B=$BF>W1,7L03OM]#@K9S@.EWLL8Z_D&4YU#*&%0^OK]%!O<#21*;;! M$>G,B@,NV9GUZA!\3M99G5'M@J#W55DDM+FRRPG*CFQ'X01:+V%E,J_13'5. M+5N9'9,A%Y$J/>YG.RS)+A36VV-?CD"4PDJY5Q:2M6='F@J2N:*%&3 M\FP>I:8;"VEC:6#R,+AI].="OX-PX)*8.:6\6B,76-^LIM!!RTZEFYOT"IW# M)T\H+QLFCSK++2MS!I)4PY284Q_$3D<0P$N?X MY'2O>,\",/ZBIQ-$6IE3<:@+K#JHJ&*)ID9=@%?P4=P/F8%OB )MO?4T7/)1 M>O37$BV;?IQ0F]/[K-H@$O=*("X['A<*'6>\8]T1YVZ::Z1I5.CG\;4NOQ % M8&PU9Z]$VLP>6'I6T7GY3TBJ068R:QBI',6LN466QWEEMA':?Q*BR7,K\'[P M*O'/I?.M88N6"(*]WPP MY"/Q:N.MF"]?X*GIS_8/83CSAV3^SW6ISX-=D) M2X_Y_S'\>]=-[SMW>\+QSXI_ZEWBCWL6X_?-J#VW=K 6(-7.R^F)5>/KT'C9 M=JE7/!G/9B/>W[SKV(:\E@WY$TFS/<1-!3[8-8>O/ >;93]D-&Y@^2 MCZ#-5GS&?E4RL,?4R53!>Y:,'&)98Q5=0V+).)]-_G,DXZ1]ZYMV M^]FF5%[:Z?O6%$HF;/E[V,AW*FKB3((-FBXWH?)6#?5;F%QZ6<_06R+QJJK\ M]TOH>:[=OY6Y_0V#25^W0K]E:FE$?\_PN5"CNV$/[S.T]LPLMQEFPR%I1DH5 M"PZ67RS=]9G:H+\\LC378?JDQK1PN9I.2TNR4IZ+2UB FOSS-X%'C"N]K&3> MZH&?.<-=,H:PV-A6^3C+2TTLF^(>$N">OT2=@''4V>]D&/42U&M9M M3=R("^-:1^C M1N(?,:1]%=):G.O]8D$WCG85 6LU>Y.9%R338,5,AU6'$[K9&\,&1-2?OS/$ MZ.G MH[@NE!?S?;H(1QI$S\/[P3DMGW>5WYB)<@-GTD_WDK]HM\3F2:P=GI,CL %-94W<_+LXA[8@>!J\W*YHC(#.9L7 MRGBA1 BP!RCYY^_4!Z)*,6[%N'5FBL0>UE\'6A_PL?*E\I3"4"R)=B6E@O1+ MIJJV@B$34<#UHH\U1JX8N7X6%]UQ<4KK=6*,]U>V>(-!)]_S]WVDC".:/UBX8CT]=Q+H#U+4&[_O M>X?]T<-GN.[G"697%#H-CEVK\Z4@MF>.K+/DJ;+""U=9ZW&4XV5=3M MS--I"@ZI)?_\36%QCN@-JWV,H.=-S;I=_/QA[M)[@,\/>$OKUD2B6DUYP=JU M/I47W5*+R=/^^,8H"(TS4F]'\6,,_2T8^F[';:R%WY/=&BOA^5)E[TH-O^I# MOA]7,>G]0$^W."7.U3Q7PL5)R824>F&'W>AB/: M/]:>(+9@8L0Y7])K##E?]IA\!H&&"(VT5&'28U2<(E?I"D=CE3,AT,M^XF(G M8TS+W=9,)G,R(XV9W(XO._Y$>?PAA:(Q",4@=$T0BG WW!0$W8G/]@80Z .N MUDU/JK46E4*915I:M M3.".21.K4ZQ.MU4I>K^$B94I5J98F6)ENN^>E?=+F(L7&O!F_#_!U]*87Q)GTUV*=UZX,0J<#4)N%5_4:P#L0YB^--2#6@%@#8@WXQ8WR MKB< R4<"^PD4.$]MXTW>BS\Q*?QG.0:N,"H=?\0N>A*<>Q0ZS?.&S2D)SDSH MLQ^>=7H%]A./^$51\-SLAZ68";_@*&'I,?\_AG\W;?O"W7XUQWHO_JEWB3_^ MS3TDSJT=K 5(M?-*>&+5^#HTIB]J(E_Q9#R;C7A_[59B&_):-N3/@=%$A=-L MSG 3V$,"&AP?Q-*;!\ZSG;(?,C)_D'PPVY6HF6)\QGY5,K#'U+=VTCNW9.0X M0_1S+R(N^57":2D:;&A6L:+VJOOE4X'$Z7/II( M/!4U<2;%4U!^9B+[6R+QW_=<=?B95K*7[5F7N8F)[VO'H2:NOJC)ZQ4G9MKN M5%',,TU1?:7W77K4+I1FM3PZJ!13#;DKTBT%3GSW>M]%]9V*D_UCP#DOV[][ MRO/)=B_=+PJC#OM%'?3,_$[\67:FZG+9-2LR)^&$L6BMDT3Q[)WO / BR* M2&%J78Y2T@8K9?N+HMV26M*4!D!$_OD;RT1UGHJ!* :BLV[NUL8VQS#T=1CZ M0/L[(EV8YXFV,T/%';O&"RJ3U#;0%/+F,B=C"(HAZ*=#T!7N7K\0@Z*N8D$0 MFA:6MFG!]6 1B)1,3VB';S,R4]P,B5ZG;R)U&B(2AO_Y^Q208CSZ@878WWLU MNW3R[PT THL##+X3@3++;8;9<$B:D5+%@H/E%TMW?7%GT&8JKOD5/5VB-BNS M?&_0S!1M#V^(%R8AW%%R]5N*!!!95 #X81Q05P9@))!@MB/37FY\BR97TR M6W2J1\YG^_5F02S9=^:]O:,["SSK#XZ9_,$I\8C354=RDT;19G%9:A3%V:R: M&Y$2#4Y7Z &,.EXC@Q(Q#-V42^_F]W^3;C_D=Z1[YL"34)F/TCUY (!QKN>/ M##?>+V5NT:=U:XFBH3;WGI3Y#.;)UBDBFDZ4Y\R@S&)3*=L>C:3YI:,#:3'5 MF*UF8YM9+Q&FI!+<;K.D)P1,%<6BI@[%T<@8KFZ',K&C\N.ASGWH:: MQ@!VHP#V[I!-K"-WGC!YOX2Y0[?KO7E7F]9"-!*&J'AI?B^Z57^]]_13Q][] M-3V[KI[]/ 9#/JIN!QV<'K-,,4ZDZ55KB9V%A=/M$8E M&Q%I:43(DIXDT(XX))+D?$)ZKE0L3IJ*,>K[,CE_-4B=VPMQ$P"L#WA-LZ,EI7;2NH(BF5Y=9TT6I6P(6K"F/W5:T1:G MS\6H]>M1*TYOOV1>::P7;SE [U8S?F9>*NG]0$^W."5.0?V^H.*Q5B2!5@BZ M#6>N7T(T@2&.S<90:]'X3/0XV K M7A^I=$[.D616UMQNJ\=?//.3+O"=VD3D5G*QGYDO9X/"=D#1 'I( #UHW$#)O '<^X( H(*6[YVUF$E6OLM/&$WZR M73!J'4=40^^N:TD/;-[52_1?%@>X?784>%GMJ?US^\ #^GXD\%:[5P5?=H$: M*-S*%/\*_W&X+.A47_@CSE1NBWC,U_:BC"CBS#J4;<230N^30$U0]'_@9BPC M_-7@;9B_R<_'J(A'["9+6*XXH#B9_-4$P!]3-UFA<34"4(^IBQ8KW3P!L$?R M=Q/@UZL AE^X%NGV*>"-4/W%!/CU.I!Y3/]N2RA6@5@%8A7XW1* 7SCO[.8) M@('[X$TZ*C]*@3.4;\>^@9_C&^!U!7[X?W]@J.!58OAJ@#U2%T7"],?=KO^9 M'OVFXWO IKHB_-N;YP,GK"4X,Z'/_O.O:7PO_A+[4X_4127_W.R':9()/REGX_\OL09NWOH]X?AGQ3_U+O''@>9_:TW3N=6#M0"M=L& LU@WOH:-Q(45 MY8I'X]F,Q/LKJ#S;,?LA*_,' MR0>S78F:*<9G[->1 TO_),F 27JQ5,12<2P5#5U#8LDXGTW^.E\B M&6EJ7++T_-)>W[?R3<,!ZTD+>(S_J^2]_\FL]1V5QPH:47&J<9,SU<:;#+O//]N0)D _[[ M'O^_X$L!]0R54XXN"\%')[OT&V8$\GEQ,;W5JU6LP)>NX[Z]1MH7KEC*'%4L M?;R[;GC(=D5 ;$[CQ3/T?9M+):F%.$21[5:137FY=&0%/5-SW9?+O85=":%$ MN9AER56E-UX4J^7-BIXD8;DW]D EKSWLYS9-\!B"+EQ2>=G$J=LKF?P% /21 MNN_=9D[.,^P:';C,AAVMY\D!.0<@1$$02D7T^+YPL66,0C$*W80==.&I.[&< M?T\>YW<7#5\V1_,&#/XOS\^XQ &[=AQJXNJ+FKQ><6*F[4X5Q;SX^(Q)U6FV MMF:S*G=M#*&%[]<6HV\5%]]V$NR;[M M#YB3 .*3T*>FKHB6F)"T M#>"4;K@_.#WABFUZ;S/O[8K3BN[2 :K03*7>+^ 3EBLKN>Y,Z"!$^CX=H+_> MSQFK;.SRO)3'P3-EO$,4_*$9'*'E\ 0]@U6$R&0370G3EESM[9SEJC#5T.+% M_9YM%\_;4V+ R>*:&V97"[+:WCJ3%/1[9BXUH.>G7;=BW/FA'H98LF/)OBO) MOA\/_EV?IQ_JH-C0RPO*[8YWC%K%=J/-8$;;%@V.6-A!,>J,/<\\J5\/1;=9 M@G[-N3BWY]Z\TMR;[_:VE34 JW,)MO>3U!4G&1"LXJ3#GQBJNU_*W*G#SAV/ M%$MT2Q;C3H?29*!1A0P_OTN'79RQ&&O_=U$F]OU][*[R=*27]R?Z&6XI);4J MM])CK2MSB_YVTB45Q3'.-%?K9:]?I5OO"Q5[5Y.1G3 EQ[N*7-O2$P)Z_7#T MM5!HG'T1@]?W4^:[W2QQBM+-B$*L)+>J)/?EB[S#\_U#7LA:=S':)+45SXC% M3M'L;FL=J]8&1[XWQR7BS(]3BW]DRN7]4N8.'9KWYK=A%FU_: MI*J2K?W]C;C_P=CW]HWN"*UF'D[W[0A4G!453S&+@'Q2F\D3RW6HL@8VUR@8=VQW38\$ID<" MTR.!MWPDL !:1MK\@H]0!O"7DA&F><-$2>9&(W7>QN2(>6OF"+E!T6J9X;:) M-#HW&:E+SP6FVI^>"TQ^T.^QW>/>WON]M9_!6VG =@7'Z\TA\%8&6S7HX>N2 M?_$+P00DD,RB5JX:?AZ96J.A0VW1CDCNXGY$>C0P$5J:XE<::/E1Z/4'+(H+ MKJ8A;KLSA C.4QK%X6SML1I L(A%\0B1:WK0*86P1$GFVA"6GFY.S%*XOY#E M79\&3!I[XV6V]DU0SEDV7M78056 )WJ^,QKIVJ7Y&^?%%BUUZHTFY+>[4S-H M#&Q;BQR3B+\1?N] PATID'-4$LZ6\'3;^\='ADVR0VZLZ^LVG-J\L MH//'BA5S.QE"JZEK2(S9+7=K2FAN;_,.^8\/":34 (,KW.'6.+M M^T7C,YAA$A%B?$U?>P*BX,;2[358>G#QJ^-K"*$L@T96AF1O?)?UT2[':B(5 M7QTGL/1<:(I9USI=EUS(NKV@\"T@UA_$A%D=JY$]?*+.AUV$6;%LN,]?(,#],=@_/T[1 )$"TG:"(=Q7?1+)X60D_!)P'@!6GV,.XU6=]X5")?K<^3(K8P;$?S$)=!)Z)/54E+\2?$GQ9\4?[Y*U( 2 MVW*ISP4.6W!ZM08Q,Z&.VP%P%!,U9&$JY4U-#!X=AM1_#AX=C9)%=B)S1:IR7N/D(WA36DL^4^A1C\+I7#]H8DE/*D?D3 MQ;F)=Z]?WL IY\2GG>XOW/WC+V4ED?PBR0*XOW!OJ@()8X!(O@3NSLI.=2!9 M5W 3+X!4!5(52%7@9Z^ ^[M\GK0[YM\E@3@V\$]/FICJ?QY#""U_ ;HCGVL0 MNI6;[8ZM@ &\&-7;PX ^/XRO=I(^%#0,/8FY:F6BB8V#4)Z=\69JQEVJLC[5 MY8SS/'*3B<(N:]!0=;-QLX*] 'T,02O--R7'##/J6C)]R5/=^.]+U8EC1):L M9NQI1O?,@P8 M8!2@<\%CU;T P&M<-;,+7KT2(1BW[X 'J4!+8WF]N.Z> 5HJSS*2$WT^59VH MFV"U$GH@,.#]^P>/+OO#\SB9;&TG9BW0-CB^..F0!,6-3U MJ6V:=N#^%??RA5J^EVI!H.>I%O!;B#06!72CAFP]C\$FUJMT"%)['8+DY9FJ M^*;*35\$(^/#P[&@HZ/$;@^\-&_:LK&/24[$[IK=#HK-/BOD)I8Y'K=GW( * M=J%7W?)5A?'>:2=&S>!?&=65I27H#7BQ>C;DO##H["=M'ZK?Q=9E,&72TE7_ M>OSA>:>B4[G[#BVD32Z>0^MIU\B9ZM1[OHWDG%W?P2?[#0>"_A;UW',>W[I_ M&KP;T8<[6?P4''F@W@UC*OKZR/-M\,PI6(Z/(GG\/1?MB']-P.HV<@$0PK^6 MMAM#Y5^Q@NIK]=4S]^F'^,6/3:6):YN^I[X:Z+4V4/@/-E PLJ=_OQA=AHET M6A(W+? #_6ZX*YV6ZTP+]$"\:WRG\Y*B6#HM*8HE>UI2%$ODO*0HELAI25$L MF=.2HM@EY^7K1[<^=/EO)5)],4"_^(73/Y'(\UN>$]M4OBNA]3ZX7G.-?%4B MLFU&'_[?+^S7J=DNX@%-5U "E.RF)'+/.G4A6^%^]"C=MV\$4A*Q6E*,2??M M=-].B$3N6:?2??OV]^V/;A/^>_+B!<\E\>L_(U5R,JJEJ$JFJ,KQ?;8,"O_[ MGY.;P9)GRT16+4]UKKX_(:?N3]%UBEMC^7QW=45'CFYD+?WQ+?EW!_Z__PT3 MT+\._ST01KIHCBR:B*0Q733IHOFS14.]E-,9R#R_9_\^Q4,R@LZK#1;\FA&/%ZM*P/6B* 8"3B%F4^,,*$HGV+9^1 MF9W5K\R_XU_8J[>:4+JIWB.A^2&PQR3:R\4L<0;5+<$ ] /Q9OD M>HZ'D!+ 2]D>+9B"42"(O&&%?+LG7\/.*^3JY1 QH!7$;UP+0EN\CT = "G M;:0_5[WB3K#D&YF2D@D=WR> U$],+-_['X$'JRE#:YQO;(4ZW[6U%E]C,5,# MX &<1.*P]L0=)B9YS[; =Q1-S>0=::N;9W4A"VEJ\B=E A)@!=],*/"G>*-M MU]M_M@=_9122TJ SRAOE_JS?:&J*O1"N83E""@2S%K9>B.EI!_MYUYOX3=3TG!XS+;5"F#$,*."0<;I*)$^S=PWC"2NFCMG*O[ M;8(EF:8MQX2I!=M9VA$=ZUE]MV*:_KMT".UZ1[<38 N>AMK7$]E/<-@>6STA MRA[S=;/2)2?S\=!8C09V6!-7LL!?(V"G\M5&1?%DA^4;BC+D1T@.]CHB&?EL M* &GZ)H"E>'5#Z<>W((GR9'I<[DQ;4"XW7FW1[A;;7"6'H':[LZHZ M[56-LC08JEV&JJ\G#( D(CK3 &'O&:)W!TC?G(.\/?SY[ASE3=T.S.3N*L-& MQ"_HV9YDOENUXN8#9/>4';MB3>6;N-EW9?GFV MK*ED;KL_*PT]XMK!J6=URA2H2+-&2NR.)GRZ1PC5,%WJ@<5"X&5K0H$*6*C5D MUC/S$:;0O_Y#PL=NCQPMB?F,:O[4;>!9_;G'51-_\KM$'?P T^KB"-?]2P+[ MY[3W!VMZO_B><>P?/B[.XCT0ZJ/#B^ /T.."CH2A/BVFC.1[=@;*0-%[G[/2 M_T'ANR\AXU,8XME'CTG(N \Y4PIMW_MKJF]4Y;F@]L/9J]S+L,"1?KU2K]<) MSDC;HBSGVZA '>AY3+/S$H-> <%S@'\Y?U] AMUOT4-!#X%^F2\,TOU'S^ C MJCD8'>M]JJJYJZ8)=#,NOAD>I0K,9B(/Y:D )U@D!:[,9S/%_Y46RW\5XQJ@ M?#G^A8F+63YR6NTVIR0-_'^NE%<#P&4OU*=0=B-*S8.OO0IANQXWY0&F/1Z$ M_^)EZRW41W%ELQ$A0C+8U;QH#[Z2EGM:-'%E4/@U_K8DQQ&;9858- 0W8!&I MJTK4V%''9@>@+W+LP&3RUD=DIE=8 AI]_!_LSRIOA> Q/-:E4($5M%.PM^.#8BK,;P MFUC>V:B2^5*-2K"K9OB0^7.C!J:?&S4O3)A,$D=\86UY,P6?.&UI5S;;VG1D MHT)=E+4I-FMLB,%E-X/ZQ*ZLF,84A\K]N5N"QHS/]#MO<4\E;^V.ZR MB[I<-O-4-\1]J!!R6TZ=:P-BR?SZ#W;L,&GRELXK&^DI7W 0\TQC?)^(\>73 M&%\:X[M:C.^0*&,XF,[AVN;5UTAOBV,NRQB#NW2UYS)L/R M94-[!,$J\ BF#6BQ;=O(!&UT7 &L;1JZS=!>$OOXAGVUT\8C1M;N#VG@\58" MCX>*;%E=1ZG6FKK <>8(DY;6\[00HJBXV5$TR6 MRM5K'#084/E%&:-6'AQ$*9K#XUF)W&)3=_>;5OJE[(4#+9@-&E1/A*PUJ]?6 M@]&<*(XMX[+F MV%I9QK(R1$^/9X@XS*B-N.$I5'CX@G;YW=O7=,'>8AGC:[ M:.=[3$JDGL )GL!9][ FT^,9SFIW!)Y#ZHK17%;2AQ.#"Y!2V);(*BE>-KZ3*W!#!9NK M>0-!++X[FU6)D:]%Z;1CUZR3MV[2,S-7/_YUL(SQOK=A^V2XA I:H\RT0Y)I M52[K5W3;-<)1=3\P5&&2+Q@K*]<-@NBD_$VLXK<,JNN'8VXQ&E.\EVB,^V8X M)D*]-(N3]'3L6]QPZ]K4G'4(2&.E@:\&+;[0[QM;9.W,*&L,%RJRQ[S-:IB\Q?/IT['/;N$_VXWA_7ZVORN_&W#+7X >RKO? MHY6E6[ZTET#<[MFS9!/L,A$'Q>S5MH]&3WY)!'!F9AH9K"C5>;S[CV"/S!I/ M)!(DO6-'^,T#\%__[U-L!,\&M25C)PT!6_^2S(#*73W@R3I M!_2W[?+8JT@*&1AZ0/&_99[]_%OD+Z9EDWLFL+W%D8LF^J_]UQX_<_84Y[L/ M#P@3?KTUW0C\0+SD<,#@'77Z>6?J&%<,^GMB_BUE9DX$5?_=XPK'B&,>W]C3 M%ZJ;::E!IFLO) N\+_XD>N_15YZH1+W8)+:GF>C(?H133VHD[0@VSDLI]1%O M&]_C6FRW6BRSV4RU57C(,*UBAA?R?+589;I5EG]B*_O>?K6X'LMG>ERFP+5X MKE$M,CVVF"E56TRK4&4:&;X'/FBRK=ZE.ABO(^)SY'=_URU@!=L^>*[B9C/J M1E;!%]V9!"S;R!)8 F-X]YLB>5(6;+IF1%X)=%YU MU5,[JEZ''U@7_\)H=[ M%_U>:N\QI90>65[<W@$MT=)B:E?KAD!X M>99?-W1WTHK>?C"B;<'-+TNF"PD#9DPMQ_.@L34[H"7UNJ5-+VAU&1A#*)QR MV"RL#F51Z8CHX8B0DC68M\Q5VU!74VW2]JBVR3,B=MC2J7=5F,EA&X'+>20Y MH*;Y8B$ +0_ZV-N0W!(W[M7LDI !A8YF$?5N;:!5EEBZ=H\/!L8 M%3MJ^2BE5]O][GL3,:)QZMGW_MW4!/4 '.\QQECCH\RQQ?Q# VG4J,GGV'8I06MYM\H_V M:FQ?1;Q1CQ_LC*OXDQA^?@LC/?45)JXMNE[KYF^KD4Q"/\! MQ> S4K O$]3CZ;0D;EK@!QI)IR5YT_)12;IT7E(42Z1_-S5G%XF$?]DB3PE M;:]1F1*Y>F6X6Y?A#1:/>UG@;:V6*VO;.CO@5N1BE*^W1O5KE 3+$6V86XN. M =4-M /C%7BH,M&!*30ZJ(R@QX[?7W;=)1F/SF36W M ?4=IP03AS_/ZZC]G MW2>BQ.9%EWD2*F@FRH/][@*97]M+)[EN)6PAK&:HE;77**'3#;RY1LG>:A\7 M&W:SXD*%K8M"F*-42H7H2#']!OO".YY+HAV4_<6M;$;;7=V*S[Q++RYOW7%\ MXW3')&&XEP!+*&E@^7-\DC^[?&F;M7J_7\%#2%>(<",C#4F=G7XE^'2,92"<0( VHCMBOMEH\$(AKY*T@61C[OK]P1&ETSVII,B?Q0-+JTX?9]M[T5 MOS5;\\LU+^A:H!@YN+T=;J]AU.$Z766'1A&"5N.5BT]HM$%9# <(@J04,@Q MHNF[!9O3?<$[P9;O$T#J%EX0759ET_0TEAP*.E)%-GX;FG'4Z;1\IZ,+W2#Z ME0'#3J&1NNUZJS6_ACU)+7-*7^Z+$%NV MUQW6'_H.7NN(6.3 $M2Q\D-INBTI*GW#Z)B"89KKNYU8-?J+/=;*!=6?$-<+B@MQ!MW-U7C<0C&.[AD.+$J0!JP+X MD3!.W$7ND8A?T+,]R/XVS>G'E]B"0JP1+']B!_G>S;L\Y^-/ >D M?KL8;M>)>XMZZMOA46Q834S/8P2D%KLTU5P[I%2(R,F TX5E(?18,8$T:_@S MD>7H::_[!X[O3AW*IELVUGG%@'1;UE0RMUV.OE#1_'1L"+E\S.K\MNZ"S^U>U&L M]K/J?';*U \Z?GI7=YRS8L4T4 2%$81Z24:[^P,"4SCVR&-\Z?=GN+V MW-RJ1^W!M_EN82RJ7!Z/.?,TZ$MQW5]>2Z<=U:1Q5\TW),<.(FC>J:U, MWY>L,%IU,/DO\+R9KC[Q](+W1JCC1JBXD S5R>A6_$D$V9F9'41U;B33C,)) M:E0[P?8=677CW#9H*;FNZKI14_"X&- L67W(]$YXK1MW=M=*W:BR'QUR ".> MZK+J/'S#3#SK=&8F1=UQU&C(T5K84>CN)R@;\]X[MIDIJFO0._#!LYKHNT+- M'I@Q1U9I6,K M?CP=8'>0/-L!70'/=7<_!+HGS_9S!73, ET$?]@]_'F'WWNPXH!9B!;%;K>* MYLL-74]=@!?( # <*3>17+#LUKO)_/W'W0OU-8"^?0\62U./ZR[MGN[M>J8^ M]23&BVC$T?:\[^>!((_U5HG/6^P>!U:@/XW$ 22<6:M Z*"A!S8X8[?H=K*, M6X)W H'L!._L)_+Q&RY8@$[<=:!+BR<9KE5+5Z,A2#)H#N2L1U\"F/_X/ON0KBPZ\.RH8!MX* MFH&%X>I@EB0G@LF=-.(?= =T40)[R/XU,42;H*D58[0/ #U:3G$>(]:J[UH M8%Z'2>SB*Z-Q5$V"^OJN*!K#^LZ;S7E[B0F5-:%(?N4)=GE(E9MHN M]6N=<\?8H!?6,Y"#'%G0$9D:&,9K2P;82!/5B5C@'Q?38WFE)XL9>E;CB!I[ M-M55)(1%.'>*52B.;?2#7_^)MX/#DNG/EN@AD.^!0#9])5H(RARLR-T?(O'Z MUN/&&F'+OKC3OBC=[HM@BEQ]41H$6TF,:/^$B"J'+T;V"X^V%U^?_=Y M<^";92S;RRQ4U8LUS5%7ONZHOWLR4:->/V/UEZ*G' [H(5-XU<_]X#)KH(RV M#]3!7T;RR$Q]2][WU8UZ%CWP"7O^N5N%:O;91O_\KI5M93,S'R#!;X,C^V*] M>JH\LVS3UG9;BQE51'_XYJ("KPWDZN_^Y/@5".J:.%UF;)-@B6Q_1>9S,AIKUY=!GIH!R34N*!![&<] 5B*ZO-S8)$ MRIWHF0?]+*Y*8IWA;(KUD:''K75T(HTZQTI1B6K01&K2M"(LJ((OJ'*;5^7. ML0)3%:)50V=$4&1S@Z556W2L6DUF?;TH.UF4'WM#CMZ/ AFA&) [[ MV9OR)CU8EN=LKJCEF0&P4]1A1R0/6RI&M]MK"6..56=YUZYO(;8[943JL&5Q MBS*S06%H&9+>7\Q#:L29 T:D#UL:$ZJQJ5G;I:$.RV+)X$=A:<:(\.OE%]'T MV!"I&R-N*_@T/Z00A%NT6-#T2%$W)>^4V $?0!!GHX4>S>N^XP61\7;0E/>F MEC+NU6EVP1$-K#N"2LVJ%MMYKYOZ?*N%E=N@:\1ZP>!:I2#Y(GCJD>5,5+OT M-C]KLVS8$\M%8]DP6 ST]NMWCIN>K"H@J6X;@RI M:4L(^WB-R&&%*3>,.W"PJN3 *FK.G"Y 86](;NFBB];;0 )'EM6T3<*H23L\ MY"NE!6/8J#BT.R)\9%TQE.3!C?HH,/22.Y]/FB5CVV*BI@?#XA9!L40OQBVC MWD!:U:#:KI"4%C4]&!8Z"AD%61$JI!OEUDS<5KS%+.[ P;!:BZG,8WVG:N2" MI40J"[@\H4#3(RN;Q\@E2_O.""*F^?5D:LTL5@,=.+*T/5]NAEIO%;+$I#2C MFIPDYPH!\!T.FP9*N=0N=]93J+[*FRZ="X)%A1&1(TM[X,T+]3FE^ZS4=9A> MWL([^;H6-3T0UA!=E?UEJ"Z-.D(R06%)MUJ-N.DAL/B6&U8GV$#0':)?"\NF M![7C#AP(BRH(BDU5.B6VOIV7\Z.\7N0&8%A'=&O87=>G:+4D&RMBVRM"Y&+< MKH$.'%$8?V 6)B.!QP5_UJO2K#!W'3=N>C"LHN)M9QZ[E:$<9JW\+DS,(21N M>C"L96==A(-!U8%TDI5["TFMSRI!U/1@6$*(DDR_*.8@2<+0[JP&*3H -^2( MQE9[VL PYM,I1%1]F2PWQ^U<%3SUB,:RXT9YU:.W)2,,1G"[:%<*B :>>D1A MJ.E4E#:J4S-TS>:.G'BI,7BB7 M!Y.^R-;;Y:Z^(.NLB(.G'ML*R!ZRJ"\FLL"10T4MP%2?F8%A'5&8DH,Z?)"; M0VR]ZFV=2L@Z&MC=0-.#897[V!8BBXT..YAVI7&8,R$X8**F!\."Y TR#?I$ MV:@/A3;<7#/#4C'NP*&Y$I#A;+ I49#4T$R4#()VEP"FQ1&-[6^\@!CX/9OPX'4=,#8>FM;=%>![6%P"W* M!K894XU&GXF:'@C+0Y%9W1%F"NL/2B.YWFLU&XVXZ8&P>+I:[8R;K@/@#3VB,+ID"71N/+6@!8\UF_!<+A8#,*PC"E.JR9MZ$6%'QF!L6:A4 M8XK5>2=J>C LR9$V#1VH(UOWEM8HK&X93F6BIH=;'-<:+%>",X-RVQ;;\L8U MI0O%3ST8%CS2F05DN36V,-MZ56RVK52;8%A'-%9@<[6QQY>[0MB5Q]YT,N)* M45^/:.QJ+>7HYKB09PNL C.!:M9Z6R"!(PJS[7/]86M5)(T!C,C-MK"P!BOP MU",*4]\83"B7NV 1PFNDWD:K2]%CHJ8'PK*'863:\QUC$;0"E("FXBJ:@B,* MTW2Z 4_PB[80CNB6GQ<[6 6-G_I26*)$$1B,DYA(JK(L8BJABA0,FM$8!D/J M!"$D[*! *\-XA).7M Y8!J4U:G8CF3H^5V M-Z9,SI1%J2GP2JLPV#HH/&6/EK&E)6'."5([QW)3.*1G](0,.LPQS\6:ASC: MJ<(U-M3',#-2'-+I=HYY+C[C#HTYZRE0B%9S_E8IK3N3H_Z(AHZ[=7?I]]G5 M-E=G=;]NJ[!VS!_IC7/#>74X7D#J=F'U$-GL5('I=&1=#[2Q7/;J2YPM=,(Y MQXO@R/$Y MBT,AY,^8GYLJ#@4]T' Z+8F;%AA.:W8E<5Z0!S0MSIV\:4E1+)'3 D,/.)7. M2^+F)46Q1$Y+BF*)G);HSE Z+9>:EC.43_W(]?\!5_?>]ZU_7MVYCZ#T_I?$ M1P[DW4O@(R/G[@60ZL!'[L?=2R#5@50'WC=>;T4 J9F8FHDI/-RHF?@>WT7R M%TF2-]%4;9(AD>\Q-5,]NJ]5DV0]NA_K-!%:\Z>DKCMC];K4P2>S?8Y4RAR M^YE6SJ4WH(^&_F=*M&,A.?SW0!AG6#3P T;?UZ*!Z7317'S1X/"=+1KJI9S. M5M'KTJ&GCXX$MU0O$Q?H_NNRE2*2NS-?MQ+$_1GZ9ULS2L?H # MG2K<-Q2EN;>DZ$_0KU2=DBF9GY=?O;9%NRLZ](I=]L[C2G<1C?Y22/%L!80N M;6^>VRN]5IG7IU)L^7UAKT?6T;@DF^OHXEX%]QJXK[]67<,E955JEB!=P%&D M07-6M_*5V@$Q-6[)L1?QZX ,!KHW*^RI<=E-1-\9E16(B;Q5I2=MCM01Z/;0 MM=6UJEN!QW.E4E?I!=-NL"LVA&)(%B>/U6.[B?!1 FSV&X.9,Y41N:P1G< J M(:_+!7T1*$A>HA6B(4V%<$@IVVU#U67N*X4:SP$4C6Y0:.BM&@]QZV)ON5T5 MO)J\KSR$H7 6)]XK.G*7()%B0D(\@01"PEO%7$^$A#XLCNPYI+D&0O0+&N1J M'>CJMD-%H39=*NC2 M_/B?E9K=]S)57(T=U(E2O>IJ\V8O M8C(#SB6>Q4C\TZ[E3XAC)S)/E*+IR7FDFT+3[W:1KPZ8%%$&JN8L478!]=9- M/K1U1OI*2=]S .;<5O6).255*->3C?P*699A.0" "9QL(HNAU*=<[)\ EBDV MWJ;D=J& %!K?"15<'1J]NCGH\,.6+:P\9PT7[<(/M9'!AZE@*-V.I[P06?GS\( 7OB]Q\O2F0OK5H MP%-QZ$=(/@]T=VI5$QOJ;<-831:;!KPP%L;VVE;M9*BNC#*R;K $)2Q"6UP5 M^J6(ICS.,5-9"(?3'//WYIA3]$N]]\MZ[Q<".(,F"[XR^3D# "[.C9-9FOZK:4#:&?=P<,*^79/OO:I4+32WC901.FSZMAU M.',6<#(7E04$SC"*XEF8?L^"_%E(E0)3,B63'EC_$BZ)XP8S,"M#7B@$[F)5 M"AEK1E_[,&(?7TUG-6PK"])8D]A9VRZ-"Q$NT5$6 LN2R!^>5D^T _O)0^D_ MWE]-(XYI[CA1WNMWGOXY1&[>-:I"%2;K1J$_+2L#K;IRI]=&;FB+8*1]CDC'_B^6A8X"=YH^3@$P31\GP[:\YN'O0XQ#L![69(E\'@HQ MD9@W]:XEP=<^(^,4H&+5Z'3FD%\AW'#5GM4"+ 8%WO-61+]G--\1_B6PED2 M!)1FD!-U7OL0S59]!(?D!>2S?EC:V-:L#N<'UXX!^G@9-4RAVV2Y-K)H;,D* MXK08JF>GT??'^,^]ELO7^$^T_']W/\\W-)YNTP[%U05)&&]4*]M EZ M>-7P!?;::%GL:(':&CAKH6ZC7(58]::RRD1H&<4B@,5)X>A9\OY7*Z[\T5$ MWK,M\!U%4S-Y1]KJ9GH0(/FTG(D70'H,_6S'T-NNMT?0,@OSW! /7 .I5#%# M)3QY0UT;03%4ASS%@*I0O9*'NQW:[LN1SPY'/CM&9@GB&("F^?<4=RZ87T\4 M[B3WS/AO:$$K VK8*MMU5E>E1HW659_J73M/1$PT9"U-QF5(Y9O]J3]K\+V% M%D%+1'A&9G'T6#3PKF$E19%[J*Z=0! Y_8#W;Q!19O.V1,B#*518DAU^9FB- M2?':]@E)*13.P,.<48<6C7456LTX.[9/(FHP* L?Y9F]NRO+*0UY0BZ/W'+0 M+Q%7FV\JMO>^SYE+[^$F[!YNJI77OY-A$ZG:)A26-_%D>C?8*AJ M'#[PJL*415QT6JA"&-O)79N\Q;678C[7X3A#%Q?S6:T\GMM1B N)O%/D+FX< M[T\['^094]KJ]*I*>O7X=C*6WW)LY#=JX6@14W)$?PQQ M33. '&@V*5:O;82.599L:FU])B!;CQPS34IM\9T(U?9Y5BPMWIP"6'J]. GX M=97#O+_Q2]\.L5I7MO.LOUJZ&ZGNMY'JM:TRI,WF.YC4\XV!F5\3%3E?RXUB M_'I,\5ZXTG1B#_>RIK[0K7A=I.G>-)!Z4Y)+O,-^*,IWW?6_)\]?CP^%[,^$ M/(.*Q_U!Q+K>O$P:PLIH+%UH(BU&W>\^S@,D#]YSS&@M:9A#])&!$5IT +>' M/;/28408B^\*TUD<.@R?_B/-MZ?Y]ML'QJ2[]0>BO#3VG>+5OX]]#FIU6OX2 M05@DSRH\7W.@T3PQV,?A86!)[0(.K1B+8D)"V%AZC'U12:G(X*6/8=_/Q+T4 MYFY3\0:2P*Z$8-V7H>@TVL5^D0Y+4/4@9A>49=,M M&^N\8D"Z+6LJF=LN1_:UK\'I>&/=:C6=O%%>V8A$DCY1+<1@ 5Q&"L6R"'7H M,]XY4*2X<$9<./#5?CHLO/;6JI;5+5>H(L$2+;D[DOCI$BE]>\)0CS_R]8;ON/S)52P9B_.OG MT#&_4-Y<_.%?<63AI5KG'E$-?[2T$D\)=W]T!F-7G@"R1U MD2;+3OI!@D\6.MPO"E^GJ6)-4R=\;M"15SBF2?"?%;PHD'PC^X_Q74ERP MW5G5V(NUS4Q17>ORI])?M^5@72#V=&U$^I;LUM6=F%M/7GW^G/]>!?<:N#\D M4%W#)655:I8@7MSJ*=*RB[!$T98C<2FTI0S$>JKNQ\)C$"?3@Q[% A( M7J(5HB%-A7!(*=MM0]5E[O330I\# MNEMOV!Y9E& 15FE24QS.O-( ("XM=_ M2#2+'BWO?-<@D.I\0AR%!*K\Z32N1U6^#XLC>PYIKH$0_8(&N5H'NOC>#W-K MNU*3IJ) H'U3FX];6YYB(I6GHW,M69B&[SLE]7AW[ZF"RL_)0B7I '*RXCD_ M*F]TXU?OOE28,\?DV@M%[+$+A":69$UBX-JYK:PWSUS;1*&]G1@P)NBCDNWW M1(FH]@#V4I'?A6:)(V[7ER_5W;(MELA+=L$*^W9,O;0D.X$FYQ31*(RBD'%H7\>8YFPD)JB1? U=W&^\G47:PHY.< ,B]SPS6G M4!I;;HXDS+%<:5X&;B*]':D0\D-$QTNB,:&ZV,T!@"/K;OSQ[&7?WU4#!Q^ %?V?^ ?3+7UXV_'%W M7M]YCXNGS% GIQ]OB!KJ%M.3CZV>L.>1 MJL=,G)?#PT5J.!'=;$E2SPYX[( MO9F@Q N%[8;LA5GV8HOR]#><^HE^ +,2DA MZ#G\X[<@C_)D>ESN3%M0+C=>;='N%MN"/6J X6 M2T.+( ^XS"B:Q8^(;BD/Z!D<^[? K1^.N7JI4,D999I= MUS4.J>:A<[OX;X+;9%M=NVN?LX4Z5M[.]<&4-MU.!&[ UT>A+ 8?/7%VXR2? M]F^Z&3.FF]%C8:64GS^ ;RNE_+P%'_G,C)]_B(IFP5$;90K+064I%S:Z".XL M.$9$X,C+CN0]TE#J1JGQ)WWBQQY^>T7G2L5>#C6YFM#WK:W"+G M_*33B;2>CFNR0M"A"7#6FH;7]I=V+RBJ2P>(,9Z?#)C7#+.P07>WNQ!%6M(P M/>N?),DDG4\ST7?7DFQP)$Q4J0;>*LMDDF259(5+]2N9DDDX]^+IHDK9$N_/ MX$W8&>F4+?$-A_Y&[V!]!UOB<_\7_&RJT0^,I3QW@X_=S_*'/;K.A6N(0TI; MW%1:^7*-$1$TRA_ >!8EC[&FI1>T[A)74OK$>Z1//!$96!K%(&\DF>QBPFUG MYH#T4+43(0,!D '-HG3*IYB"0'J'ZB;X%$_$ 'DY[K5I5(,-?UMN.;Y'SN2E M%F$ #3 SM+PA7(+R7*A4H+%1)R63263>FFWS+!X(@A;.<%;R5(UA/@M,N[E MN3(AB, 0PV(7#D]ID3=8TJFJ*Y^7C]U%9/#M'@B/ DC5>0IB,6@ M5264IP:LVGR'B> )^(ETECI:?^-G(E,*1,F43.JN)HEY\40<5ZS$9E)4H#I+4^_A4,K$^$,\TA^/F:E_>7=,C"<"YL"MDNYH"].& MW^9;RX&L%6O%0$3PR*_$4FK&>\K\)1]G4E\P"=2,)T))SUT#)Y#.!0:AK104 M:^=)A^M$4!)S-:(HE:8*4]1(N1KODZOQ1- 8L:/93/9A%QH8O&?@K56SQC,1 M:-#1U64,0W]";O$H>6.:94PY>6Y):R+-^.C?Q/MXHD8 MUZWP3$GK=<:02E4UO9P+!GDBB# N2J^^BW W2KVHO&84D9Y)Z(S5%3)_S[]3 M7N''DY'<&QE3RNIX$Q[YF6D=3T3=[3C(MUIPP I2D,O-"+/)0B(C(F1\37K'4Q,HI7S/]-J-%3MH3.=6'I$L>16# Q$S8E/X227R M;AD84AQ(^1YOEN_Q1!BH^[8RP(=YUP!_5]=LU2AU'"V" 3HN= 0?J?IQAP20 M53!OCNIZ&7:S5"U7S68LU4N)'U-:K$1))B5^O%,>NH2)*M7 E/CQOA4NU:]D M2N8'$S\FQ2 ^E?CQYQF\"=/Z).4.$N79)RHUD"SBQT>_=UP;H+L\13M5ZEAR&.% MRIRB=2/NCRUC'#AGX9!=G>3P% M?;5RK;T2&QK!2F&QJZPZG+IEPRS-M-P*:J5^89+X M'4\!)HXC>FLI(!<&/RL5Z= L:; 4 U-TQ R'SGJOZ99!*<6@9$HF=4Z31.UX M"@29U*3"Y_WJTLA1QFBQJ:YK]:T605!\\2@E=4RS>#\>+5-W\NY('4^!2C]H M#WAEK9C"H-7O;J22ZN8J032JB('CV&6 -*N7(LQ%$"9U_9) YW@*B# \QTT' M8JW/,("E@?!-@I'[:U9D<3\&+H,F9>7_; MKPJJ#XFJAU>4,!\;'9%_AERH0%RRCEJ>G<3QY_EPYPV%W2;%3R*2C#?%Y'.# M7N,WD3B> N7Z7"BC"D<3!C(6FU# DFQWK8DH$OF/>!;&CL7[TT1DHA*1*?*= MG*B\*>1+IC?[33R-IX ;'F[K6.B/.$$=Y!U$A:KK4JT3@5ODUV9I_+U4PL\" MMA3';E-R*17C;5$QG@)C=;3-KZC-JCS03^@.8C%*RQ)OP?,],EG@*+O:V'.N6U567]1UW!5D* MJP8%8-ZA\1':+'PT$)FF/W\FK*1$B;=)E'@*,.1:HYY:W3(YR(?%;G6,X)@[ MBH&!B,I\"Y""/4$6'.(8". M*]TB[YUCOX,DY>X%!6FI1]Y4+#-%]WP@QI0?,3VOGRC)I/R(=QI33IBH4@U, M^1'O6^%2_4JF9%)^Q*O;PRD_XHT>8TY2NB!13GVBL@')XD=L2V'\TI[-R"M? M=]2V8R_!C(=M4[(\QE)8\.DR:G(D2PH:KH:]AC(CB458! MAK,D\?DC<7=D6]SGK:J4*S%)1\F^BROQ2_A0G;I:R4&T&>2OJA(DE+K6U PB M?(@J_R)9 GN/.NTNL2&%@H0X @E$@F3S)GX)"<;^<(R59J)BY.:\VJG.D2[2 MCRT%&B !D251\KZ3#"F)8B+""VG@)?7;;I]$\4M0["X%9J9,J@5(%S&$J.67 MHM<#4$SLG38"/@;%Z3VF-#63= 1+G<\)WK'+^T4S1&JUQ#*%"$.C)]E M;2G84(&(4G&"-(MAG^?*^ GIAT3F1U,(3'D>[Y[G\4LH5UXL^JL\31"&;I3R MOMC>%.!*)T*YF/"1H(_%YGXFPJ6 =IN22PD?;XOP\4MX-D36Q5)A/D:% 8RH M2B]GM,5B;+7%_CU$O1<:O)W+F2^8'^4]9XGZC+,DS27 M(,) W05=M#6&Y8;89&QL!V4K'T-$7,X\^WZYJKN$AQ0-4C+(FR6#_-K=[5RC M6Z:])6F4A98Z&@GSA>X$$1C04;7<+(1<^,;FU0[#WG# (U&.VPM=S\4?_A6' M7EZB0.X1!/%'<^RENH+%;>_4YB\@(-6)$M*)",DE1W9_)U*>DJ!0I_O>-S;5ZH(Y&%*2U?]Z_&'Y]V*CIGN M3XLNI$TN]GZMIQZ8ZM3[2_(]^_&#V O??;*?XUV;9Y.^;Q-]$O^_ M]+A>H+]%$O":363WL@7K7?5+T]9'GV^"94],.'N7X^'LN6M!_ M31Q5,G(!D-R_EK:KQP#DJ"9 HK7ZZIG[Z8E?_-A4F@"L\SWUU4"O!0WP'RQY M,+*G?_\\;E1$*29Q.T-Y6O>[3RY -2C)NQIYFB*L>G&#,H_)5S M+G^ \;=\S@7X>M&'__<+^76J4M,/,'+M-7/.TV31$:\;63D?#?W/].=__QLF MH'\=_GL@C+,L&NC6[J1\L&A@^J6OU-^-2R;8_] MOT4X.,OQW(\$<&$E_Y:[/A^-\>+[8]*O\C"NR$W/6*8-U5;"L"PO%0-AADN6 MA2S4_ )KVLZJ/G),MS-67+SK.[JQ&BWI40NNM[HM341CK@H:RV+HL7N/9UDS M20:&RUSK23A2?.:8_H= <.F-.P''\%_J^M=+KO5MUC:JK.08BR6?,XK"DX4>Y"O!U,- $[$O$7A?WZU M\K3L_?4LN%/*B=PR8E[N%OD]XV!J?'V;\?6;LIL7!EJ[,E802"^LUEV/X>&Z M?SI%X9L8".%YK&63B, NVJ';R>7' \)B1#PRN@@XB^(GL]'<,E#<9=@J^\1Q 4\LCQ;Q(E5I30R>'5"5ZNK=MV% @ . MP$"BZ"Q*_R&7WVW&N9[8%C-)(^B_98A-G=5$"B:UWDZSWMZB9MW8"C+'VMP M6F'C[K+%>E0!O8 =UR+Q-MG1*CVHK-51TL8"KMC5Q+B8.$I#60H_EI-(@V=I M\"SA>)3:A'\*.15T80^%_J "Y2::1 P]#E>%"QQY&(PW+KYL; 6H/-E(V_$2 M,M>;"')BED(J2Q+OU0:_M0-=K*DO="MFKDA/F1KZTXIZ0RISC5.Z188#_U%D\"+NTD MF&W[M /_9P[$W191]W4C=66:UUI=:(5 /MG%>YV0GLS0"SB^5A@,ZKEPX1E( MU17:B]Y@Z/<9,:Y+22!P%H,.,32-M24KUI9@W#EZ?>#,\;3;@I6+!]P6#M:U M!#F4#8(>]AM=:&R-G M$Z<=%UJ%E#[$$E6WHI35?(GL538QK/1(0DD6@]ZH] M[HVO1_GO4EN%^=N(Y$?KR2W!69P",# M=+3?1L:!;OG2;L.]$4[HPX[ON.6>$>C)IBHYT;S.7KT'C=YS7@8]^J5=)ZM1 MX.M1# CV.)U/P%2_;^:R^) MLA\__(#C<#\OT6$Q!'Z(:Y#]/?$_%O*S)S(3/[O'EN_15^Y^C1[TB"O/<7S_T;,E%,DVBM3% MW.?V-!-=^HVRWT]*(.T4X;RQPH_"&'R/:['=:K',9C/55N$AP[2*&5[(\]5B ME>E66?[)U?_>?K6X'LMG>ERFP+5XKE$M,CVVF"E56TRK4&4:&;X'/FBRK=ZE M.ABO(^)SL:"_ZU;&F]D^>*[B9C/J1E;!%]V9Y*@9\%%FJ3K[WQ3)D[+ X3-5 MU\T G5>=0'?5C&XIH&>>JCQ+B+V+?B^U]T IGRE=K+B/FA Y;J*B0+1,XZ@H MXR@I8B1!BA2JJJ*,J#B"RU,$4;%?N_4H/1%"J(B),NY681=+Q][,UI.JN.B( ML B];EGK>52G5U4%:,5M5U2M4;#:7-02>=VRN@IKQ>VTOQ94=S03 MU8>?$S M\=;FHHJ%IJ&[86JVZ/=+M:")R MV$^9%Y4U'W!]5EW ,RT8=M8Y+[KV?M"R2CHB/2A-60-9FN)(:RX=CH_(, Y& MY*Y*T#H0:!E:]*LMG/&WDF9%+0]&A'OYGC-G6F5!ZKE#9I5;86'@Y8\LNX4 MUW8U@ IJ'VDV>[4UK$1G70Y:%ELVXGI%;,D.I/5";&JM?$X)0,N#L9/36GDU MJJQ,%FF7 [WUT:+KZBHI8'(Y/Y M?HY'^PW(R'%JIT?.5\M*I7-L314]?E&>%@JH4;!+4WGEK=N-BG9L5NNYPK#" M^$N"]6'.Z=?491OI1O-_T$^XW*!*>J72A'*$'$X&^;R#2M&-XX-^;N6N-C3T MJ6D4Q%F^3#$- $K!9)$B< A4:8Q$J8G%*%0ZLMOD!.JXILJ-^VJ:]7R5;?DV MV _IO M26;!=X$+H3HN8RD-,*P&V#^57<@S'Y:?AB.93#2>V'KK@?[E35LV?CU.[7#; MI8:K4M S%F9+]7I2D3+'P:^,ZLK2$G3%).?],W^P!%+5G&> ME.RY?W^C]<-&JN1D5$M1 ME7,5$?L#6+_EXR\GUH-ZKL;X TY?>^$DJ8C8-ZZV U?G!G[W;D^5(VT%K M*W-.U\BA@]'[/%X([N133^:L^AH(_A/ MZ4F;(U>Z>]S8(2S;) UNXN'/:_6'\.#/T<->:#Y!LOA8W^Z1IQ6O7DZ*_YYX*&U@)25 M6VC!PL+5HJS97Q)K9E9_%@*%&'#/4COMQ/P'"DJ:H M"<:T%,*2[T\>0:FZN1BPTB#D!%6LYK>Y0&<4Y=KA)J6Q)G$TGT>,7$O+U^E^ MT]0[S*YF+4%FR?B5 I("54,JE;>QH@B<6AXQ>555[(E1N3RKH+K1'U MVFYM:&\K;&%"(T99[\G*6&\Y?"$").#6 J\6)O&SU-!.AO/*^HZ]W#$4<1$5 M41JI.U>D[C8+;UPIR[&SZ.[G2&S2G%9=W"DZ8RFQFN_Q-S3H M5NF(JA6V)^ M$@Z:-CZYMMM:$3;^I#7#2%;W,4URP7:K<+-9@LH;1A0*:"YGS:Z-3JB)#H<=<2M DE)7IF48UQL. MLZL@CD)T%D:0-/V9 M%U@.CJ-U\3!D1_ZJ2^ 41+8C9>TO+6,@JUE;C<<')M MZ%T[;C8FERJUSGF8$1H3%Q,JM66]'P$1'0$1GL7A]\YAW$'V]479LR=NPC0V M>+W88()+$%VV]-E)1F+2:Q0ERL%]B^;SJA!<1-1RI[<:2%!H3Q6GW6M[7C[B M.X[*IF%4%H*.U0M/,ZR)RK F&+2^5#?M+C'INSU7V73+QCJO&)!NRYI*YK;+ MD7WM!$5E2*R6TXY+&2JU&N%U>)(;BA$A-W!!*13+(M1[-==^%N2D"'-=A#GP M2'\ZPKQV2:N6U2U7J"+!$BVY.Y+XZ1(I7-NPP>!E,U]9E!M-IN1*SZ;OU M#M-9N0Z#YD>E2M-Y24$LG984Q)(\*Q^6DDWGY7MH@-^:H.^I"?]FO=A$YHR_ MI2+VV43RU?#Q&:@[Z0?X\J&N/V,U3=J)L>]>4U<5T5F6%$3]#'F=#<-OE-V= M<:.:S^HK1G+[]5 M3A]1>C>>ZM;N*KQ>E-G[6Z#Y)E.C'T0Q?JY@/HR&WM=V_H,4+F&B2C7PU%!> MLC3P@F3%%X^9?3=9<9+AX5NB,Q=6^F1P%5]Z!TWZ86K&%;GIE\F)$0X/<%F8 M\!#?DTO#ON)K-?+TLX\MVY)]QP$=V-G=1XX=-?Q&>6$VC!5;AB1W32CTIDQH M.\(J&(:R* I=ZN9ODH'A.G'<*R/%6>A&+[V1)^!\X4M=/Y5IF.X+#6DP;RA0 MO=A>K3AH":GMTT\A?D+7G2G$$;FJVQKS_"D_ 7[2L,R-X%%JS7T2J.VZU04(N5O,"R6RJ/[5D$8 S)$LBQRW9IU"O%H6O@T,X(NRDR8 V 4 MRM+T'W(;WUK4[05GE/ET$DB*!?93'> $^+L)IDBX,G/4,;LOZ1P*US7\RC2O MM;K0"H%\LHOW.B$]F:$7S67X(6P((C8\9BBLB2V+$: M%FG$+4D1MP0CT&5)6HX9=$D'F(M;= L'ZUJ"',H&00_[C2XTMD8. \PK+7^.YB^G[PMJ MO_LM>BCH(= E\\76L/_H&39$K#J@,X(EF:8M X=+R11L9VD[X,>,NEFJEJNZ M&=V*2([4;$9: L_8T- M[IHLHH[$7W]XVKXN0XST@FX(_?_M?6ESXDK2[O<;=-[HG@-:"!.HS MMR,P8!N# ;-X^T(44@$R0L):6/SK;U5) K%Y91&XSLSQL860:LE\*O/)K"PI M0%+-0&NH\R=.KFPNGK3]VDC?5G_.CDE_&CUH0ZP=2!-L)/A#)/M(7M#JAGY3 M-$_PL;2C6]#8O'@7T/^'F,6PG&F,&>H ?0'? Y]=;8B)#_*7@CX&FH%4"*W! M70T+CN=<[UH3J)3O0%1L-_0?$$F^UV0YD4R+;4L1TNY7DQ78+R(K8DCE> M #+'*KS$8?L2!-] MGO==:U6^68@]BMFE^_L308W M\=N!R^=!EG?NSQQA^F3AMZ]VJ5*_TR\$7;QDM?O^Y:-H-R>Y-CX&?J5+^K1E MW;P\7E3ZSV)&*FG%^*U9Q7>N=.E%[O>JW?.GZV:\D;JJE4:U@EX>HSM7NM2\ M%[6+^T[W.C](WD_33YG<<^D*W[G2I8M\1TV)XV<]/X#=X?#)X:Q^&;]]M4M) MZ?[I3 !GD"VVN\W+_%WY^N;^II5<[5*%SPG7!2L^9N.W>D\OC5L/X HG/JS< MF;^4E?39:)IK\F[O(@6T1T/4,/>^TYP7)5G)=Y JN MW#G,/^7Z>N[,8H'-3>5I1>O6]'$KO7KGC?AX'8]#H\H.&O$[JY7+MAKRN"6O MWFD-IZ!@=1OIO"N+TWRAUJA?9V[0G2N3=-<2"IG:0[[4+SZDS$S_:?@D9#/H MSI5)2LFUB_[5S;/4K$C],>C) I\T\9TKDS0$(%^#5_ R7RP\#$9I\_*I8W;1 MG:N3U$%&?OQ:'%=924Y*ZF5ZVI_8W1;'KA$\0;SM-:#19)^O;*/84]=S+R&;/4\9$M\OW8^=&WSK2J]<,Y/)U_@NWRSFSG0Q%V]PK2)I MP$JWFL)8U,>%7H-]-K/G[/UM4I;B&7SK4K]:?"JE=E*"V%)8#@DB3"=;;0XB M78:LW%%546TKG>6GEQ\?SWJWP%3ZH!67%8 MR]]9:_&G=]ES.X/RM-"O/VG=QEG^BKU.KL4?^R7]4+H8F5S^+CN9Y.U:610Z MW;7X4SS+WTGG_6$Z#Z5;*8V$UCJWU^)/]ZJ?+T(A=XO 5T"S6\MS:7Z\#G\N MI\7N[5VC9/2G)1 '^9(CWB.U7H,_SUPN?8$^U/H7R;M,9^]SZS%G^E5\:&7.I.'[)U:[,A/7?M"5M?BS_V@4^[U M"[=Z\_FF)]TAB[5YE1NOPQ^QD+X>Q=F:BAJJ&"^%JV_OV)M[ M=@"3U=I+E\W*C^-U^#.]F]1U7FFV\L_3;/NNJ(N:7LBLPY]Q\J8WN8#))Y:? MGJN%\[+JWA"]7KDS6:_8N=%P(+'3]C6?RF<[HQ&768<_]6Y%'!C-C)P?/%P^ M9+O:K56ZZZ[#GV[AU.-U2Z30M(M2O(=?[,.?UK=]LVT]9BKYN^&@WIJ MXAAZVQBOQ9_6C3&X/V^PD[[6[TSK0'\860^9M?A34CC[WLHW];[$%>T*6^UV MG&YF+?[>F5HT_W9Q; M5_)X+?X(A=IMJ=VSQLV+>)W+0;W7OY]VU^%/6I)8";*PQ2&(:B65I-AJMR%$ M=@O+"VU%481T@#\+AMU63O-89$UO/%M:GYX3I@:9@X6Y+=U [SI#MGW?9U#; MK4&2 Y?C9&/,\JU^ZCY^?UY0;VY^,-!6P! ]UK%?M0"X_\E-TW1PCIX31D).!?(H!NIUX M/L^S=EG0=G6'%"K"KCX9:K]$QK9*9/M.+Z&L,&4;7/ J9),K^ZNBO #[!?7<5$+XY"+*)Y+?7 M@4CFD>Q1!]CO#0+I1/I[@P!5@43JFP\ FQ!/0@>^7H(WLH[1'D\BCZ9CM,W*^C&I&] M^&-'-2*GK#5;J%S/)X2=JM!;&SB$#^T/\V-D##14J+Y9H/YSWLOGMR_O.N99 M5WI0=758Z;P>_<2QN-40Z$MY4C='YX/'OI8?]*OQ7DNXKVT_!/JE+9.+AU4L M)P=&VC/[4K_W>58%6C0CO4G_8XBP_1-S=NV='.\I)]R:(]N/5W+J<.CXHK.M M W)V;6LC("?F@I5.V*SE7K@&IT.P>;SS;]%2DYAI82F]EF=I"W92#L?%O MG:94A@YC QWNM'A*5!GWS\>?MC#(VBX\-PR!UG4#-R+.\WI95T;31*T M\A.\ZQJ-/MYWA_ZO-L!D39V#9^6N/)2>4B!?.3<>RB_CYX?G&YPOCZO=I>58 M"J/GGFNE1#G/:T60#@TXNXUB1!MP=AZQ.!+$284 1VX)K/?'2!_5[.K3F<+" MI&X.K.8YW[[]?*7S[>!-WFZTB@59BO?=^%VOWLA(-TX)XPTN>9<28REI_[69 MHIQ0%#F\V6WX)]IXL^M0SY' 33($-](,;M*5";S1:N,"^URQ1Y46R#7:\/-U MWK8#-YG*,A=]]T+M0]UX:D@U_'&0?G'7UF.B"=R$ WC"S)MZJ*(.Z;>6UG=AK3NIGE_I%?[0UHTPSK? ;<7V90RV1\"$J,%]]/ M"%.<..&=I0W7&STVTW[QY&C88F5A^!@#T/3*X@BT*0 M4Q_G5DXF\Z?BE8?"U:0,Q1Q YJ>.!O,7S0,ZQ3R@XQT92N7LD\J9@4*!8$() M(<(:8*U(2=>YNY?9YO1Y8+1RP]M^O.\?4"[&I-2ZDTYH!E!D8F0GSP'1=*$C M)(?>!SUB(8E0[M8Y;UYD%#N;OWQ2)Q7_H'(YEN;?LNAH>/Z$DX%.:*@.33=] M++6!^7G4?--ZZ$'C@IZSSJ^T^7(C^Y@46=@K@)O6S6W\[!YCD/SC+R\A$%JU M?WY1%(J,:GT#SHIF%!TAF?4^ TC@\^V'H@E>FG$([MLM(7G92V+PP:26$)-$ M^?3SA;P!8APP"0X-9'ZVH0$[FK.6O_KV--6W9Z,HZ11ATLE3YP:8Y#UE/O-4 M>0WX=26'5S1#/FL^#S+]<<$NGQ<[76P8(N^/IXE$-)&()A)]!Z[H_8AQ=N\J MO&6.G;Y64?K%&UA]GE@8,?#VL5B:H[D"-*?HV^84?2N29S-F;"1ZRIJC"VJF M_M2$LJ;G)K=U$0[&J(GRC[]2+,6O[G3?R/-0]*"91C33Z'C)F?=;'.F)/>!= M9UQC!S*O9I-ZMMS.W2#0(%NZ8CSW5G3\E)..<+DAFFYT\*2:TR-X:+K1,3(_ M7NKF!J;[JBW8P+H<&/W*[2C><)6S%[:&C[$5,-$MIM]/]] L(YIE%.&AHLS1 M_IBC5Q''@I=.Q53J!ELLPQNV;M[>73UAQ)&(O_^2= M%A!G(]5T#GK]BV%I"/KP(IX17QH@7KW,(.C!.45<+"6L8@_-*8J.1GT#=HKF M%!TA;?6JN=.JU;OQ!^O6@5YG M^W04,X068_> !?_01*+33B0Z#&F_EY,FCVI$O@&I0KF3J"?7'-^0? /CG!( M$<\O.;X1H5KS#3W7J#FH!QN2+V06#-"S=1A)1TXB+S@#MJ8P_[7=X>K 28D4 MNO$?73-@O.>-'<>R__[',8>D>4M]19?1 W]F?J$!=(=?(D/>&K;3\Q"/)44A MVJ6\3RH-(:>--!42AHQ0*W;K\F*2OCES^<>^E!N^U#MPP.8O;K:>B\!_@"D+ MB* JM.JXD01/9J09.R/-1GHO?5THQV_Z6JWJU%]>,B_9P@T.6/[XRR;>3.ZB M20DGG)00;4PYK3R#+X+*9Y,-=@$IG=KXO%R]8!OYYZN:_#C*GSWUA3%JEH0A MA:22/!%2/EL-L$V(&4IKV".+7F0J8[,)KQ@G]OB>?/A\:JH MC[&Y(F-L27]@!PL%EY/+*H@VN)Q6HL!7G:!/9@OLPEZYJUX-G&SAMM0'S]W^ M_8MT6='CV%[!>0/O\('>3AN(/-N4TW37@>K>^*9O3RM]"_:(DD1'1A+Y,+ & M([/Y\_)43#]6^\ PS$I;'3VGJAG:L6F6]&M8J&6?.[EQA@*/LKO4$\KXBDBD8 "2LH\%.]O,"9\F)>AH!#Q#)A(@ (E4PY,IFRV#PS-;?8?^X-! MOYY-BHWLQ'SD.>(J?(1/^>V M@ZWKK^O*ZQW7]P3/N^K[U19TMH98VA:*K0P M6ZB#H0W_!+^$FX5Y%Y]+&8!)G,RK,6N!#CO.GSB2KQ3/\:R$+&%?O+U/0O(> M)Y))K@2:P1*7Z0?FI((6!:R--P"?W][")Z1(>F/<_HB8:#)1>QP +I+)A/L; M "ZB6U[V-@)\(BE^ZP'@D)/[O0> 30B1M+JI#NQ/!Z*Y.V6?.B!^;Q&@.I 0 MN.\] &Q"$DYA!+:P\S^JKE'ZN[M&>QR /;A&'V.J#STB>_&5CFI(]K)H'M6( M[,6;.JX1V8M[=51#0M7F( [8<8W(7CRRHQJ24U8;Q=3Q11+&^K1Y(N]T>-)O MC,['@H@W+K <:#'04*&Z]=V371_.!UUUT!U.0FCSG[_A+]O/'#-3@ M"!HN/+?,018U _?B3G-Z6==&$P&M_$3173S &=N&Z/]J TS6E 1OCFMWV5ZR MQ[%WO1%(5>]LI?.4P4FR/_YR,AL3I'6[5799+"":(?,HP,-NHP"'A8==$_K1 M@8=4"!W\O6KH#S67?M3&C\T2Z^KI7CS;UMVJF#DP./0N'+TYN6L4V.?'7"IS M)4"W,[U!X"!A0DF("6F)@D-$P.&P^]QV#0Z[#5M$!QR2(7"09N!@CQJ%B:B5 MKIH7+>4V7GUV)>OBT):#C_')U3UM M%!P.5 5QIUEXAP:'W6;810</EU"OH< 39AF\)_85EVC8S M),@>FK8&PTG-9%])JOYB_R%T:5Q<5 MVY:?,\A"$W[\329CG)Q^EWGS[:V8B-$<$:KEI[;];Y]:3LF)+9(3KVMYWQYW)K7) MTW6S6'^<*&>B_7"9PVLY)ATD%BWFZPKK?(?,CLH0XFDRNHQF*.8 T@2/4TSP M..*1H=S&EKF-F<87B,)O.! ^V[2&::7!3EC^!9Y?BOHHWK@1?AAO3CKQP3 M>(H;$=&.DZ-9:$Y)-/F7]^&&,-$X\- "I:9F%">#;O?%J@%L;\@__B;E&$?S MR:*B'B?'W-!\DVA2.N\#CKZBG;>R('^=+UJ#43F7S[BW20P= M3N*-#N. "?.S#0W8T9Q?#)P,H6&O97.^/6GS[;F98Z-@5D;DK8,B(L_!>#K; M ).\IZ=GGMZN'A,QQ[GQ30E>R$5'90%_U7$ZXV=1U+K8;$,&4HQ/KJ+<+QJH MHDDG-.DD8C3*9M5?UOBK*JSUJT WFUK]^0Y>/#I7J236> E3L$F1I9%IFG]" M\T^BSG^\7^'EC'/?9]N"SM;=.ZMR]G0W4L0,:IF,N5-6>A\%0A7^NQ,:E+*%"WEX@SPUC_5@7^-V M:52(IJ%$8&0H?[)5_N15N#BORK"9/7=TUKW6W5K&*#=RS0QJF/3CKQ23)%IW M(")*<7(D"\T^B2;[\BI<7-:$<7.:O,SVM5$S_YQII*71M(O@0O[Q5Y!C*2E) M\2(:6G%R' U-.HDF>?,J7O2O2_)-!]3T9G%\TRUSYQ/T7^R-8+Y&CDGBB5(_ A0'3@YKSAJSF_D M1X#JP,EY>E%SZ/8U E^(3P_0LW4824=((B\X [:F,*^>2_/!8V@RKQQ#LZUA M.SU'ZUCBW?2 C8]01#EMI*F0$$2$9+!;EQ>3],V9RS_VI=SPI=Z! S9_<;/U MN#7_ :(HX$*JT*KC1A)(F'%&[(PSJK4N7DI52:NSQ8QEPY%QT4OR71P?^_&7 M37#T#(VH( ]0^-D$."S@>A=Z'\AS3_KK@*M?&5ZUB^)V7NE+&10LR2L_SR- M,$5%_^DQ&2>C_Y^-+.]"_Q^*YU:VF'V"_>)32C2G[>K%,[Q!^B__^,LEDK0> M2E3TGYZ$<3+Z_]E(\2[T/_^D6)?2\'[)O[$%NB.U_'#-&=MEK!L#; M(>/(,R4Y37<=J.Z-*_GVE,@I,!^4X(@@P>%K\AJ(,[BFP=('=T^3V^%9 M-].^S>!F?H3C^/:FS"DP%I28B!PQL5EO[5ZRU^S&:_'FX,&VQOG'GL"3 ,E%")'*&S66TX4TS<*U*_[]=Q5Z4*22S?&=(SUUN,4WK?+A>KM M"3 $E B('!&P66_-^_1]O<<7LTW^PJD]9D;:R/;TUN<"WCR$XK<#VCK\^U]5 M&WUUHA)S?8M[8D-D8(#^##SQ!"?#P3]#T]9P6_Y84$>C.H(S64*.^H^%MJSR M52SYYY_@B5C@5AY'G/V$A%[E(XV80$]NFY8*+3P8<"9 #' =DV$9%K_W-WIQ M\),,RZP5Y)NX!3H8VO!/\,L_7T>F8*3"EP*N@K0AKH.IZ3I_.MH$JN&!\KOC MJ]DBI[.F7:'7I]?P(%C#,!FR6='3*[I-:)-%]%A2_C# +L[?)T<.-\+["S\4 MM1"IE.Y=&7L2X5\*088..^NW&F"-9)P>_-]_<1+[SQ0"BQF *6.8#@.?7:#C MSQC;'3!FA_S:,5V+Z6FV8UIXZ!ATC^5 RV;@ZJ-5%S)(LI0>,+K09C2#\=H' MU3A 8P^ZD&F3E!]@J(SJ4UH>(#%HNFV\IP4],C%;;58T=M\2>HP">G9, MI M(I8U!ZA%4\:"BMDUT -5!C!=@,0'+62J9B.L0X*'Y+%L&FBVD:!5+5-U%8>( M&)9/#1/!E00E/@3> T';6C- MVC9OE6MK!K3MNC>/\T?Z$^W/L_]U\US+#D>WQ2NVV&WT+CJ/J?-S[N;S!9,1 M[%FH[4@<7WLA6!I;5TJ1AK7]1S<7S[H4P5%6WIIS%,S_^"D),7%LQ M.6IR&$:6H07C!%N0/8D4"Z._C_8,-%2DE5>N 1F!C3%8HA(,4X<0Z:0#&1[# MOC-79>PU<*E_;"R@MJEK*L!(W]$,)&NH2ZCK_D3;9#GJN!8><_12;Y+04$5O MI'[\?65=\B>Z[ [0^Y2MNW%;\=MF;<*0BM8OSRC\4 /#$:;WMI#]@&=)K-"0 M):SHR,K [EAO:5T6\%,7#>@M^UP*DDYH!3WDDX$O.7.YTGRHS>3G__T_[[+B M0YWRAY(GBW@7QML6!/TXZ* W_P'Z&$QMOY,I.2',C8N@57@4&$S^BO]F0K_/ MS?I0M2ZU/L"GQ;D%)_\X3W<^Z">O$;N+@VUYZ:Z>OT+3NUE5*SKA;LY'T&FR/+ M=S98KI@MG#W<-^NNEDX6"F9!KG71G>+RG?'+S$1M&ZE1ONATB_G+?KF@/V9: M_.HS-57I2/QMO=4'7%,87U[?%07T3'[UF<-'_/7C5*@]R9>9EK#Z>C?;=2?EYO"2E1[Y^-59^:PK MM+OHSI77E[AJ?YI^.LOUGYO%\O BEU';MS?HSO3RG??IAP?QY:4K](NI1J>7 MJC=[EH+O7&VH7;OJ@A*\?LK'R[>P>%>_45Y4? (ON_+0B[P$>.NIWGP&9V>/ MS]UA+SF\:8FK=\;C#VQ?2U/!4MLVYVKU!C?N=)Y1ZKF"B M7.6!X+B= MF][3R,Z3(RE6.B_9/3[//@B@6>0N2X]*1VX@(4?6[TJ7[LK%3J9W<<^QH'YQ MT[W/\%HVCVL/+-[9:G?$=IOO@!8O"F(K*4*^!528:JF==(?EH9A."RO/?KSO MI_+(9G]L3L?=NW.#S=3&Z)W\W9AR&RJ@UNA7'@2I4JJS0MLIB ^177W[?4X=/YQG MQ:;[='[1KJG3[K5(CIM=$0 ^7QA:+[S*-@>].[;Y/-+OQ!"T C.VPAC5XCJ?&+Y[O"Y=.CR/*\ M+5WWW?/'K)-9D53\^O+3V9,\+9>;V4+;2DOL\$$XPW>N=#[34*L5I7;6:FKW MW%B<6DHGE\1WKG:^I%R5B_DKHUEY:J6R[>?.^*H^1G>N=![>=DPW?O4,\JY0 MNNK?/>KQ01$_<[7SW*213*.E0>P7JXHZ3#X5V@VIVTJO=DER[5J'N^^H3:U_ M!4H#^[$!4CC=*[ASP=Y^C;7FV7!Z!_IKRI<&66$"I_GB69+3DXW+&RG5#9Q MVW+^U)&WJKHZK'1N@>Z2AR'?]<9%JWIGB@RDC*(@L\ZQYRYR [W\3#>5OD]2 MMUMV\\QQ'DOE;A.";+ID#,YN,P/T%HB>Z-LF;5-7 MT8>!)< 4"A[]%V=F)@&#; )F;A0P@57PW]_M)?,3AX!M0]\77J!F;=_QSJ&'8ZK#^T3@L ?.^WXX>0OZ)];[]CV5#R;-7"_B+N PP?!!<]7(%<67(I0 M4,R_9X4[)5_R;%LYG4C_VR-,@[:&8AT_/AJJ(X:XG[F)XR\7'R1I"-^LO?)'6_O2@]? MS_=$UOY"[/%5EL=/Z6" ,^-NH@_GK_1^LS#,8OGA =B_=(@[WC>W5>G(]M 7 M,>UD4NDX:AOWR,9D+U;PD8T)59W#6-+'-B9[L;4/,RC4&J?6^$E;XVV(OH8W M2C!FAUIW#>GP;,P3 MD0XX&4+#AC;.(,1;'7]10=F6H,@$.4]$3NXLW$NST[&I@&S9JCH1"8&&BG>Z MK5MNOG"0S<$M,GG^2"^].97@@V'3#&1T.7_BWJ7ETD-X4V8B35J1>255?.T! MH-L:GF.F"[<_%,>>*;RUH3B!%.)MC<7Q)ZQM;R2./NEX:PIR MG(5$%VH"!T M,3V9Q&:J']NWL(X^%7IK0T%SI"/JDGF':CS@XH>+&VR98&_M$9#FD0P3[+&6 M_EMG,#\=(STKUS2LC!+O:<7V_ MFD]G-*9#2&KV!;?/[CHWK:P%5C==/+/ZJ _!G?V0#S[ M?/V^UYOFQP67J_DUE%;SIN7(YO6+U9>>AN-^J5Y[N&OBRB#"C[].B0G5W@R+TK9ZNC:T=IUC/ED0C@ MH\FIF1WAB+^/HF%F31M73LU[,;1UN-*X,PVM;\/FYK[G8+,&GE,0DEE^!CR,)WQ\!?NR:S#B07;)K7B+"=LF20[,;\"A# M3@+%;+?2S&:-^G.V6;K6>_MW: ;/-6[@-$9\'TS/ZUI?N+SK)W$!0WQ.2II+ MO6%W?-N _5OL$"?3:#V-UI]8M/YCF+UC6$[M!):+/!R/7DKC>-.5.="^*EV_ MM$K=O<-RS13&=ZFZ(^4O4MSC6=#LN/NK5')J='_F6$*OPT[36EGE M7_HYO8/K47OD%"]1,*)I)J>=9O(VW;5S1NOD .A51@OJPD,F-!(Y M3]'K\3=CE5(+3MUN*.V7W&1:X6XK%\TB8,L-5NMD+MN'3WG2GF_S5JJ7,O(# M>:PKUU+.FOV[VSV M(JE/KW7A!1\S2*@@CGLG%421XN2)';F7&S[WSH27_+.K/CG/'<"U M;'+ */]VP)SP-[_)N8/1%/-H'=#H%RU"ZZRTQ?,8QQ88^H\64HG4/J'(T\$$ M*\[3#0^!3*$1X!/%1F\ N 2W3VXL@@/ )M)<=$9@-6320?^P[#\'48Z] MNC01E(W]6FH1' N(4K?>@2^O0[P"?9[2P#6@>\N M]+OJ=['?WH=+?W8?:WP HD##@1:5H*A(T&EY,?O#V:AZ,8PE;\FM-97C\_5%\:D2T8:&AX=@HF[SPG9F%\7JOL M4X8.@UM(4L.^4MGH6$7D](WZ;8M,?J+T@-&%C 4<2$7FI*SX P%OE,WZ0PR) M;]9_EZPO:NH?Q%;A$G(43FA_]\*SZ3!ANNI0XW:MP"C>5BG&,:G 4,OV;7GI MZ*[B>-GQU!>BAFV$ANBH+%W*:%,SEYJYGUZ%VA!]TT -9,P.786HH?L.D8%> M#0 J+=3*?5M8 #X=WNE!BXK+@<1%/BIPV42[4$LM^I9:^JW^OS;Q__LO3F+_ M6?VY@AM;,]+\G=?>W7^XX82Q35U3F7^QY)\C4IHA>H&I'@G"OM7YZ(J-9ZB= MCMC\;$,#=C3G2X='4!D8GJ%KS##PU5I^]3&F6;ZD2%AJI3]!) MCG-DHKIQ\03+KVQV&M\ZG85GCR 2\)69/E1>V&Y]P+=8@MV= K]/=^Y=%9+? MW>VHGH"U>GNED_/9G :89 B7XQ=43O6%9U8T[UQV,$Z)0[G"EY//V;%WODLZ)J;7G?EY%/3N,2+-;MWC:"#-KCW=:"/- M\@D/\L()#_(^@$?I]%[NRIQH]I_C9^.GJQR;\\P_/215I,&?YI,7R,2ZT[+8;BT5&67HT, M'NUTWM_"HX]U>^='SAPO(&WA!)I)MIY\YEO%FV;%,9HUX YY0_9/H!'YU:,E MCB4_XOBP9]=D3#2P9]>\2K1MH26O:R]8TY'2([[@J&[SN9>-/]W6B^7!^?Z/ ML;'5*G1:$B_DI3%@S^N]AWO]>AP<8\/&>"'UAIUSFHD1;YY +--$")H($:F1 MB1QS%M7CQ3X"TWG39O+NIE9\K MI0+?SG5;:8\7TM =32PYV<22#[NW._=@TPL>[%ZX_*R3=+2GR\=N M$SX^-CJ&U.:UIX_#U98H-30/Z(5KX*P6/S/+3R-ID)^Z^4FN4JZT+NP,@C-\ M$K.0?M_QJA3-OG5>SV)7'',8 8"+%G]' 6Z7%%WO1>=Z=?$EGITH]F4VS-8>P5'E-7L.I>L'?R=9M_,=2SFG:# MT GS>IO2*;Y%=AJ7/O'LM)-(1HO^ 'PWNDW:!WIRG8KYE+7NVOT+ZZ&*ADA0 M']S]TVW#[#BG%YM&J@]A)Y9]$?@.]' MDJ46?,B]G&.:QTN\9-Y$BR*[E<@P\]H;!9^;W3\WI3= 6J LL=FRU]J M-B 3UN(X3DT+*M=*"BFVE93;7 LD4\D6VU84@>-%M@,YU(+?(/A&P8$#.4O. MO;(+!M*+G&:#K@7A !J.?:4Y%VHPL5(_@35YS&7SC74/\4U%+\544W;=>""3)X M.R Q0YUH]* %F1X80:8-H<$8)J,NM+T-G3'^P.E!9@ ,T"77<0$K?"5K#M L M3TD7- =W7X5#S(BB6VJPJ]D.Q*6=JFY;UY1PG\\U:\#@6E#HRP@DT&WXD6!^ MP]#2T'@,=32FIH7^POJKX#\Z3&8ROF$'J/ M,!5DH03#ZLNDPHLB$$2IA62PC013Y5M Y)16*LE);0$D55D05V4RDT7#:YDZ M&G&U&CS7;@F\)*6%@TMC!HFCWSXR,?,6;D^BO+_P8_YH#EKZE(^T-3^:U0)# MTSD7^$W-WH,>9(AD!2R^-Y#!1O,8:@X#YVT> QM7;\/+&Y)M%TF[193!=M%5 M#(FF!P)CK/;X@R' -HLVG'4YI#H8+KG4/W9(N6(,$GW=Q5:*]W5/%9"\PPE4 M7$=#RFIV.D@=+.8G_C[/_E/-5\AOW#^_R+OGWYEKR\IWSF??B06M@IT.5/ ; M#&C;P4458@*!/!.B;YJ!!D\SF)JK0V^\.0'$ M.?$G_.7]B;\5^E!4PQ_Z;Z^C\;"0HJ.GSDY(S"@$GCA92,;PNY"I@4,T">8, MV.B5)L8RX(0F-+:V(VA$/3$\K\1P5_",X"IU^+N?[/@88^ULA'';-LI<1#3U M>B:4LW[6X-"T'#R,!7Q.O8$$RU=;IH*,\]!*YMV)I'@/^EMQK?#RI-D,&O A M\D4U9-^1.H/0QK:>9O>")7< -+0<:^30!Z#"9R0,$ FDWR=_#AD3]VFN0U;0 M)R):MJL@#8=H*=,69'I!%K$,VPL2W@E)N"_7G5\);#L$0NEK_K*,?:!UH<'H M8250S:%#Q!>-AH548FQ:?=S4_VJ+UEY84-"JLC3%<7RAB\\@129+\!ADEOY% M V"[Z&)[&C1\H*%5'0,54\?S8%JX4Q6K"PSMQ3OM*8"0A@6!.@93[ULVP<^? MR)41YJ] H]/\!,Z:"U*QC*L+&CXF:HL9#-2+1;S?!(WXZ1^3E\WJ/@#A3BP3.T$D]%M,X;7 M@2>HS 0?&[Z+,K8H7X[)=%P'KR9>H5BDPA86_39^"/X4BX2EV7UO3F9+#FY5 M&V+V'W5E!FOM>;<5WU-!NH\%7O/[;5KSI4V%V/XG-R, TC52JW6N92:2,BVP MRV>+&WXQ[C]J+!:T?4SF@K,:IH#0E,0)"81L39_P6#X#_. G(LN4RI5 MB46GA7P5:^ZK##U?)>2*=)"OXED2V*DPK4VFSQJ_! TL5B ?'-%+L:MC>\+F MBY)GD'P!ZY=TBIEC"K/2^=G3_7=KMH^)J'58&S0CL< WJ-KH[W_1CV"0%1T" M"Y-NO24Z0, S$B0ML/_> ;.F0#P@@33PR8!MG$E#6@BUF?S\O_\GW/;5E#:_ M='2H4_ZAOSSA";LPWD9+4S\..NC-?X".UBC;[V1*3@A!4>H_L^K3@B>@"4'\ M-Q/Z'8_&RE .P"0>&C"?EHSKL./\\;\67+.\DXC]BZ9-=/:/!76 X0(_?>&Y M9%X<<_B'YQ(X46F _O0[EN02*7'K,[6.!19":@J8GH6IRG\U*MEU%%/PQH8V M0$!2AF.F9J(E"+V/7,'O7?O*T-IG8*Y17S!M_4LA$<)CBSD/S/EAE<&K(U;2 MF/0&A.8;6A% MLS!?M)AXMVA*>&L9AMX!P$L2T/4I7J^(7P!LTT B,$4+?Q^B_Z#6A.X"9!E^ M/_QN9Z'[$!/[7K;XJ- [2=&;HO=)H?@4SH?X\YWA-:>6U'O(5^C MAYH-+8_#PA?/3&"I'E]K(8 T+6)UUAW30(]5NS"&.J!$%PRW/E:O%@^I##6# MN'5K%F!SXP+^6$HXF0AN5^6+"*(R/^U-54#EH8I->++ M?-U1BC'M@'Q1+(T8 G.VT"/TEB>1O)O_9RVMLA,F;$;^_&)^DL=6ZI59:SWN M$%M4IB=WL;='SW^,YW3^FI&A4,44"#ZB9683$285:3SR9><\SC8'?:4_WPA% MD-0#W3871-^; 83WEKK(O-A^;LA,7ORU(8C"AM8(;.7;6*E]W/Z)DTN(5J%9 MM9$05;.9RMDO+_2A8*G4-94(1*)/G3L):YCTVP2\<(%:[P'DN44JHL/ MGI,BA#P- DEVC+!,:,&!ANV)%F:OT%5@]YB.;HZ]-<@.+4J!ZL-G%\V81^\# MI1O\.6Q;R&^9,GR2O))CX 3UV;8]6L@UD%>C:QT-:X2_=N#38J%I M;$D9^"-0AC=.1+61]X:GVE]'T"R3TEP0_"F1[XI"[; M#N>"K,1'WK]&S#A(7ULQ^)&>X0^W$X-,,!6BD_Z0D G#@X28##66^C?#11SF(2>03Z!:3+P^*L6!CQR5IK)M.$"@TV^X:_4 M07@@0*0-RTDS44\P'8@ %>/:/)*N@_'<[ ?#(6HK\;DL',@D'Z"6NOJBZ1** MQ.,[9A'0D"43/)+TZ7NM\?/0XDP>WK_(D^%B&CW3#G_JRX+'=(W1"J<#;XC] MU!1O]LB;,-W6QIH_)[]P),YV+>^,Z;;IHD?T(%YQ/F7CC0G1%EB0&PW(!/-] M)KT2FFTU"?^/6Q,)R2)+P<)Z$2<1K,0_(B[HCIX2@ MGH'L,MO&5I*_#BB:I;@#/$KH P*@;:AK< 3G@6AOC-%31^@AZ)EA$6_/3(:0 M;W0 X(F,S?"J@97#^2N:$R!U:1X5]]BI=\<1OK59EF&43QL-&I9?HB"V[6NE MM];[XKT>OM%BC!:$&1H@!0&^>;.0*QORR/UU&%D]0S#/YEL7OO9?W"^, M063=\PTBLD9!@[0:]=B"N _>[<3I#HVO"M$7]1CN!-['A>-$Q/P%FH5^M6!' M)X86]C;1--C S^S ]ZB:'1#+LT7<.]@V^,L?@'^8G_ROUR?7R\E8> .Q W'# M\1#;(=#$@@(1X#KOFMDOS&'@+@.<.*% ;>AX'8=XORF"8S('BUTES6Y#+V\& M==8T]+5V*7#1S%IA7BSDTWB#&V*?%\82?_I3>&,\Y\KBI^V0(;(81QO@*?82 M>/QAU@7& M'C+T5FC/\-X;B>N(G"2R+2653K:20&);0!7:+2XI\.U.FT\#5O8WTQQ7*H-( M4QEH*D,44AE"6];.*MC]+AC>IEQ _'8PL!MXZ)-VX3VFAYAYK-$+@D MK""RB #R5\;,*X/MQ:7]'6K90G;^R6Q_V\S*\?GM/Y@;'2!7Z#K!Y$S#9*ZL M&%+<-O+]F%J"*5J@CQH'^AZM 5QB4)Z9E@$QJXH>$WZ+MY-GU?7&CC VX#3# M]5WK<+#%L]U]&S.PWWSSS;-0%V*$"4_X0R&<@-CR/07-2\T>8#L6H&=V3&MM M0&)U0Z 7&2# @GY%JP:R1 WH.IY?1V9@:&*PP8;R:COQ$&&#F407.KH+D5E) M^F66P*\';M>9:VQVH"1G%M9%%@J3=,(^Z]%?E]^ ^;V-=^'K\W M9D8<>X/(ZPZ#A\\E&+T&S:N"(DZ*A87+ !+?5MN/N,&CCIB:&16997GUM M44V73#M:I;LX(9:HR[P=S "PZ.) !%98C/,1&N-YI(A1_X]\5>#]A&:F"!V M,%\,7H]6H6" AH\Q,7WRAW QX$VU\'@%S(F H!<$4T9!@ OKV=CT(_O805OS MR#$9YY_@UT((S/8($:)?:_KJ]PB-C#'CGH'GBP&RP0\)/9EK @/$3?LYW\;Z MB[AF/]N_-CQ\_O*.90X87-8"7??^"#<2/[QKFJI/72R\(A#GY@8)UCIS"+*Q M:N&G84*E;>*6X&F8$7_S%JH(=48DRP\3AQ!W>3%VN+ W%LT!4B8$#68;F3$D MKP$C))@N1PK7R!*1 *0K TPGX<0-!"#X56@Z'6)MX4>@W@"_%,#:D9RS*H:! M'X!#$(P-=*RCOE^,'^9/V[($X;( BS?AW\G06-"G!-=(5,R3R,^VW5YIO(.+ MM#E!'S0#.Q1$Q\8X4V>YB2'A\S450?JZ+_JJJLXTNJ/ABBE$6S!Y9Y+%(?2\ MV(PR6]71/H=A )Q2%VY.#"T3R?@ P!^GW3]HN"XQCMD MRR7Z^OW3#"Q-*]:D:&Z)2 (C>/[B+V7Z'[ M'B."BWS"9"Y?N]*>*='=F*"[OLYSF/AV'C1*S!D**8U-+U\:V^WZD(KOA&=_2J5D0GP M$H_C%7+:B%F;@Q=@:B 1S0^&NNEI_'RJ#T-Q1(+1$ )&8SF)=S9T9XGYZ 7% M8PYJO6 J,QFYO9]]#=X6<1"_$:6$@[.(D<)2"NG['P4]?=$+P@ MI/)SP2 YYWYA'*_?FW$KYMWMY3$OMBR&]0\/55 E;#9,@:L1C"=N;8Q9&CMF M+;_SFJ<+' ?@M&N,%YDAB39/F&P /^N&X7O:3O.9'H-%/@NM\+/LP+5R% F$,+K,[2&TJFT8TWL"U7F-E0U2!1TO,#D$D19#$K?K;(S I8YO7 M3)Y7O,20U,X,U\"P)!D/_A(]GQEL>D(] M'[J6[0+#>4UQ9L893N7T7&1/./R0]^??'CA.H4#YJPQ6T/_5V5CCJ\_L7: ^ MN;9C1]KNG>G8,9BZD470XPH.2S0X3(/#40@.[\3P6+N2!( _6^-(+ HM*'#L MDQBFX9,8""6134Y^=0T"1H:)S8EE@H1$Z0AW[7F_4/.RRX&%75.(GNGA*#34 M^:Y 9* &"QE^EA?]6]OB63XY63W\=8+0G^NH9_3!_X@L&\-JNE2$3EN_D6B% M$2*[-P+?(E.HSHMYXK1^GT?"52W1=))86>CUV&! (T1/RX87Q_D&9T"VG+FZX^76XBU"5BSH M*JY8[9!80?!P+V[%<7@'M[]W]-6&8TOV?]*\B(?9(U>1$.">A&_RNX+OY5CA MW[_^P0N^J7A-#9;D10J2-) 4';<2R)]UPS.@X/^4WT;&$NS#0W- M7&?8)AC/2IP'<=9*G]:96P9XBYHO]PN;ROUXC-/#>W?\Q$&+P6(>W&V_;N/C MT8/S#Y=B3^^,^_0T',Y"6DC(;6PG!?$#_/AU41IL=Z]G10-/;8%Z=X),>0OKMVZ/:PP./P@'\# MOCR/HX4^]W-/%GI!B);EKLQD=J5!;\GM:GPIND;\#M)=YX(6CCBV<26R0.Q( M$A.Q-LA&%WWF Y(@/=RT#WA-+1SW54A_Q=0@3Z+MI#!LI+6$N2CFT9'4_VD(6V> MJ.=M3)ZE#OAB2SZP"=GO9]1X QHL$X'G^8V$<3G@HLTWR*R'^5<8N #X0VRN M!1<#->ACS5H?JK'7QFH\P9E'J@C5X#\>U^<8^@U>$[;Q8S9VE(,VGS^Z9&_2 MF7Q_FX+T>5Y1VFR:;4%!Z;22:59MM?'Y/ZE4DFU+@@0@VUXXNJ*:J34*A4)+ MX+@4E]QEXN]&0F3-%@'<*C_GHE (]0_G"'/L#&!G0?B*;TLCX^R -BS"A+$DT#:&NY(:(7 )L-\ MJYU7)GBNQ^MBO^&WA,[$@*&-D;C^5/!WL"3/@D)5RQR:R+9B*@;\P^3U^3Z\ M^>@&C+#_%9]P]9LO_01^7?TS8@21'-7*V$!3T-.&\PW*9#7W-DS-/V%BGN>D=*#.LEU MN@93OX->L2+.LR4^.ZEKHBU@./3L>[QFU]WA4">MQV;'_$%S3R?T<'^BJ\AA M]E4X1C#>["PWS!*Q5!!&[&T,P>]<:S/ !8H_+KYS$:2H]^IH2YZJ\Q R"?[H 4E%HL M3*NM9(H36K*24M$JGV13*0ZJ,LLO*%?K4N\+?!K]3^;6?\ EDZOJR/L5?J8S M2#4[6<];"?#VX$K))X(Z1-,0\F,.W7>K5E8&(@?7BUO,:WZ(L.X@P?/F!]V" MSRC;X@%:VUFR>>9G*'-]64G#WYQ_B6>YG^K\&*7:K)834T\;/XYG924%Y MQ!JT'4LC9:=(G^:I#Z%O>1)/]L*K&V/VBP=I+35(^'2#[.VTB&P."L(*7B*D M2^H[8L_6>P\8 4T'024\7**54!%S&27L_4K7I(6NX?OPQ8V-"KZ/[TJO^VIZ M?2>#@0H5N%LW4%X-.WNA.O,0,T,!DX4[D3C"F'B*QL1I3/S@,?'0:),9&V[M M@.A7CL+T*MBN)-,MLJRO')I%LB*#0)3]AXP".=1XICQ$TK'BZ&!HPS_!+^$I MP;+F]QR/DN*-[J)DLT-G2:Q7@<.Q@K<&X^B-X:>/[TZE$VGNM>.[0U,=>B7V MW''EX(!&"_XF#L\?#QK&:%S>5$D?(\F+@UM!VS9UUX%[4,5M'Z4^!]@O'JO. M)P2!3LO!IL7K(=*-))V$74T".1^>_*MNMD,ZY)]_MHUJAQROSY:=6)+<;8W5 M6TBS@^5Y8:1F-,S2SVWT.:S&_C(=A*B&$X94SF<"4W=W(Y!:M-;)VAX>$CXA MKHA/>U5VTNMDY\??LCNW6G_MBWF]U^OKH.&CR M;5[BN7XX1W2UU_PRW_^3!#?A5B* N$;$KES>'I+ MYS89Q2%WMSU=\(/?IXVO]_U0"+2/Q6TW(_.F!;)E(F$%FH0UT/2.> ?#Q9)B M*I86^)5!6J-#1ZHJN(K/1]3EVVO%*0C_YFW!FU0A/MOY.Y?_WX1 6##V/]N' MQ'P:XR&'(4RU)#@9#M9X&XLNQ'OHP)"7L_HXLI8F)!BH+B\FV!D/:)@&G(TM MV:? L P[9_^\GQ_@5;XD\ LC-2<%\9^D"7$=3$W7^=/1)E -CU/ :OJLRP*, MK6G6/XO6V[*5@64/FQJOJ,"*U/_,_%K6JR6U6),6[4_?)P=N9GA^G$_,3_QR MXER,9]&"D.0\F&1<@U0?]DYR0\+0AU,_YQ*BNY>W3RY'GEZ-$00(%*5QF,>5 M5S# #PW+*E0D01): A385K*3%-"EI-I2I4Z*D[DT*[;3?OAW/:/-S1CE6419 M\$-^)-Z*4P9ZVA"G=?GQUX8%C(7RKX>+*PN)67ARH;$+X>)&J$J[MP\U".N$ MCO:,7M:7\)7$'68'RJI()@4#9GEO=5@R,-CKUM2<1< :0LW'N? M$T[D6#O>48P7^TJ5%$2YTY%ABQ5AIY541=!JIT2IE8+M3DIN)T%;6$S=(&J3 MK'J%^($^/^_O',$2&HBZ5UG./G@B1C+!S%JY<'0M] ]K"%H:-6U(;E<;_&YZ M_:X"C2PF&P[Z73KA=XU\5Y'=-M.1:OCLB^JLQGN$Q9WCY8[:%F%+D16UE>1X MM@5$M=UJ0U9))<6.T ;B:L+R;4L44NEDZE#YRHLIRK?+&^9S'[0T\='P8?3,W)!E^F/%Q=N3#0SV;@/+G[?] M,#K.DWM54W'G!?1FFSSPEEAOPXJ_P2/(+HX77[$=7[<$/^Q3O1JK]E] 0M78 M?PLN>*%JP%N2-?\F99EA.B_+40-WF.E."_9]PTFMNR+@NY7+[G(/5_G#//. X M7+;5&U'=MX:B"DCE'2^;:59I84T,-SK*_':/?W*_WDJM.ZAVKDAKUC2(O!"" M> VAYN?A1TCA=K**?%+K" FT1Y4C?7^#XMW2:$1,]99[O@YM]BD&^UY'9_O, M4@D^"#_[&YJ\W>!F)Q2,F<=BJFY;UQ02D'EMU]->^%FOH9A\W1 W\AJ['#Y: MV1E%L>B=KL/NU[LD1Q'C^! C6RG7*Z5"+M/(Y\XRI4PYFZ]?YO.->DL4D\FT M<'"D6+!*SH!.=CC7>Y "E:V#'W8S!H5(;0\E+>@O/&//AX($6C\EZEA[7 0@Z) MD0-X25-XB3"\B!1>3@=>LI7K:BU_F2_7"[?Y0OG5T@V'AA> J M5A<8V@NA-9">E0&N+&)VSEQ;,Z!MMY(2)Y'JN(>%F[+I0+]%^EY1G)4HMNFX#N-+T\/X(#V, M[]"'\444],,G)?,"S['!2%(2PE9?&U R+OF9OH77CI /=+AHL0M M%63!QT;LM23+^V72.]#J""7R54/@'1U_1Q6>;4OCH:7B*\/E8]?BZ+SMYL[' MX$TL?MT!B2;2;<6W^A!JO8M<^,"H[T&NA 3WH5'XSA.\@\Z!X)'H;B6.ILH" MBO,'>OK\SP_?"N\YSO#/[]_C\3B!;DMTS='OC*7TD.UJ_X9J%UB_5>" W\A" M% 0A]1NCE2RRG,#&93G.L@*;3L4U0X631,\9Z(=/H(#( E77'T^?P9.C0]LK M0A.O;L8 MKVW7 (TS@W=+<+(L_TJLS>"@2$N1]CU(RU.D/5&D%7DVQ;*2E.)^ZWPJRW"X78NS65,EA$H-=EW_E*F/(6S@+R,#8IN >^4:D!'(OC0V1?$V M&NIXE'B;I);MR>(MMFS3R++E1&3@1LBR10@X0"!']N>28_RT#GJ3 ]^)I*I-1R/0HDM3\&I9PHIH44R^-? M)3'U&T[B296/A,V:@[9B:KG9A#+,""28,M#8"TUF%6N^(Q+I_ MM"#'!T8MNN):FH,/,34_9=>XG&(% M-B5*OT=)*@VF#.?9K-(B?C(40"F ?A! 10J@)VNTLC+^-RG_'G&B)$D^$R!$ D%7C-.2 M:73C#8C0CASU\"EHQ4[8KE+G9&JK1D01CQ5J)0JU$;=5;4N+XS,<.%[@)A@L M52D28+DVW[C2Z6A*Z+@*_&$13IG\8*B;4PAG']0AF@ERG"B!TC7)'S'?NNPA M2!UK3B^$I ZN1_N4D@:]&J+ZV?0XM4^RO_U"HCH0B'RM4IRE4GZS[OQZK(Q*R M\D&VVD.0:@[\_1V;L[!V11>LAK.VLK79PV;*%T1"+S6F6EWF$ MS M-PW-626%7T%EG+&U#6C>F.- H?DT]/9HH9EN*SMA:%Z;CQL-HWDG4"O+F^GA MKR7J4FBET/I1:*6[RZ*>5+&:/18QLS7K%>G1#'+HAV7J<[/UE0PPNA @1Y4YPP5++L 4O>W+Y4G>1]>1 M!LI> REA%Q$-_P;;G FC*\@'&+ M1Q]@0'PW#G\(AK=+$AY,66FI[5/1\C]F^43[4;NS\U12HS]KYU,S?G3H&W/4FU/Q6QC^MBG#"T"RS LNG9%P> MEA?X=,3.0G MI[=^_U;6@JJVS9H&[ZZZG=K&V3S4AZ!@$=7.15V$W[ELT0H1 M1[%L??Z@.C$IIG\'O!CD?_9T[09R-EX,4\S>XQ2N ]XP_HB;I V"\FC7^\2,KZ3I"M3>JG3NV MND(\EZ".4.0=H:5%@^#&CV=21D^SC12Z#H=7SH)40$O;*F86-S%^$3WKPRQ'$$PH9T-1N) M&L*HJMO6-87)*(KI&@X:2^9)8 *UOXX/P82HV%_9G@8[3'X" M%9>PPOZ!P(R"AWBV$V_H6K8+/):Y#A5R36#YP"ZK ZL-#&C'*Q,=3A'8$43D M69;?%M!]K( 9U833Q3K*3QXAUD6#G_2P[EPS '(YD<<94:RC1AT%.H&G1MWQ M 1U_M$8=EV::B7HBFYA!'B>(;(P!-@-4'( 9*E$T.+2@'"T:9#,EB@9'C@99 MH"NN[OE$)+"M5:GJ+"D:-"U8(X4_I#WL11GE8LL_2T8DA/*S[T M:<6AT28SY@T!/<#XDR!(#S"F!Q@?_JC:]\LD/<"8'F#\ >SZU '&M&("=2VV MV+F-OL7G>QTI07Z7LTL/W3Z8HYLU<;70*O*W-J37X-YPW#\D>48A-V/G[-.9 M-FM=W9"U_]E^)>:S%JQ)H2O8(6,7O3$NPF7-]Z;)Z?=K\@=\ MR2\U>&98\:M23-H0U\'4=)T_'6T"U;#0!KR([_LNK -KVK4D)\O0A*'[]>)1 MZ1640G.\C'A+,!:>AD5=^H*(?Y:10%CE"ZS-Z+B"@4HP;2;00V"1[&43)R)N MJANI&:12)))JBXCS/*UY!>WV+4)K<##R$J0@R]L$7A%6M>SFP26?FQK@=K.8=31: 5@-/7__6@E MI0X4%:73XL0T:"7;LM!*)T&GA>OM)M-J1TH*[ ^?]3PJHI^C1#\E^@].]/\( M%*U>N"AG&LU:OMX2I#0GIGREVH9>K#!'KSFR9#[2L^F8MVLKV)1>G?OYNS99 MM0DO_E$-6>'8,?,-=[PVS6K,^5NX/-:0$["M@VQU]9=W87Z3:Z&)0.*3GR@] M[ D$.[LX64C&_*?C*E 6?E\/&4\J/MN!;-!0P^:1[S38:"B]A&1NYB*!,/A2=!6SS,G/4PB7.=WV<,5C_<-%:DW*N5\K9"[R,<\ MB2^4LXE/$&MT'H^FAU&;S(^);-B9&EHP3MRI'W]SR.?XPS#GL&UY=:>37MWI MK\WO4JAG.-E;H.>C>OS;_LW4*F?Y6H.I)9AB+5.LW!4RQ_& ]N)5I9QI7&;*S%F"R>4O,@_E M2HV:&A^;:A(2B/ \7YD&:J1K,J3M-$PY,,+&> M;KVRZ"0?'L._:*1YIECH ,? %J/F5]3F]=WFU^IL4OLKDG-,[2]J?VW!_KHK ME$J%S#5SG6!*F7KQ(?(S'Q7T/A+3ZT[3=0T,R/P"NS^E\WMPY/ZRU04T"]O0 M?D[-F0DL%?\1!"SMTS*_Z&I-5VNZ6OMY2/GS\UK^@:DFF%PM4[C.1W[JHP+G M1[)<7\%.QX)3,L$6T :03O#!L?N+ZS7-(XKLS-)5F:[*6UB5F6R" MN%; ^DI6XJ V8HFDY/3JQ!\=JN@K359BNPG05WK@*7^0KM8L\ M4T\PUYF'?-TO9'A52S"1EX&HH/>1+,L7T+2ZD,PTF$([F&F:=A\!,*?+-%VF M-\PN7;CIPKUNX:YFFB6\?ZJ>O2QE&I=Y6GWJQ-;K*G!U,L%*3P>XDCF=X(.C M.5VG3V(:O[XHTQ7XM%;@;RT145'X(UF8SRU@]+$?7>_KP++[T__0&8X&I(>+ MC/-R8O'8TMF15''_HP_KN/>L>=U?JO-1EHB/JO5_F&MKKM/,&!]*2DZG]4ME MK^ZJ(X>/SE9 ?L,*>)AZY-S[)RV*;3JNT^WXK9YN%X89_V Y_]+"87/^-;Q: M"I[Z+!^*-S*UX(3.I3/Q?LQ:VS;5*?I/SQGH?_\_4$L#!!0 ( ,F+6%*' M]Y+CF!$ " 3 7 #$P:S P,2YJ<&>=EG=04]VZ MAW?HU8A4:5$!@R @51 !0>E*+Q($5% I*@+22RABI#=!$"04(;10A! 0"$)H MHM(44'JB@(0::1%(^9\\\VY]UWS_+/7FCW[F;76;[_TK_0YX*B) M@;$! &( -#A .B3P&6 C86%E869C965E9V=C8.+CYN+DY/K^#%>,)^8,$1< M3%A4](2D//3$J;,2HJ+2Y\^HHJ("@6IHJ2M=E%=64?KC)2!V=G8N3BXA M;FXAI9.B)Y7^ST5_!_"P 5' (B/H%,# V+D =&[ ,CA=S*#_E' /PO$P,C$ MS,+*QL[!>;@ 8CWEPZ<4 ME5;()J%7U\%O-;PAJ7S;-YJ=0T!0Z+BPU&FH]!D9%56U\^H:%RY?T39V:]R,YY653\ MNJ04559>\::^ =.(;6I^VXGOZN[I[7O?/_+YR^C8^-=O$P3B]Q_S"XL_ETCD M7YM;VSN[E-][?WB! $;0?]=?>O$<>C$P,3$RL?[A!6((_&,!#Q/S24668[J6 MK+=\>$\I1;'QZ:45UG6P2RA;;?#?]AWF$)!4(4B1_U#[A]E_)A;]_S+[4^Q_ MO"8 +D;0X>8Q\@ ZP.Z>=%$DQU]2(=Q8C_J9]731HMG(54QY-*5 ;$DMO47F MZ/,?Q?P!'[93T!2DR9 $';C:).X#D>0Y&%@+.&!BV.+8\+0>:VNU4SS7;^99FI]_O.=]:%M>'TQPIB( M;-V)IB!KO#_6N87I$NT=$]KVM//8W)ZJ40^*J:4T'B>IA<)[I9ZF:QTOMPZ MI;#<;T#VQ;4(.N!RUQS<,3\1TT 2//-$9TW!;F\+G:1LA+AZ3#TK-"'NT9W\ MP+,#\%3QSH;$WXT:%4,[QILMVI/M2._!OJ&B>)F!FT7QTL#?$T]1QGT6N&@_"6 M@\'+9&AW[+6Q/:[0W,+FS" Z$)E"KO8SV1@H)Y8GU]0XM[4A[)M>U5X/D59- MNR>?4J23J^)5X7RFOZ O"MQ,FLW2QA0*4Y!$[CF]Q95AO\'W3!(_=:C^7:0+ M*;.C.X9#>$XN*;7:)5W_/.QON'' U:6UBS[%0;[C^PJ==J>"!_M/RW9HXZH\ MQ]+FINV[>.7+B?O8H,BIK-A:UO%:\5&3@>5.%_![_"OKZYS1PY&VX )HU-Y+ M&T1W^U&:!W+_O %4_8V(1;//8= RTF9I,7$2J=7Q,>!,ER75 MY\O8+*+U3 GE(7?C(T9%H>#9%]Z]M3OH_N6D,Z8P9.!E?&4BRF2C4S8P@X)$ M>6<5NR:=2G)-TBM*9&8$./SY[!:S^2SU@;\EL3_>(5LF*MWX'7]N#>E3D?OF M+/HUUD 1*:_=;KWJ+$B$B'J)G[QK7'H.AOP=^(P A\ 6:^*2Y,07T5GS_'4S M6TY%6/@&^"I9L(NJ8#+-@DS83^NQ; ] 3>T>R+['M/-ZSIS(;J-^OG!/]MA& MPA9_FGZPK0]O):YW\J9OGAJW,\>OM=W#;>:K;'I5F9=_3G/$)M5+1>7;:_]U4HT7J'?BUV2D(VJF)? 1#U. U&GYP#9TC M9*II.3F:6UZRT1ZYK7/L:OU'X9F^O(8U#>]=0S@ZU !!6-7$CT7/= +-D(N( M%_#R:A(?5+4T[2FN7JB5UC&]J:GM MZ_ H\+;J3\^*>'X;F62 ,)?4&J]5GU36Q!8X ML^@(#S>1G6L(8'!NC:!CAX_&6\<@B/F<"1B4K?@[(D9UR;I$V'/8L.]V76:= M]2):EF8ZM"9=VD-S,YJ[>8Z5CS0T_V>VR8*[L2^WDZ,D9T0^$W!? BNJK'!# M?/GF.)U!DZ]8#]C$Z5<,5RT$;35 =7U\("G^[J#U;N$4A+\+5X>;ZZ]MD?5Z M,S'E7QN^6F"7@188(%T4_V\86/3;1LH8L&DM]X;!YQA1#6]QF0 MJ+V84#$)F;>9-SG2HL$A_1BAT:2T0[;G=3)BK6P2OT0PY0#8"+T?:6' MXMTOFRHR&HE[*9Z;(1LDZTP-WSXJA#6Q).%UQ4A(A*Z33A12SRE"L5K/Z7H4 MK^)O_O8)L>7LHN=2'Z0D8%MM& WK%GL25KL\\51/T;E"X+?>5B_F0FL"@0ZD M?*I+,1I=^ B=CP[0\?N*--E^=QG091+7Y5\;KA2N:S7_6$<1;KI0_:A5ED""GF--ITJ M4AG[-MW0AC$U]_UD?K!0>9CC7(L+B/+@P)C@E=NB2;U8E=& 35[VS0%EXNMN MY.TPE(RM^ _RE696?OLIV"B,>T):YE\^5=(G<21>%XIE^HZ^1FP^,/R.Y@_3 M>$"H7%65GV:>'UVZE%9P(K7E>M9%#F!>Q<,[S(_LO*-<21* /=X+\VL5^)PY MQ5$#T $PM)'[OE-/Q/$#_5J$&:XUPZ"](=_X?K4\S"(YWE&V!8IU\;,/DYBC M7M:C8,NG$\[P&NUS=#!W](Q)>$-*/()Z\>,3BUTN1\[5IE^3EY8_MC!OU.EM M< .N,!"I_@KL--1ZYXY:/7%0<-9AUE2V2B JW0IJ^R((,A B)RWN6[AZ:Q( M9BG>V#?>%Z_W$2\&/[,W%WS6?7&^XZL+\)")'UJW[N3]1&HL0MSA$^&3]94V M7"TVR_BL=Y7KYN7B8P%OMEDE:1%?Z(#X82"_XL4'"NR)'7 +-#/5<%5P5IDB M\V*AC,N7^%H="9_,.W"@,7^A,*?JJ>D/4G4*4O@PU"=;=8E,IO.W+X"LVFBH M[X,BTT$P,;-=L^&&EBOGTR>,WWC%.1B*#!B)TM0UJA'$[N3"\C#MM_6?'S@O M!-^-D8XW?7!,]IC.2HB1-TDE[;??*Z(.BY)\P@SM9['I1Z3'I M2LJ]:.!VT"+^+>+I@>-MZNU;Y>NFHDRHF"9?C\Z-N@@5FP"B7EZRUK-R]Z16A3+[WI.8QE=?B MVI&Q=9]@HO1 5_6-PGD;4*3YC9?-!/9JFJ!YI3NL,;=LRN.7$Z8[=C2S>%9*X3,"<.,^7NA#C3^XVG&"^*O#')2/8Q MJQW5:6Q54IV^3'2O&YVER9X,VY98E4 MF JU?S.N1?06]- 6P[JU^&<%.,N]8,X.W>/ \YCQ(MH+E^:O5^ESZ>UPOMRO MI@/C?HLPF9D2?^ZU0M6/ N5>HHE&<>PGX1?*G7FGJ/)R#;EV'%MT $'345N0 M@]AG*$*RV+]29W?,,<&Q_"4R;U#R[GE-4_QG[T#-BK9^:5>OVVU>0GMNUND!,:N@XUJ#*LS<'DN=:J_K(-OR/C#K\ M[WKZ,/-97OH3'_N0V125_?UGO)T"$^CFM$1!@8G$1P1VS'E'4?)UE\)UDC"[?0BM<$O$WIGV+8+E6TL+]+%RL]Q<_3"3< MI6N70433?!HZG2S%SG?Y2WX,*;A&K0IEY4RCIM1V#.,)'C0"3,MMCPX@YUJ$ M?LD4/[ _8FC%"HF%9DV>7]4,]_(D35X==OS@86W99KW)1 1W?/A-A&^4!UXUK_%J4P/=A.VM5#TC6R0NE:8+XX MQ:&<=!(Z*K)R3CQ W$UB:9)<8SUT(/4F(AIV?1NW>/8ZDD)F\[ M1**OUX=%!!ST>7=^'CM+,WQ!<25$%(9?#!3NI&8-^=X>7(<IF=@Z)[@UZNKSV?7^R]'^-W1/<.4S^SA+ M4&*]4%R/PMEWFZ>DM!VUF**O1LPT) M:F_;FXQN.:^$("]IOOR%#B4>J23*9I0&/61/A\Z]D;\#ITG:?H S+8M+Y>X[ M=H^O/F";OSD%LJ69Z, R;;::1O95PF>^55KZP_4KR MO:&;M=DA2KN"F++V#;8]7*FD-DOCR$GAE 0,Z&'2)N?UR<=O(%>_6"U//,5" M=\X_V9JM MH\O%06H=QS=C5#Q2S6M)O5-C\LA3X],N"5K,O-B\>_C\^LO>^!K_ I5II2\.'K^[ K+P+^A 4'+I6S$H M 8>IF7IUN4M0 4B=CWDUTK[ELMD=.D 3%DQ_48FQ\SXU@Y6>3;*3-/(=O MU!TX9(8-@A$O5(U#80G8SC:=0;M@H4 J7SZX1TANA'.J",[#V0O1N_4O(497ZG?,[5[[Z=LG'_\$HC'8@^O.(/ M@Z/T^2Q ?X?#! Y[J^C2FQG3IWZ-ZJD/@\%%93_&DA0+XTH=8))*!2=OE/7' MC+-DM#7(YT9G+E0GRR_T=N'D.YT4AQ^G!\>9W7L.QU!G48M6*C21C4NF8A<^ M3GE:/:KMQ+F-0.RTV@?YATE9@2_>BZJ-]XR<,L_KRTE#%&5T4A]YRLHIF&RL M-M3WQ+'UW&U*>_-I[6.P*J+>8]I[FH8HJO-YSG=G8^O)8SKP+G^=_%NT-5]X M_,!!Z1-1MJ;VZQ%[\\:'1G3 ?8_FCPHLH\ [!,H]/.ZWNT=(8+!.(WWA^[33 M56UK)36WM52TDN+V=]-1 ]]I.>5T8"CEA^=A^E U30)>"@5.M<\V/5]/PU6Y M)U[ 1ZQ49"?Q>1W(NAOJ;])RM]2_;8%Y@\;NO'#(7@IYZ)N5EM<,60VEPF66 M&\PYE\0A3Z1BBV2_+V3B[GF7H^-E" :*89.X1=6P<%CMCM=A" M8]2CXZ4+&/Y3*CSAOXX@J1/2)7()*'*-U0AU>*ND*-[M7\+Z/P!"__9?4$L# M!!0 ( ,F+6%*&,P#1W4P .BE 7 #$P:S P M,RYJ<&?LO0=I7="+R+2"8;>I2?4@"'Y\+UW]^^[^[Z[]][_?N_=W<_P.[]DF',F,W/* MG'.>F0E^##\#4%Y3TU #0 0 #KY _#C@ IPBH0$3$)\"@P&GSY]ZLQ96K*S MI*1GF:AI*&C9F"'L;,RLK!S<(GP'\,DH2%^4%[DD M?O%[(Z#3IT^?)3W+2$;&>)&3E?/B?_N%;P*H3A$0$O80@LX!!%0@0BH0O@V MG/23&/3+"_C/%XB D(B8!'SJ]!G2$X0*2H 1$A(0$1(3$Q$=%+K@?E7J*ZW)),]V- 13WI?M/ DZ?H6=@9&+FX>7C/R\@ M+B$I)2TCJW)%54W]JL:UF[?T#0QO&QE;6#YX:&5M8^OLXOK4S=W#,_!9T/,7 M+X-#HF->Q\;%OWF;D):>D9F5G9.;5UI67E%955U3V]+:UM[1V=7]<7!H>&04 M,?8%.3LWO["XM/QU916]O;.[MW^ .3SZ/BX00 CZT^LWQT5U,BX"(B)"(O#W M<8$(W+XC4!$1\YT9R[Z'^*]G)4:DGS::Y+-U!T]Y\,G*'G%I_E M07\?VB\C^Z\-+.!_-+(_#^S_&Q<2.$L(.F$>(14 !;;D:6:2R""%+7L!UE&S4J]75!P!+T-N(Y&(QZ=MG$^IO;' R_Y\V?)[UY7+(WP3[.%%'2]^;"H2HR1_'@\H MR>ETX8%PYUJKT+WS6!5/AV(S!45PE '?T,=T^Y7@L@"?$F-/L\)BU7SCQ&M+ M4UZ"QF8#E$J+3H.SYTMTT5:82%X M\9J2Y_M :^/1]*?V$F*6XFU/T#VD5%Q)X_' #1M/^FI7NZ MB>7PI@CIW:*6$'J_D4^]7EH5P^6Y\[5AM1F/FARXWGL9)F OHCXGYUD;ZCP) M:Q?)T-MA?UNL?Q*.O')%'#^!+=@%8E1.!K*W=>RKB?U*Z(6CU&+ >4@=[WZ? M165Q\\.%Z8.!DWE9R4DAM_I9^;/R9^7/RI^5/RO_9F7-L8I:Q4#]S2QUZTR5 MKDM]U<5J17QMT]M2-M"MR"5^PK)WQU>2-Y,7;S=2XX$H0QT\4 0;'AV>7N7& M RYX0* =%8\-J84=.^.R_#A^7%F+')L@VYS6TWN;T+=%T7YG^--^ <%I/- E MNX:K@6Y+-&,Y3]KT/,#!>7"N4^:_7>$"^OI:3Q6@_3<%NC;,.YS:!M\Q&MO^ M=.2' O#4&983WU'"E]A> M#"'NBC +KJ%S1V)0%Z1*^PL0>^&!0[ I#,&'4ZN&/H-NBYKA <0"_'-=S^]4 M^"E0A_"G$/R[0G4R#:QK,@,/-$+?%"%_+*60?W; MN&ER\S _C30GZ!8A@>X%@K/EHXD7$$&/4" MI[HV?82-/T1X_$Y%/SA-3Y46^'<%0YHYQT.6\N2#SAVZ\1\*M* OO;@TG0.= M[0+ST["N_.P3.82NVMG^!C.4*-U_$')#J1F*0\IRQZ,#R">$AA(QW2O<^?[Y M4;6(H\3:56X_X1[O+^(CZ(K<:M=QQ6M,)/P:EEJ@_&W6/4 MZD>XAX3W&+D;0N5F#0[CV:P_H-DC\\RU'ECD-"M\DMGA4OG87T&PB >P@47P MM1@\P'4'T@(Y9"B&K6V;+YO^7H42>_!_ZM^_(+PES*4%RF]ZMT$ZX(EBFYSA MFO(YP*KF&2 NY-.[-F.%1OD-MRFD$>$S"UC M2F9>.D52&FLD;RK:R3J&)Y&%/A4UNPYS4NX;2@!VC04_+F&.9_E?DI*G\\)J M3DD?VU'U2^7P4.SI_-@ M;7"]8.J$G4U!3]9XQ1$Y+[^4C_/:=1VPNX/@5A5O\/TJDRJ/%JHZQ9HT6>YD M'0P]%L[98X#$5<&7G-SL"5=&];XP1N3Q^,PJ8F18RJ:*QQI"5SV9Q]Z$?RSS MF#+7O>CF@/6Q^U#57YYOJJ:E-JU3%;%]?2O1 C2NF!4J3'IMJ)BGKFQH8Z;Z MW;%E20>AU/ &_2B99$A6OAX*CE=AR?KK63*>MA9)]E. U["?^J,@)%\4)P M G4"_(0GH?LS>)OY+N=J,H:& @_0J6-Y<.?P0"K%+3S0] :&R5L_\6JD<"<\ MHX+UO\B#S5R'8O4AJ'A,*.Z9PDT\0' /#\SEEZ;Y24__[-///OWLT\\^_>S3 M/ZY/A;WF;;62032*Z3DFS>56%E<)(2G%4B.*,E]Z!8TQ5M?J1D0NE=-=!J#7 M6?O!6F[SA0X=HYKYR82K>BJ,$YL(W;L4WU;K!W60PH@VSHX8CB&"V30A^4\[ MGYTCK]4H^J/EYKC)V N=Z>.S-)O#U4ZSA]4L?9@]3MKC1E\Q&)S,2- %9503 M$D4J7<(Y*[%9X :8;ST.-FD]F*6 R4+1.;#9C%V=(V 5CF&!3;GT\W1C*[>NZ.T(+VF%$0=MD,/4EHW?(WXFD04:3X&:,256L2S4 0^\J/TT MMM:X2>X+E_!:/.G=!W<5C1=RC=13FLE;$^V=.*CQA15)@V_>Q<_B!:NR1,Z= M] ]2;)3F)X]DRJSJBT4U;C@C:)I/Q/#6@7'B\6)8W!.L9,.%VEC!9>4AW%'Q MY1-,KA9?RFI41YU3;B3(UKE,[(+@'>67G<=[N\6JOXBI"LY2^+O(W?TG40,+ M4]OXH^00<43C@(-+AQ$M4=*5)Q.1FS%F\7=T@N$+#H.P:<@G7;#5;SYP*,R% M#VO@5G#ZH;.BAW0N>.!H^5@+4/XQ/KDS[0==N#P 7YN 73+E^;.S:O@[R?ZU M^M]]"C#PIPCSGPIRLFNK*BX?T'121VPVP61GL,KH%RU'7.*ZGQ$'*M":*J+D M/L84"N6\^*/,Y_$.5HUU(5.<(XD?!#O>=9SP0=[ZNAG;@(E.A>.A^ZM[PY[; ML$SC$LQYG[P)X>70>A4G+[&%#'7@&VL(,(SPE<9XMO9:XJ0M'$1'Q R'*+SVF5_))9>BJ&K[61+4PD,;.9QB*^0P.[Y@VD X " M,>#!&X6ZV)QADDRUZN:9<=BM_FH#/+;4P'4-M125UE)B<^13S^EY0;EN9\WX M]?\\E/I!;@SM?PK1[T'**UF$0A%FOK61]>9Q9FXSK9^E:MT25%F)C4QBTN+R M9O.M)QK2!/4.!_-:^R5RQNY22M7P&#GOSCL6TX021MX4:)J."!XT;SG2-1^R M9[!LY_]5J1UPF^+$),^:DY__IIW)6DHQ4Z5XKZ]1UO"T,]JP/8GOU3A&O76P MH[!E8H*3W^?HK*'1+!X(G*+OSS":FBPN>F'D-:) M \ MN,Z+DAOEVE3D4T6TN/)M]SI7P9F\Z>XE2]UPZ\1NOX1OIY"C$W4?C/'O\=&N M'EK-B79H3E--=CJF:0@7/M-*_,*9H8B;&BF;C:3!:F$"K87*UYY55@9=[O8H MSX=@Z#W$05NRV2]W?>CIW^D.<_@S%)GP;;,BWJWB =:"L Y$:X+IYUPQ:2,] MBOADW^?A@C/VK\L*ET,DY,(-UG)Y7C+MRGRV&]B%D7T].GM9050G8,PBAAG0 M&?63?V633(MU^5)?:WJF0_NZ7=>]HX2O+J(![)"A"9V\;LE\Z,W]YQ^7QQF+ M==+\!(QLXF1=!.D2"W33PH#0P<*!_S\Y:65I)@5^(*U4/))Z)6%QI8T.S/F?Q?8,Y;ZR3N?QJ#P^#NU]G^6/*3D_D-B;/7^NOTGC4! MQ8])TR7LKY[7GW0EY!<@:/AG2KW1Q0QM*[#4>!2N53-],UR_,%^VWWS7SUD+9 MQUUIY"@5@@99=A=)#LV01#Q36*K(G9!R%9'$ P)?A7!D[B+C)*;"(B^WSD/[ M^XD%^R(:RQYJ.K+NH@M^8XP]A7)YQ+PJ&)K%AGP(&:T5A#Q/HAY" M+]A0OG?ZUI=\B#!1!1[[BF+T3NP\G:H#$=58SVE&._> 3?/+)%#9U5TMZL[6 MHSNR3Y,)VHE4 %#W 5]-(?.?I?!O@-4[R+M%C] E"[E+GQ5? T??]4- JOHY M%"YNA]L!Z5N-EM<]F!1)M4V?TL<#S$"#ZA,$C*J>QR*YW.[I6N3UY 7!,UOS M5H%WN4VF*@;8TM26=VA!7X<-7]W!^@S%"]K,;MR8V7^@')*/!T@#VZ6FM\^B MO#]1Z,A4<#5E][#3QPZL0O/M:=TZ',#*C2 M;^)*;NH'5S@05N<=R 8E)FQ6UT1PKO::0?' F1?M!_!M6O2[JSKF@EQXX$$^ M/1X 7.;&MR2.;SS<) H$[Z:0[Z]UXFA*^Y"NWQB[U@<-V! =CL3(9>8WR9"= M-I*^-5UC;VK4,\:=C:0UR,Z72&BL Q(KB7*-4^Q+0::RX2RPO8 3PKRJ#V%9CEC0,LDN/Q^86'] M^8-[X;XAQ( [ LL+I9> 8 Y04:7@U%?4BO4AR_7WBK'Z ^4&]2-;ZQO"&8=$ MMGYR5CD0T08?.J/:SA>[R90JK+*%K]WT.MS.-3ZFF%6""'@+H%]/L:/K;YI> M[W5T'^<3K&%,+J2ZK:_4MM!%:=*C M_*/BICE^ I%*_*#A/SC#S'82V;05SSTZ;4QZ+#3AM*.ZXY M]W" *P F0>/UL4L?_$&ZN4BP[8+I)&:*N') 5'CO5.=F4>'V!RC7TA.Q:O+W M@:;AO>&M[G%(%[_7E)2;)"3K[%FO?1GAYCU8/-#%DV[CX0M;N#6$M3XX6NR- M-AHGM7OJZA&TS:1H!J_]-I9;WD6J9!Q:?.;^)(N[B&Y#.!=$70< M[>C /;3A(B M&!^]OR\K(2A*3_NIA"_C'D)&(T M_0+KOWD2:S;50#%YT%\7@?6?C?QLY'^OD2+G-LDI2E1+U7YRL&/Z:W).AH@[ MQR2KP)[Q\Z7-J8\TPL/H5L;5P0MZAPF'>?.FP_(J3^SK&1X43/(Z[0>+6++X MIG,;JJ1[,Z%%2@-T:#'/-_G[%*\X7UH>"U#C)_R 9N@H)K?>D2B,?)L[14[T M=.:5;QB(I-ZM7[#K-@*!6ZNQ-C$;5L=O(OLH6N@:#65G.()83F^+(W83+M33?B5\&0R M_F)6[)-;(HF_^(>3(Q_!^BS)C@4]AUJ9V2(4>S*-52+4NIH*H!C#I^:[M,-X M "6B@Q.(_'713XY.7_5,"C$K<-[NQ(,,F,OYZ_\0EJ95 M3_^=)@4$?S;U;]&4)73I?"X>F+F3C-5W9MYVO]3J'Z^+5EW]!-]N=V2MP4KI M@@N&+*/.7=Z632,OZ 0,>Z78.6H1#EKPP$<2=3/:\E]$+(F\9FA,9-5;S)G7 MKD!?RJNX6CE,;W\6?/&P,Y4H!-B%4WG?1&6_H OJ2(OI^2*,!SSZ4CNS'1^BZ>IJ&+3%]F-V*'T>:PMR MX9CRM?JP8?$PS%GXO!+U^.HTD^M7KH3/X]>?(U7)(U]E@^%3N;!9"DQ)#JP3 M$1R4Y'DH^MY7R]0@%E4YKC645A%S9WA9+ R\,RF]?H&%H.C$@:XKQ0,I62V^BJLCGSO2J?]4?CD1JM%=.D&+G8$]A=4 M?UD&71Z:J0HH% N7R>S$[MV='JP2]H6X7_M$P=>Z?Z854Q^5D'GB6F[VX (2 MDG'$W?^1H_U561>L8YW#%G^ M;IL/5/_WFC&,Q3XHBV_>]W2V\?R<4MK#!299Z6,\Z@?W#QNVFO_R?"70$ ]@ M*/' O/DM&U^"BMI!H2+N$0F%[::(Z94;K@(4!SF$#7^L>OP8N&?\51OYS&N7 M0U70:N]8#:5HP%':5K'O(]1SQ4$K-/\@!Y?@KI4TTU[F__IF*2*_TWR 6PI! MR**W"IJA59$I/'P_DT8:#\0]?K5Q2!Z[[ :C\S:N,TE?CTUC:<$]?-M$!87807DM'J(O?&R- &Q-'A:ND!3 MYQDS'@CF-4EF61O\G!&X?WM:SC<\6G!0'CJC0^Y^S_#;):T0&4.PFZ:0%[A3UL;>^7W(4+!,J+'0>Z3?DZ G\N-/23-ZP!60,E"@ =YUO M]/\/4AZ)N6NU!I&D&CGFX^-!3*U=(*B2CC@H75F:26+A"-ZIQ*',)_F M7D_%^#2;!"$"-LD.EMM-'6/Q!'[R'MY2:+E.L&]Q+AES]Z%DSX075?*RJ:(_ MRK#5^*808DTD][',]),OS?L=@H/6*6=&X^CCQ(2>5OXR5?QT#_]F4&]7JQ8T M&9"S$"=-X,>F>E\TM)Q)PG*(:WACH^TGP%%F_H5'+.T&_.]?)@D+*@;L;+11?T,O(CMK/ (]68?Q:KDR..$ MT*Q53[]M?^!5 Y=TMWM*/9=G2,5#!6K==ZG'RC)R)>J>Y<@ET#U@62TO/&;.@[YG7K0I!4(PN/SJ!K&KE/ M_&(1^WJ^%$T[0E:?++T7>FO=[49#.%);V?HUKWD*2AVW\POM5"W'%+2@U"*L MT^"]=^N^[)4Q^@WR_,K;-.NJ]]FDYB(C7S(_@X\E.+/K^6H ^TU$.-=5).29 M.(2\Z=R0RQCG/'%)-$QV8F703WZ\%0\0>\MD7*\RS#+51CUY4,T=N,?$@4@= M-S;YTG:N,H#?@HU>_ R4\^;WV;QQB9CI/K#'ZT#9I M%RC,R)S[5Z$,\H_FUZ>MR\I]&?U2E; >*11ICA5RPI(0R?U5?B[<3B6Q=RK: MI%W4:W[\2WGX?2.A+U0JRG*/NG3)+]@-E MK2$Q1J0Z1[+GT=.AN5.)P4:PHLT.%WM@V,*? ( W"PG+= M)CMG^ DG^(OI%*DP%2<+86=5R'Q]V!,NTK4]8YV-K3!9C9ZO5+:GZN.$@'D< M$3\A\FLQ_CS0!F'T%DYS M"&$)S#$EEP^]JW'L7B2#]4!3=%A]1"T]/_+)9_7)[6#S34E>46+O\\DU6HE; M\AI_,_/2U8.DZ@S/JA/%<3M!$P"/&#D97;RNY MLW?64"(UR_ML58UK#5JQQ"/WNK8Q;U1EX+JS66,>+9 "R($TE1B/U(/*M<[0 M1>H,%,JSY&)H\+/;E2"WF_WOUH3#J='\01SAP=R^7U4 M?VSWJ=YT1I0&4]9& 3?W4H!@J F?=Z82,A5K18B'<$=((%\2Y+#Y9>N"*69U M@LS84)D?IY19XQE:"W;$^-8"M 6K_\9S*\%@M!0V'*GS;?XP9"/_AP*POH0' M]/B^91\:B#Z#+^@/X8&UY#V)BO_)4<<_[7L_6O(*Q9F7N&?*]O-4D6U1$>Y5-H?'D>PZQ0% M/;OBYIGY^>F+J^.VR5DR=";J&'Y7'9$3Q[RV?7&W^(7DDAH2'F$WM.MX]NL1 M<6UKM@WJ,D/Z,Q8X_9H2^]4D5DSB_">- EN[#)MM6 ]C]83"F>5"URDVC,2L MUMF"(6.?VK5VYP^@8HG5L@:MI$:?B^%^=XV_2E:8] M6G35"6:G'I0B+71 ?&*S4">&"\R+XA2^;IT/5!G:+%Y>+WBGC%46!ZV5(US# M->6(]89C_,T$O$W05FW0[;.HU16GJDD/Q&.N58.RS7JZ.;FU-T/M4]*FBAI7 M"00]7D[H/++4!1>O^HJA]F.8O!J,!YQ&#/0?8OU[G61?=$:>;>52S6IVR_D$ M#9!^ZWS$_/0=2K#E0VF?#\]HNJ@>=_2'OMF$%H0WV=R*:T^X5&NM;_R]=$$0 M6ZM:HYV([.;X>YPXB :KCZYZZ8#KF3T&/5J$U<;#O2 1 @8H\W93G],CWE?% M=^_%T%)40QR8:R%@+ ^N:>3^2 7;D_TC-*CETJO\Y,Z$721P*#(^*QKFK9S[ MT;>K*Z?=S"X7X)L@#$,4864P4HZSY[/J1AX$X.:4"(KC_=FA-&;%JH $E872 MR]1;CX'L'\R=,XX;9> _5UVY.DKU$=/T&F#S?5Z]1>XM/%S/-??2H3S<]]9 M((UP3(#;69?/OHGYP]8I)'4%3F5UQ*I$)7S F7R+?)NCA)+2AJIJY%7%6_XE MA_K!LYKO/.Z^?BA#F4ZAJT;FOE^";?M5+*&A-MSG+GIN/X'% M E["-^L&"T3+]O.O9O69KB4L84%>F" M1=U0R\T'-9?H6]X*/.&-R=R6DR)?.?5E'9A#K)INSPL[H6Y>/Y$^AH,=U8'JS89V5F78^ MD8<;',L[MHY87@B]>%FXYN6*:E+$^LI[W!5$Q8 2NQA%QZ1!__HPEBZ/PE#_ M+CCW6X4O)#*)E8CTF]SXI6GOZX]A GM&G"'W@N^KLX>EC##50]/O$"[;2%ZT MJC-)Q;T&?;R-O8\R2XT4O/F@#[OW,GNG* 31/L5>;]J_9@ >F^" QMGQ'LS" MGCDV[Y2_04!W^A9P^GT36&*42YCQJ%S^0X71I]!1/]ED&O>=*ZCVUPQ24F*? MRJZ=TZ-YOG @O7%+8BMDBJ;_'(F]*M^KR-COB9%DQWCIXCBLE3UQ_,NB\F/) M[;G-CY/[Z5T+"_-)%WW61A6)K7WI1Q]EV]71O;M=9=^WE-CS85=.A\U9B3D> M0HLUGWO;V#M+0:%)4$7@E<&C4RT-W$S%Z/W'AHS(EQG6.B97QUXION V+&MV M)"ZX+^=N$0Q6#;\W@C?<:F:WDEN\9.PE=GDK SKEA]H_Y[!U872J#:]'K_&P:'UX=!R=S(" M:HQ&8$SFIFEMJ;7FBJGD)1>[*;_4"/0D@5AUP7DVM;CX BUY8Y]U*3)0ZZ$# M"R36$&U:5.:1HD,2Z!*'V B/OO#U4I\3,@^CV804#11.$A9@,(AYRS968H$Y M\;_9);*Q5,FW:AB2+B)$),Y[KAMPL7^1Z?4L"DV[[0Z['JHS=)=R7.U"GN#E M_]HVBW_YY>JFZ:B$T#J=^@UM8D VI&VXWGSVF/?<@6=%VGQ>P4>3;;!$VRJ$ M#7O>GC.DR]3\^HD=?6.%;@<\P]D$VQ8Q)?-D3RXGL:,2VQO=#>O"8A4/FS*8 MP1T02F>O M5,-3RPLWGCBZWO!T"S!X,B9RG?< >9TF,1B;O"2XN/(9 R]W7T*4BP_:NZ%<]:=BV&! M0MV"%!_]+CDTRK.\O2[+][RX"))BP[ (CM)].S(M2CJF1HX[Y\P.,P\-PP:&5TB@PU&5[P2CG#N),TU8#%N9EU MV^ZS+V2%G6BH7J=PXLN=\PFC]GD.C$"B<]485-D:F^YE I.74P])H70=FR59*SYF9'26(R2JE",I7V1DJ43ZYA0[D_0X'!PB4*S*DE/WG,*HRA7AOF=#^!5>O D@C2 M&6W3@[(R&[FM.6?.T,?W])NZN89;[S?8CJS"70U&7LO-!$)N+:H;0Z\<" M$&8,[!::-Z+2V. #\D[0]C8_WY.CQZK XVG4,ZPHZI611'Z."#>D\\EZ)QY@ M*U;M7R\'#Z55#VS8AQ<$\J] ]# [=T1"4:*M<=&DB499PT61(I:.49'](;L] M@H+VBH-R)E=O,'(Q7E'V(P:+3K1=-28M^/\-"!=@5:,YRQ&IKU'*6]< 78"1X"0RW<8#K.[Y M'5-TZ%-UY8.#WY21H-LQ+F^[^Z[/5]F.HEZTFX+;RPK?/]0T5=JK>D/I_/4T MH3AH\H?4!.@-CGU@X/[$BH@DBGSD,[S=NI0A?:&9CR7?[&V)QQ M@NBD\)EQ[MJ1)?>1SY3GZ(5@9W9Z(B/"OY">DF$.$E=.C[/>328JI&J(>1W5H:QR%' 9^T_Z&@_'A ?CSQN0& M#-EL3)J6338X9 -!ZOS8NR4;X2<8BP>>/X(=4:CC 5\=3#^)CK\\W[PYH[O! MJ8V]':NT+>]<[C+6G<^GBPU0L!9[EI:JX!SQH6GS[',VX[&*8X7%((Q>/=.L M=?G#&I,8U@C<7=.:">?!6MO_]I:Y/\B6;_N8?=02["Q991CHD7\"$7,4?H ' M=,&0^AM.AX2FK&BSQ2<54\?[N1\:"OI+91.A.8XU)OFEL$84:(GO9HB*M MON4VP[7GT^;E-FKI3ER'-4_<""/$WCL9EOF'0&!:UC]D6DMH*_L7BF ?SPH0:_0XW MCO# 1QN1C ?LFI5J/J_[+XU9%QGBZ'6>P;\*05'LYCC>2(R1(C4>2/F !YH\ M8)@$8#7G_P+&A_H':-+6>'::X7.E(Y%(8WG>,PMJ.)679Z+ M8;4?"RZ2F.,RI.*BCOR17E M8J _<$J79-;AB0 77]LSE9O=:NUJT7";^S9X?(VGS/]DG+J$6XWB[JUZ0G%; M6=:'\_:M!$Z80N>RM6FDMGF;HF2CCOY0XV,868\>)O[:0$%%.GVX(WVJ98YD MC]!-RZ3#&8,705;TR,D,A/F]RE)R^;$$I &+.I:HGUC0R)MZ>ZMJ2,+48<;% M)C&&;X)$ F%3BW@92V -(YT-5Y]\.[=#KIAI-SR+KO+G5#WM^N@-I-7J1#^I MS!SG--_N^3@L>4%>BB%MMED[@8K7M/MSLD"_D:^X+?^YJH!6G9?HBGG]SOFJ M$.CL':SJB#I6RUO;_L!GJ_2C.[;$",>@:-/')7@% I%"/'Z?/>HO$V.=M.#074N]OK-_".=%LB+FW>" MC*:.9IPCRRMA0J,DQ;/)@.W1Y.=LT7")*U+43,S.8'D-Y4LCW>V81SW;;/QFKUIR1_9B*!Q(?]LP[OI#5&HZ; MMAF\%\>+[&&UOJ#N(*C:R.6N.IQOVY3+R+5^8IW1$EUWC+#,M=71L)A$C$^%0PLI2[-T C>3-.YK MTH6*DK)!K>[H4<.+'B4;-]];L+[?+3X7WG,U3ZE9,787TM9C?L;](W) //Q^ M1\?5R03#Z,%[<.G.21W;G6<81\LB%AP-VZ7 9,Q^#1Z8=P'M=KS+ACWRAE9^ ML N^M[,1\%8O8O&(>:D<%L#.,+3,()5L/>R@W/=6+LDWG4\B.]U]JZ76(=+F M 6]I$:J#LG2\)Q /1(QL_:4*?BTH$!9?P MB[([GZU"MV[N.J^;KEC-ALF#H4J_+V/*]_" WR^B"FOI1L4?$[_ $?;@@;9^ ML):3:)0C=YWF^HWQ6T^>M'D&I-.,:D2>[RC,]D$J4)]*+?VQ:)LCN&*17;B M86^VF5#-.NMZ'2ML1^LT2X$IU_J[8&,A*MBX+#P0%#,K>D1*@07_8F7(\T(68;.6&$U<0"L> M "WB@3GK?Q".#45;\BG_F'P_!:WZ7^;7Q?#=:C*+-]?]4^75,7I.6,E5YR-_ M77?'>>W8 M//">&Q4_%G (MH]]M;^X?.2NS)^J)[FFPBHI)'JX(NN-UP_SL1 M%?-P,EM9B'7R+78SSI4)9#KW=@[.8F\G(\'/&G["H MDY]P6CS1[1KBGH=+/D:42PW92[H)'.E#&&T]&Z-F#QW*%20J6&::#8@_/W:. MZ4=.KCPF>_>2E>6]7;7=YYGZM^7-P596,3&?B&'_\<0S&3T! MDL[E&\B540,E4A,Y=P /).D%X2[7_*7!@?X%'PCSTFK,?^+\Q/E-G!_N9A)8 M_I7TW9VV.WK8,)=XT?3B6M^5*!6VL.H%F/L98-?H'W,,@S"F#D47/OV2)./ M[3YASY=@J,ORI--@U<)@808\ AWH$975=*E#,3G<-"TB^"DXOZ;/Q%U.NVJ$ M&=/KQL_SUGXQWN6J2:Y^)^V&5(LD\\,,QQMSVU9,V_-)IMWTVMH#$3*%1_S& MCRAN_,4I#RH\0/OWSQM=4.!OVCT)9O[Z79"AW?/6$>*Y:/DW _T$Z_W4>QUV MMB' X4T<+448?#FQZAAGCBXVQ^B@]M=:9+4^>?8VU)G*^Z<_:!90K"F^GN9' M0S@83S@8P@\T[:;_B[\73#HJ#OY/LPXF_.O M3F\S->*!XF#H+I=9+(JO]!&KD.1A<\(LT>NZ#(@<8# MX=FCFRYPQ]_@+_24;;2D'KH'@X MP;D@W0O AG::WUF*:RM>2+Z#O_O':GZKP%8<>H4:JA.SGJ__4VT M-@5OD4T2ZZ"X39*];(N@!ROQ0^5A@\Q_X8NK_G=WRORSP_^SQPW_">"/.'%\ M9]=,;?7]?K];UE+F3T[^ MP9SD_):M(&:FZ@3+7IF2C%-@/_CT=LP#^:B+^U6CQWA,;-,RX6"#9Q[9Q39S MEEF;4[5<)*:!;LN7,444M\L]RB61WK+A@]:>%2,=Q?*E3!L9B2_#Q)8/C#A\ M[-2UA@LD%,ROEG^(Y:DM>R@E\.;379K$J?<[IJO&)NIB;X7GC$SRGX$BYZ\\ MC>OO&E1UI);S6;H%).>FR1J?*#\6I&&VY!9\;CAS8(G9_J,RAYK09_]2L:&$ M'='G3Y-XXI5K9'VSB01$,LB9B1^]WUMJ>(('<,H(\[UN/!!51#%+@0U%P/<. M17=2'E;MP\+A7Z7L\(!?OOH/GTU=:4%=>, *,XX+? K'G"F'_?EC!>+$-8G\ M2?>3[B?=3[J?=/]6=!4O/$B**4+$F_/-U)\LJ2)O7'BSX&F8^3-$^!DB_'0L M_U^_E.C_/OS+[\C[%P! M?Y1W9]]?'9M\#=RT%.*Z'R@$:MH37U5C>97#;6G!5<'W@:MG=XMJ=7]*J#'T MUD@2%Z.;J>R2A.[-DLOIW)Z6HY]CW0J0MJ/.9JOA'O8Y8OK^44HODBXH=<^X MY4!GR1&.6/5+J[5!];6W[W:7G(HM.5"6Z63#% J+MAJ7RY;?M/4,JM^/RWAG M/1>63Z"M-J*3)-*T1T>@(XL7*-F76)@FP[K-^I!>K:\8 MD]*L"M4MFCK-P?T_AH/J> MP@*&'?F@J(%32 69%"L]/$!JT@3?O?C%UQY'"VL918D>GZTT?P<+NH$'@B1F MBH^(U=6QYXN)8?T"LD#=3^P_ -LHX: )#Y!-VUQLSC11L7HZ]N62R&7<+5#_ MC^@05$4]*1Y0$8Y?FIZ];2S:##G[946W.==8Q?5I^O);0Q!^$MD1CC*6(\D!K7L^.(RC-'9=73X0&EG*\_T?] ]"*5.QBRC*DU M8_N.N+OEI<^2*Y2Z--XEM;D4/?-F1MW62Q2X:$UP@!5V), #_3T/#JLPOU)5 M.DT<+2( _I6.#?+GKR78^HG^QZ$[5^(!4'D.ULC)YY))8_3\@<$]\H65Z>Q" MX"02^%$YU7]L3%\4<]/L#!Y(N>4":TE &1X3I*>0PG^B_W'HKG2=S9%@#<=S M*ED=T72C/J)PW]736^V3!.XF%[2=J\8($E_8BE4FD8'\B*W\_J3& "F M)]I>.&-^Q/0(+HD'SD!_:"GW3SU+_XG]1V#7P&B\S_3OL1"%7KDJ)$(8,"A+ M3^3I9!P'(Z[G(GM--;$RT".;0GV51$I21AR4^R_E$_R;8=/U3;FWMN(XT1%Q M"=KYQ.."82^[]]C3RO' K):[(,Y?;U1^FGA]0]XPRQ;)VC\VCOQ8+,1S^N+= MP&;(-6#O'YQ9^$L@D ODKW(F>!X/X;?PTW*"().X!QPS(F\-VSNJM%:KLQ)< M G'[:1!M,C45#:+NL,BHIBH_OG7HA=OT60L9\(;.N01LDCT0KV&>%SK0N[K! M!7P1+WCN@RXS]%H:;1*N]CFYWL=\3?'MW)^5, ,=[R\"P959G M[5%OO;QQ=Q/MZJ IN6^YEV4"$!O$ZC(M3DFQ;M?[)6H>)/C*%MCT:%EMCZU"J]C&;8RS%J+_]7MLF'OHZ[%5WAFXVPZ&-' M"Y56MQBSKQ]ZG%P<^#JX'P9VW_4Y8[FA.%)HY$F?*))L.6US?O_MNT^OU31T M)Z7[I.EM9FQ)$H\%Y-J['P%PJMYM@;GRJWHVF7 M1$XNA:&L;YJTNBP3+W.3-70">RO73,CEW@'T%H#!4)"W,Y2NJ(+!D\(FIN;NJ4#\FTG\4#],:7P^T= MTY6EXNX],+*\:\A(%GW1I-AX.J:U-))\?&7@6M:55U?7)T\OO/?ES76!NQZN M86['UU4E+^+<9*8I,76&+XR^*29SEW2"]%_SQ+]G?&_E;+7 J& 'KWBW05^B M%2LW+/7Q"93P3D=ZFIW>E-9QG) 9<@=B\TWE8FD2:-R_C[#!I=(@W\*"+(_: M@/O4Z?U,R OS-1@&)!JJL^:(X0GA3_,/^IU8E17V,@NMD#ENAEPUB*L\]374 M ?7")O@15772Z;PR.^3:562YX07>MX1YFM;WB=]%OEM>O:">J9&[8B:2W!YP M1#=8Y#*&XG@^IWZ3".B13S]5([ RGKM463S@^!PWN9)8-+@::-PP]<[\GF M<8!3B/! ^(V5'6S;5MXN-MR6/^U5R^_\T!M)S=TP78(Q::)YWNI@5U'JK[6E M&KFKDE7TI2]@I=RM^J6[L?6YAK=7VD8LW^VO@W[266?*]%7L;Y MEYPO=_RC#JHAA5 =-$F9$_T'AT*NYR;>AV*ID_YC2=!K3V-2[>3Z_TR@7=%%LU<45U@Y/O*H3+L[CFIQ@;$ M8JY.\]%H>LZ$%MMHNF.N>KE4(I$RD=8D^>EN<&1+W9D%^4LIMON>;QN&1SO& MN,UNJ-S_9*"MN&-)[GZLY;KWI#+ L*Y:3Y6.YS?3%S='B-%#BZ;B'56/+D3R M<>H4R1T++#YT#Q V\*&?$Z:_?0_^H.V)YL&MHUWQS ^CR_P)G2_7M9:277.0 MDY/QI\E:E"C5%@C+BSSF>8N0:[(;B5G9-D_.#4NPJ$ZSY+V,'=[M8NI4T3\Q MI1288!?UBMH7FL]7N9:4N2_*;?DN]IP]D"A,^WH4S7,\E3&KSC31/J> MSF]D&'@P4'[ H'BU)O'@(R>CD@^8,$Q?T,P[&0L=F6RF.(=GJ@)5HS^IU$F)3_=/5U#0V!I?G#*RI4_P'$\G M#;9\=I4-40QF43>VK.U[N35'8>'J^&BT!%QM^!*:X+YRW*_B#P;A'G/.OYY/ MGFP;V7OP6=BKV'+X7M6\X]NA%;=D)/.#AJG)1EN'=I,\I&O"RI$W_4N-V_$. M.IYEAH+.3WO'&BRDP?V(B97$ M ,P1V#^4 Z3E=\)LA-3\?K>&1@IQ6GJ NX/%#D>4Y?6H&FTU=>/OTY4Q<2EL9T6)5)6. MK'>DX3V)U]MHQOC\FB9:D 3MV"1/N&5X(!?PL>G[2O6 .[Q*T(=,YV1& M_ -=./H_46F*@92Z^2H 83I6FG9G BVB_SS<$,*;).A^T'NNXVW'[9F'?MQI MKRB5.!:8C?]&&OO-=B>3[F;>[=DGG@F SR\7O1 =5(Z6JK#N=+)\&N(,"2:*Y=5AHSH^/KCDD[9 M.&B0[<1$LY7# A6"B1)@CWL(VYKQTQX' %:=)* M/CTE;WN1OF;Z14)Q6]>C(I)0&X7)+)SWP"N6L22[50)"@E-$["G#3_?[C:^< MJPJV"'/19Z0%S4/&DQFA7\] .4VMGDF(,IHV>R8)EYC(/7Y6T#2#2+E!R4BI MIKRAD9]/)B>79&K#8A.9O54QZ% ^RWE;U'XR:,A*_D,3.$:[O'JDT**A,O). MM&3M\&*8]M?L+M +;;EE>.;3N$8RU$9<]G&Z?<9XIT?BE#58!KMJA!5-G<@< MU,IJ6G,97R:"O#]*@"$6<28QCFM;>$ AXGP%A-+TD/DZ\TY&[M,2B:,K01DW M3G]5DYZKP7B;S^7NR3Q*C]=_,R859S8U15T%EIGX]K+SCM.*685-BHT!I3)Q M89B>*J%#\"V?H56!V.4 ;XD<[;))Z_WMCPV,@5'3HT$G["L6Q[[W7B.2R-(?GKKH6_0GNN0 MUSOOK=[[5JR<3K?I9HTJS+C'K5LD-DP>D*LY2T'1EU.4*A)+:)H#7%/N NZZ MI6_P#2D;;5>L/CF=OW9Y'[EK)QTP-_]1\FSHMXI.B[#E-?V]/FK,2_=:]P*N MD;/TZWF< 8QA.MW=#RVJK9#EX-:ZP!/MV#",ZUS'N;VM5IOR.FM!7%:U6Y2L MAWKNG[]*"H-E-BL,SIPVD6%!!A4@XO-,=25 ]%&+S3,6)[ M6J=&*N*[TGFN?NZ\A(>X%D'?]9&,H3B="Q_1'45763XKWEL5['?I%9C6*/EV MHJ^"SA?..H>]G]_+C%0?FKNM+\RE1W[E+D7=^V7(V^S,<5PM'GCC4M*FGK-F M7-@0'K(6>4\@G4F4R/IZ!F@LC*)UM(Z"8DIA,X:EQY7L4\XU^0])C(%ANVOM M%[^U'+%G/XR+3WAT22F\1L^_2>))IV;)$%WPCQK5V[Z4^D?GG_Z>=,X^&@NOC^$CHD2@I2Y9JI,9:V851(I.'(469 MR)K=/)9L-<:@9.QD*X-L(4-AQOY8BVC&OLW8U\S0&.L0XYWG/>]?[^FO]]_7 M7_><[^>?>^[]W7M^W^\]Y[Y &"%6-$\];EG]CIKU>F76@UY@^9 O8 M\0#P(HN>S:=:.<24ED^WJ0U&OQKTL#M5OE[CQR/NEK<:C*6?G7T<*X:$&)3 M:!T!,AMED%="*U.Q0O&27H6W37L 5SFT0S0[U[SR @X ]P8LYM>Q;?+C%>ON M^T9FO2)KQ,E?\L3]$O&UN6^7)M@%)!-U3K1+,I.75#6DTOU^;I\U-2!V+C]\ M)NW]8559;#)"Z?DOB)Q\)<,Q5'_B1VLH FEI3NZ;1",75,LFD01D0EM!6=D3 M(Z>"+Q\KW5,Y00K\RE*.W# UH/@ OHJT)^AD4CTT7XU/7'AH3GBO@\[F$45E M;HZ1G8,<\\SIL%$]$=B1"P $L0&L"-70SS2Y4!GG[#UESX@SVS5#@$L_;OR* MA%#W66=#D3 WH*F+O +3\MA@Y* #A?2.B,T_M"_\F!HTA'LND/J7&V?[LI>\ M[4C>8U%4HD$'E=Q7]Z9GHR-*H#S27P;41#F7"!:9>P%=W;5R,@M]KO_I(5"G MNB8F?7:GXE?Y,79ZM]E=?\^NW@! M[;<,; /(ES'SL=,T=-E':XHY\^*@^'";X))D%/L7-S<>XV5NI_-@(='@9^0J M5+VZ\G=5"Y''BN.W!=V[,:-+E*$< 7!8_2_K_#S8V!C'\04U]::5YN*4 MW4#T#;=1Q*)P'C6(^=DEEQQS;X8$<0(IE=_*M 5%*YQTM68?+ 4.B*NB;Y8;-"U5>UGYO9_&")J?/KZB(=RVC)6:"K;+Y48" MC"""$1MI2E7]P,^1[AFV[]GGE3#C9";^ '!Y.\9YD#5&' # 3=.5&)@E2A8' MVOQ:#RDXJ1P9P\G6-!ZOF)#!/ -OPY,P[;%RK]Y]6/*/E(O/^U%CFTV SQOV4MU+O;'K?P=1R MKBW:FO9KBB0_I^Z[.)B1H518!6%%DLZ1^M)SHM^LH=IO()_')E;EK3+OI*_J M40FD*W7O1F%7(>.N>77*PJ/9F!3]&CV(8MAV*'WG05T69X#?FKI]=9_'',1A M751TC]"MA2 XCRR9:WAFXL^:?SM1')ISZ0=;P69T$H7O&9SJTZEDB'TQ10F:="\UG82(BQJGH(-+'+M@.<-DB;&+\> *_#RY\H(&9Z+$EC_ MU1\B#^JEA$KL##I?2G,=Y=4IWA8_U2./$QBXW#?UO!(@FR<:HN%?,+X8'++) M6KHL&".KK8*Z/$1W+?,L/]9VG,=:YUS0S\O^#>XD-\OZ"1D1("4;UBZC2MJ2 M=VS?*U^*CO;9+$U$, @/K'W;F#9"8FAUF.H:9(3\#DZG\G6:4WVJN80^?:O MY\0. .Q/+,TY:*&:BH7CW_P#/U5L0'%VF'*A!<.W,E12PZ#.!C MC:YU3+0DN.)[7TO)]DFIV8U#=H?\LJ9H?"YP158%K2IUFM_*WFO:HM[&U:[Q ME[ODIJ[^*9(= 77#*+8FD':05!L[IZV5H:H7-O9?WU8Y' ?Z9CX-.IW)MD6] M]XC!U5*+Z+.R=,;W&D=(4S/"=H;F5Y+QN2Z7L&,R2OPG2F-ZT#5U=:7; F==Y4)55N/0OM-:YZ I,(!GTM]JE'-2V,/6*VW=44L0EK,8=RX_#QL M(>8F6]J1JYS7-8:M7*:Z>1]:=GNXL5JN$TUMA6RMP3B[[E8-^2QG.3FE'W8A MX+13-[_2GO3<;[]3MEFV2?TKF=3/,K>ZH75U=.TLCKFX&9 CLSO9YU>X>(#[ MZIA7M-]F+I1^ML;#WJVXNWB_<065NHP2D-7,2CNI2&[$!IU8B++WA_N<@]UY MAUI/U$CHR2)6:&I-88$W=67]3!"?6V63KJC;&'MU3T.L"=I=:_Y[^MM&@4S7 M=BVG(BJ>6*R<4-2P4J?Q7N_)^1"HD.C&K/(=0SIG:2UBS_(E,6?[ OO%27); M]E\^54^]M7%CL #=UBV[.=B2B;Z\OA2)CZBUDPM=C8C8J'Z*;K\;*K30GE;, M1X@K*H8=_/,@@ V*G!C2+&>Y$SI'1*2";<4 [O)I30=LR35%A9_M.@R Q0>& M_B_3QIY[1L9_S& @CXD"-^)H)^OY6E(. ,W!HH.77."^48%Y[HYIHAD\O,SD M_']7\%N2R]8WN&<#T#@TD6%IL^F2VS65"DO9HI"-AAS[WT-*YY'RDMYSJA(! M#\:AIH//HH21,]Y#( _ I%#,L1IUT8SHN)8ZQH;6=9"XP7*.!8+\6LP?02,6 M3P;M]UNWN:PWF'NDGLY9Q?N9,VMK,Q*NB0\4UO?X@\F;)KD8 MO6MA@9B:Y*68Z2DO),&5X@L?CE:LH3K$7%L8;GJ&+MA4XW#=:]^CPM8?6/^D MU6 JJQ+R3UZ4Y-B.SY7;IP4A5-3ZA%+4!J3/;:QIC2.$,<,4EC4X0+!]=Q#Y5 Y5 Z5WRA'?Y?* MX!92P!>AF. EVLHC#@7'_GG-?_;VNKETYE&JI(O!]]_""B+*QF*BU%F"M9PK>7<3D5HVP^EZGX MJ/(\3A+Q)H^CP]V]G;W>N(SN[! MWHN#I[OB]*/8^#0ZVJ2KCT^.1K^=]OBAIY_>?.@?B2=;.SN_/CW:V3D>'?,/ MS[9W.V*4R[2(RSA+9;*STQL\$4^F93D_V-FYO+S7G.Z/ASK2<)<]V MDBPKU'941D]^?HW?P+^5C'Y^/5.E%.%4YH4J__GDT^CMUDNXHHS+1/U\-CH9 M](;]XW>]USO\S>L=OFN<18N?7T?QA2C*1:+^^60F\_,XW2JS.;S2O#R$,7;@ MY\8U7[8NXZB<'G1V=W\ZG,LHBM/SK41-RH,.K-=^_5T>GT_K+S-^S8-<);*, M+Q2.?L6S9_!AJFB$I_OPV7DFW#@WMTVRM-R:R%F<+ [^,8IGJA #=2F&V4RF M_PCX&_AOH?)X\H]#NKJ(_Z=@(!BS5%_*+9G$YS K?-(A3^) O_NX]2'=/)8) M#/E>)1>JC$.)P\,F;KG/N.29C[,D@I%Z7Z;Q."Z!6K8[3U_OC&%9YRU+&R9* MYG!/.3ULKO+2XCG+T]G=VW[YG*?\[>NRYZ_+'U51QI.%LS+"_'^K\Y(?6IF' MTGV1"K- $+X3ZHL(*ET=D MDTDRN>*-2%<5A&8@WV5C\.Y>?X='RP:N97!U";1(>'?ZME]NO7CFD*L=%EL"J'^*1 MWM][N=UY;H_Q'D[S?ULQT,>7@[WGG?WG+_>>[38X0NM3\$;#7^"DE-F,OUHZ M(/C47?^!_O!V.#QK^EFA3,(-/'%B2^QN ]O9;!L9UQZGGO+]YDDELG(DKH,\ M*T%6;'1>PGF/U/FF.XG+'(:#R<^R2!UQ],/)[_U>F+0_=C; MO..)WICMW9!>[W#Y-(L@[:4A/CM[_,(17VYO]]#*-/K<.=P4( )G,E)BO" 9-5;EI5*I."NS5)'N"\<@ M#;<#^%6<3.-,@-2>:\$M-O2PO=D\R18J-Z,&-):WU?6U1BS7%Y,@_H^(Y (E M\4=X@_?BMUYWN"W$=]J-%<2\M!VWH.QA[Z@_ZGXX^QYG[RN()XH+4*(6!W&* M*M?6.,G"STO"BCD]#=NXW5?)ODE_Y(\X[$$*\E FWNKIKYQ=05$,T^ENV[WG M_UQQ-%!E-,H>D!*,0$=D DS0O(V1"ID(5R"[;PX+,3IR5E_U#\9B%%_ M]*&W_7"8P*/?QS>WVT>S29=Q,87IE1FHY%$5*E'O<(E,* 75J%*XEW'9W#[D M/L""0F!5J"TEBP#OF>?910R<#BR!4H*>S[1!'H "A@9E:X&7.924DF6A+O 2 M8$S2<-$E6T&S,KS(OL &3&VJOHZVAKK)(8 M=A6H:RI+H!_D&7JSQZJ CR@6\ _83Z2N8BIS-04VCS8DZ/0K:!&&0$%F; 21 MH=DGLO$?*J1K42;&8)N"EB\3,98%7(S?H=\IJTH!VP%60XCW!N)RJF ^.5X& M[*N:PV"P*3%0< 4W RG)-,1AJE33?XEX6P,"T[@4; M1WJ35>D"X0G!RSA)T!W2X);72+X'Q)V6EF!P\JL8O>\->V]/AF"=Q2TK4J^ M?F=<@>O?FDB;%E2)647T#])B!H?(\' :3R(#=Y>9M%P]=$#G*XWTFH^52-2Y M3$ )&6<5RB,<"+5LW"^<$WNLBH/'H^*>]8YHS3H_T+[\EOD>]][V![3-:ZW\ MCIA6YU9,JWNMQH32%$_=O *KLE#+7(WX&)ZF"#]'>+3(BYN%H++E\$4\$1$H M;W#J/,N23KFCXE%PQYS5[W7F]":^V/L+4<2&W+P-2>!FO\ED3OSV.,Y!-\IR M4EP\+ M/,]CI,",;B&?+2M@XAQ4+:"I'&2 ^7G%TT'/NDSQVD05I%*FXOGN3T:Y+P9&9_+?O?CI<)SE0"$Z MAMR,K/VH&/X#WNFO#+O?V6O\=1EA> M&N"( @K'^.? _9E'D_C R<8,_D4QV M69LD7AB#N,P73;:'P]G/VG^,?J%43>)2(#!!;,1IF%1DZ>'595X5I2(6BQ^+ M*ISR=2ACX1I02-"+%$J8.Q!;+V#ZN:L* M@#BF$#$Z:L#6S/RK::BB OZ.@EP*M$7YC=27D-7O;#(ASRJ[FTCM)O4'Y;SV M<:X0-3C,6,'SR&EFEH,<4*#\L"KCS-1=TEQI=SPNQ=/G/Y'BE.56D6EJ1$NF M.LP5Q18M=_V,0QQGK9+*4-1PT1NN?01N7,,D45C[2(Z%?36M6%%+"^P?Z?EJ- M".Q;#H\J\0ZNRM%-JQ"2-(M+Y!$;8*[",9JCPAWI5TUHZI%]35PS. QD+C-T MJ74)R>CA)=PDQE6"!2*+DC8$C.@\*LR2U&/#)V 8)=K4]>CV@?5UUSQP'2"[ MNY.W]W4NE1$H8V"GD>/CHH[HWXU'!64$VM&7F<"C73@6982T#><#I#&<#OQF M&3IGAEK[6>[-SV+E;Z'F$OE1X?BM)WDV@Q_R"SK]KF=,.!J3=J2$DJE(BI'* M/5YY)"OX"0.=.KB)D;7LI:V M\SLP^^^W=5]M1KR%== \LV@+KI'G# Z X;\W65S#DT%#!Y8[4VB&+#FISW@@ M.E0XTAF/% C:B)+.'(: 29T_T]K)L]U772/=/VV?;8L^QDU2T,>'B%>H4.>( MZ-AV7KWE)'C@9=VUV=P6 MHC]Q)G?+4]&8U%=-00M-.R:8>7;9!()[P43#%<"G>\"3-BN(@HMDVIGYWXR? MPY9(,:G**F?1'8AQA0@'>+!&ML!.&X[_K?(^8/T2W@DG8:VVVM)$.U"E2-S. MV^8$FU!%2=.3I&(G<2C!S@VLLE+[P:WY63K+R5':M5IZ=U+GZ5?B[U9HEX9J MH^MDD>9,CDBZN68;3]8:Y_UKG#-D*!QD )Y0A:[J:?D9G>8 6>P<01S$4V,% MIKIV! 'GJLHI&_8$OT#@5(P*"I$,[OMMAM#V; GK9,3F,L)I33OWIK/6 M45Q;):K(I4C*A00AYE!7G!( J"AM@)\$%M_ (S$'VTX7 M_<[P? HZ\P,U_,>9/Y!GK%U;+ 2-Z-?(P 9RJ6D\716A,&12HJQL#2I=F3?I M#.J-M!6J)#FTZ4B\L3SL=XGB7)-?-,M>%$[T&>09C+2%03A\A!U9AQ*7 MG^2DHM@'==,40:?]%/F?-HH^9'"DT>7F?'V:R-0.37@.&S?)%>C'@8[WP?OJ MA2-MFT*D<&M@5H6&R',4>>S=J-<(S4,TRY-X%I>\,/0>65K1DV,[F3E-)C92 M=#EPQZ'8Y31L2;$-FN0ZDG"'Q_795T82VMRZ*XRN%M?8#>()K$)E*>ILDV!5 MD-D#Z2&EE>A@(2U.$=S['&W"B41%SSK&M&;88F X;P73':N0O-4Z2)^EJAF( MMA4$UC;DO=F0,V#I&%\%1=E"%B>@T6D^U@HX6^_0C[34$(026ZM%BHE*LG1Q MN(9BW)O6A2B@N"CLCH0Y.3DHDXLPHC WYMOP!$T# M=T@#ZE8T@%K4I$I(4\K5G.N+@;*38.0&TY=53K6*?!=7%L9U[;)E)<@8Q8'6 MTB(H=@PBR;*PH4$G%XN%80 L ;XG.+[+>7>+^@UOW?*LX7F+W( M]BUR)6 WB23+-U0*C<:"RX1T1XN7+)R MDZK7)N'=D<_S6YF$;25:7/_$&W0"&,L0X0P,J3RG:HBYS2^"M54@FOB>VE\@ M+]'D:T9B'#--FYHZ [UY(YB)*D;@I3%))W&!4H^QIS:/JQYO>YVM?G>$M'^G MA'0F@8$LKJ2DY7LU09'?L* !FL0D11,5J8&QS=B?]DV@GY!N6XK^K'G0W9'. MBV\B'7&:9V(H2WD%$T*->995,*KZ;U4KPB"@1(YWZA^I!H9A*J[GV0G77695 M$K$#BY0C-__R>FK#DH$(G4(W;UVX@^9"&2HR\6H&:%9)?E6MWY'O^CQ#[#PI M^(3+EN$4"Y9$!I))+"]VPY?+=*^];]^+D&^:KG_%7KO$C]@O7B3KN_8=VX'U@RX4_'\6Y9)<%B[9IBJ7FJ@YIS M,*04'0=T^5Q2F8-B"4CHP>50&!(K!*L?-#3@-PBE,:#.P(F&$0HTH7R;')/2 MT4)LUO]9(Q,(F?!TC4Q8(Q/N"9GPM:64(E6$>3QFC<* EE^16XBU'E,CFR#A M,(5D(2*5P-QS'<%V*Z#5Z"VJN^<#>"G>;GB)YW?*U47V^;LG":U4M=M$QZ.7 M/+>*MZW(A.B*I)K!1E0S(U:,^]!$>A'M!@>;J$;C SC8[RG5&2;_SJK4U.>" M*S52P*E3%CBIQ8&G;6M[WX_\;0LQPKH49H*A+*9FEEHFZOFUFP1X#TC%C7B3 MP.XE[LO F MCOXPP\/W@%AE+L_AI:>B ]R ^'&M[%%&5V#1$#A,ZZR<.3@Y2+*H\X#-JDF& M'Z7^*]BCR&\ 4\BP'";"H+ J LD&-\E$>7[ R>J)K0_6 RN_X1RLYI$)!)57 M+4"=0*F@K(%1GPE&!A%0C5Z= Q&([^,?"/#GH/I,%?'W_ ->\ZM*)A@&?:.M MG+JTN2L%"-)F"W0Q"1MKYRM X73HI*E@@ 1["1N^V)ID52XV]IYMBAG<,2T" MSVEDE\?8;45MN+6J9$O'F7E3:_I=@UWITYN-DUAG[S'WPHE?L7HK,[^XP12-)UAOES.P7W[3 M(9TZ0.!AA9RUFE0Y3D>G*L9M3F9=-U3CQH"K91I,P>6R[")?M80FL?%"Q@DK MP<0@&QL$(D@QE6 =NE;[79.)D523."]*4R:?2K7AW44%7]D9XZ26++$CCUKL^M@2S/5S M=/HN,963-\,N/ *XT0.*,BR9B-ZR^,G'+92#AA^<)]?P6W'U>+-F(',9$TDB M&M/7I+Y>'AD-9(7.4?>)(ITJ_H)T1N=J8[]3E 1Z<'A@TP,']'*ZS'KC24/3 MPSHQ-E$Q,X!,<&+#8NY4!3(T'56VG*\OWX],"\9M4!8<7-#?%'.X?RBH?%EM8Q;\@BXXI;E 2P7[ 3L@#WI32G4 MQJJ+1I9Y:TXI(XG=RM 10F=LO)BT5DZ,UO-*X03A4H&X3XQZ*ZE&O(R AU&1 M=AP(N-A$2:Z;7E,5CX?IXJC8N[J1MP-NK:X&G-I?2-)9*).:8^#:%QMA;@0O MO"DACQ NPF+ 1_I=_]8D$IZ(&&5L MJ/JB\M#)RYSP-&V*5:[.,[QT0TL->0Y<$?T3-AF-ZJ6?:CVIKDW$N)RQ,LHH MU[$Q4D"KEUYCE%;[8R\PK%U]":GHN?R"37FR@N-:?A6?5Z]>41%6G3<:@BZ6 M:;E%8'W"/Y?9IE=3J<<#C^07ZXGR),)8X0*8UB7P6'T?VY+G)/Y201V2&\KXG7STX'>(*7J,^6EG^WE#^=W2W[4QDV?; MS[]-'>ZT#?#@%.*.KQ"W[&?K.]^V@)L7Y;SAZ'M[V_LO;_X ='Z1+&6&+ ]=N"E&S\4=5 M__!!,XBGUS*(F_FT;E*K44N\Y5-L1%W,6PYJ9CRK9E>043O-D,TZDPOKQVS8 MECX0K]5@]7V&MBY[[7+D"PP=VJ@M^9AT7"LNO+ 6]A9;A4_0*T+X>;[;BOT; M2GSM+=<#-=;)T4A:EDNO=KW*NBJ\N* UEG6M:OC14(9+/?]YL:>IQZ>I9_K; MJ]6&536_1-NCCO:?WV10&PK/ M>T1%@1GHOO*]^1 NG[ZZRFB#?,A-?*D0:*$/IH+S$/DP]]RX/?'K5>YL3]_' MZ(2!+1%W1\>]]4[!ON" &NCF^*HPGTVP\8.8_3#$N>-&3.(Y:%CV5P_.+CF'UKJ-R3*SCG/@:K*JGJH$)CI>GLKYP8O:DN6XKA;V?!C"]J MXH<&N54AN9H]CG55Q">HW>=Q@9ZOL"ZB$9L1&NE:N+&,05#LV1A9*3*YP^1J9V$-KE%*'(77:;J[0 M1Y!BBI.W?@\H8/AGTTU>/F1O_NV*L?8GC'U9F,*_E"\D&R@KD,A\[*<:HE+S MBNOQ LQ7-9K71)LTSL$Z\2<&_(MUO"*CL:R$AJT,K]UW#M-79/\\?239/V>] MTM"E<"XV8-6X0J&B8R)Q:M8 MQXJP\ %[I!XAQ3U[)!37'8U.AH/>;UK8G8FWO=[9SG'_[/33J">&O;.3#Y_P MA7:ZPS?]T;!++]=]-^SU,"O-ON0Z;$9AL^?KL-DZ;/8 RJ)^ YM?E86"EB 0 M6IZJA56,'1-AHE2AB^5PPK4&&6.%*U-XT"L9Z&4M<4?W5*LVA!BB=)6$.WF9 M&!&:$2&+%.]V4&U0X!!E%5>+(/(-31@6X&2Q^+#IUH[RNE4\ZF>!*\DX>H7^ M$T16AVJN#4T+\C>@#1O'XB <,K,*@4XL^6PL"3A:L3!^"AUE&P/'P# AK5.5 MEV(#> 2U1B/-+#ZVT-15C@M:%!7UINV J]1ZYRP:%FBN[EAI3)*U=T^^]_Z^SO M?N=R6=^D.WVJB5+/VNEA0UMD:K!RZTE8('6N?1:P@%6:R$NT68%JL**

98KT &\+HVL,>)V<73#E*)1%#?0""B, M1 .3*@/3C1/&X2GB^!7\M-"3U20CWBSX8%L^@Y3:9'1O@;OM'/.!%4-ENB[O M=!T*K%5K1S\F?+[U%/Y3Y[2+D-3U:P[);%:^5"5*VY(-3:U0R) M74FUQQ)Y;AB"CD3^-XM1[\Y@M4()Y.&2BJX4%W,W%2(QDTK3[78ML^;W()IR M;Q\B6)TF]I%ZS.-WIUC]*ZIR_<-4);8\"1E8"]]S6Z^7]KX5C=:=;?A>PO,6 M#5[[%=[N/GM#W-6LBY2F8"3D#1,IZ3:9P)T^T( MKK'\A]6"&DQ)B$@WN'"+QUM1%1=F;YRY2*K;?1%GM6/9^9596-'PAU/XQEDE MXP/7\I_RH?C$9]SC5%%?#K?H&R\U^D^9O)LO5\-'=& M5S/JM4JEFB-&T=== MRF8RYA['7[LV7J:4A&GA"QD^/?J&(=&K3:7PZJ5[R]OO'\N0G,>D*A*!:D@W M]W:>JR0P*F@@+F2HY16P /).._7W JZ1QMG49#;9>)JS98Z>>M/W>H2.D.>/ MQ!%R]NGHJ'=V=C(\$]W!L3CM#D?]WIGH#^!_H]ZP=S9ZF&ZY%4QVU&[^&$G& ML1I*5:#>P[I(91/"W0RF66A9H=%MU![(43>"%E1EH&4O=V*.W<;PNE&\3D,, MR6]=!+KQ<;+@!@?F4X!GUS1H#T#3 ?4S9[TT2^+('QI]DYSD@$ "_+F-$F^!))]53Q_OH->KN%G;1Z 5DW1Z-ZOO/6#OE M&8:85U[&Q42&I*JZ,<# T1NQRD-15#-6=[26XQ:E]?NPL12CC'6@S%1OJ*G! M@%\#+;KY K&3L\**CA[:#[(2 .$NZ*Q^QRD)R)A[7ALC@/M]Z(IMMH,]^4_\ MI+VU&Y+>T&2!Z4W//EYH"-M#6F1 M+K5*TJ$]6YFN+9Z'TC6,YT;@)[$R$)-"4LI]+M-BP@GHJ#2P339/5(0^))6& MU6S,2=RH4I-K23"F17%$1MUSMD%*-0@*W*M3-B/ MCU"5?O%(2']P(GH?3S^<4.%*<70R& V[1R,PX7K#C_T!A1#O^$T>8 /S-L4( M35L-!0'!YL 0,2=$U6D<4O.2%I@; M(U-A"73!WC#.@3VP?EPT@S46/=92-MH6N',[8K=$(@P.AQ=T3 &E-+.^9S+Y M*9V*?!)4'X$P/)3G;K/BG4(A6%W/@/GLUBJG1 O#C[VI;+2Z>*YNS(7O2G99 MEK!/'IOA:8T[5Q/M$C+@5=C"DA':+:-R$G#=_YQ,%_M*FX^07;Y\).QRV'_W M?G0F/@V.>T-Q,GH/_S[]T!VP'\)"+7Y@ >#;5R99/GG>28\=D&=[T4+MG@66 MP3P2K-'(U!U$N%J=3$GGD.&8I7(5E;:"ANBWK*%*;M]Z.%X7<5Y6-GCJ6R&F43G!C,RO(C MVO'?CO]L@K=U25B8DNZU;>J\8@2 ([3-6#](TS.W(JQ3*,*4EW4KRH)03.HZ M8%2N1VSLF]Y$==F5MEK97CG0-L_7DOSSP-[+E6S=:($NBJMKV'KHD,#U/U$0 M65>FPBW1P23JS(,+F0 ?J]"%8LP*O:5U-\H[[F+2>A@<&D6:%>:/5B+UPZ*^U@TVXL5N O=1_ZA^?)V!7A,_OL\4B%LE$X8,T&?M1@Q6 M.@Z#E=YL%%EC*LV'^1_F;!0H@V9QH2.L%@%1M*R!>7E^:P5&*W6[(&.Z0+N7 M)Q)HB .APDT_7N/^SO!/MQLZMA!B1II<:@5C+0WSJ9[6PTB\PN:DAJJZ,40FH M9*/_J'B3WH] M#2>,CTZ])L2R%NV6IIR"AO%%G(@A0["[NC]NY^7^/JU1Y]7^,X8;]:B>[2EL M%L)M\)I7^T\UZ LF?NSA6Y$T71",%WS%44ZYM5 -XZ/<7>L035)S$KUG^ M&2$XNN8L8N5*;479.U[M!AY>3U>W/3;%D_"@+EW M=3I[ANL0M&VH0 AZ#&+M"U$ CCV02ST"AANH;%3N-VF<#03OM5"-5!" M8"V!W (+EJW/FEINLM5!TS%,]1!U"O]48]>=,L48^8$'EF*OP_9HC7C,;/TE M/N2YY8T)XCO.L>T2,1#4AJE@8H9'"9.^\0A-,RQM 6_I>-ZQ_4#;K,C09#'@ MS.U%TT(FK@ /T]S>8SWD]4)#%F<"C *=LI,%7EF?<,L3CJ:@5XOW%0AW@H]5 M.?*9$\,[<0WRF-@2S.\IG)SGXJ,,_ZW2_\6P!3D9R&<@[X!R=H&L!\"? O&Q M+YZ]?/KBA<\GU9=YG'L@F *1D52CEU]55Z3XUIWW;'OL1:*YL EYK$J9=[C1 M%1:LC9;4MY5PC/$VVB9:?%V]3.\@DAJ]O8H\*J JM'R\:/_'"[NIO@R>TK4( M]\;?$-J?F'05ANLR,)3L3CLB4RT6#]#]@&T&CE,PEQ^W+9HU0Y>EQ]*N!%XR M1XE*"Q]VF!ST;*,+]W]O?$*29P5'=: MM[Z WLF1M2P)Q=I@22$Q7;-X8/.&"QTIIAH.%(2VP:Y&9V6= JU?"%^/:TND M'AQ-UU* &<;ZR5CD/$OUELQF,/E0YV;8]\5YWW2^ATZ;@+K@C*1>WE1%C2_F M.OY4CIUQT+DRNIK1.0B)FRJ*;]M2VX@]M<6&J=$TSJT.JAN-6Y>+\Z>K5Q0! MKT D[/[F&^XO:>!FSMC^Q!,[GM?42Q?RVE[=H(_6BB;L-V@(N-1@0VC?E#* M<]^GB:RZA$G9ANZV%@"_TZPJ7'=G/7="?$RG^OEVL^U]G/]26&*G=U'$G8].OFE-^@. M1F>@^Y\,MHY./I[V1GU\AX "$:ZI]=:N+9GP6I-5J%UJ4<:8"5;/RBC2;R./#R6Y^&,6F?E1?SB<_ MGZ"?&:8C=1XT]Q[+VPP.6QS:W& ;%-C[)KK)IO&?D+];I>?RG-4/KYF!C=U% M.D>%$D>Y^9\T]J'DPN:1FBM:?^O\9I]I/1J[?-T&H38IA\I)E7;RH*2!C:DP M"DF?,<4ML,_WDGAL$@V!:Q;!,C)UL)MMUS+RUMFKL2&AP7.!8 MG+@8VXJT@+S*SI#-:T&9U,8YJ&P[Y+M/*TRUJ7+MAH&;X6K2(BF? M,B>O'?FZZ&,&AA_-"6PNBK6"4FR3<8M%42H=[B0(8P6:1L9ZY$Q%<37;,EWT M+A9;487%]/(*R\++A(0U[/RT:2(N82)Y>>;5&/3BA!SE:#\6P+UR]GSJ2_4& M>\B+"+5B1%]ZZ:ND,J/IF@)M'MXQ9N*OS;IN5Y+9)+"1RXR<1L;&I'A&ZN7Y M4=,EW#F,L8T5;#-5Z,KJ#TP'M9^$*6*U5)LB"ACE&O9FB$L'@&P04D17!A][ M.&/;JX*1R?$A''11S%,D?JU-G]9(!&55Z[5[T>5O%L1MGR:.QA_P5* MU:T;3C$.,->-$_1\B9[OL:CXGY* [Z#+Z2?TJ:+G,F&MDI=;W:%:'7QQA@CCUS P402ZG137;G565:0XB@]T"Q$CC+&%247DY;I M+*A@ZEAQ0 >3=<_RZZ_6"^'U *%]RFD-FW6EZHH3Z#-#W8T#RJ;8IDY:CJZM M9T5>/P]4;%0[>TG-ABEP?/4CO*ZJABTN0;]T*'DYG]<<'AH5NU_BR^H@,>F@ MNI*#)8M/)<\ M,!RJPY%+W7FP9$L:XM# TB5',^."7%[V&SCMZAS&M <3^P45I/%B*1 MH/NJ;H4M;_7YARPMF OB3[&B=Z#6FOPGY<,I@@UBZ6[""F*X"_2Z7.'.O Q9^=_73GWF!W2)U=!X?(9=2TWA]2C$S[-6PW$FNF"U&G/F^^2M=]TLC&!-N@(%C+#I_. 3G:C^Y8D%@Q= M%\TB,5>B8)PT ].S.C5\R'47N*J*Z:L#QD'J>;/QZY6B*68];DXHE>)>@S<_ M-NE.6:NCYD(F9-#9%2:$ULP\T9EY<#BKNDL6$;\!@CO#YJ:--XDXTZX*1JMW M$*B/LE!!*.IJ\8&3U9?Y7CEQC=&$HP%*:,I( MS8<\7\(&HR-AOGB IV>8C8%)BX_;XD.FBG#ZP*8WJL+/V(@X28"???AP^L"F M]^KY+APA8+Y=$*>5Q1)W.@_["!TEZ/N@M&("R3][UND\?7RY_9V]1Z)"OCOY MI3<<] ?OQ(?NKX0K^=>G8?_LN'_T'; D=Z99WJZVIE-B-C"^,:R8WEH<.M#* MSJ6M#'M6ZB@4$B3EY5OWD],Y )08KT%.7'EQSICX<;*P<4.MK[DA MO7$0OVP%2.R'6,VMB)_(RG#;])\7%6 M>.E8^:>4LHQH#:@<+M?ZJ <@B#6HAK#"]<_P.#/0(RS,T7DL7:D0_#7LU:5H M-"[LX^F'?G=PU!._]D?O\5Q_-TC8 ZKCY;8.):]O6F*(N\X$0KOQFJI=3@2# MXM3ZH,]D6>HCETU,O !&59%."_#C]X3M(<"^\47;8*&92&%GPADSG&]JLA.= M'@%V\.6\&7]XF>=X 7]NE()H?UN&@D_Q,?$2E#HNO%H_7/.[+76%$B+<*=.)!_%VDH*RV5RF=5<':N$*2SVT3EH&KG-3CNQ*I+HIBLZYMAW C5RKX/ML]U77;&AD5EXL_N2,'">R= ZIT( M[AQ?L=2]5Y<'1$K08Y![Q$5R7#K(%!>+4I<RUNWS)78ZH MX[6_?.TOOQ=_^9WJV$XH32,[;.DV)ZFI+F%4*\O+7$@7(=<16@*=1&#JDP/0 MK<'I<#/;.AX'X?M8CBR-OB$W-_8VM6\P74YZ8M&G.1?CH MW YZ9V?BU_>]8>_DKM6D/@*V(82. (!'=$ MQ5]C=$YC0KFTEF%DLLPX,8%R%.0X0X)@5>)Q]Z%N4) _&[F5*VXC)X0@=1A M7.@!,7[8O#07JR<\[Q8[X5P8:/^+MWVR+8_5.+E)$#U?73.QW\\_]+M@5 M5(T\\Z;I5.UK\"=X,2ZV40M)76;CX;#?QHSO[60^QCGO=?9OQTU^O_J?!S;; MWG]Z1Y]&_5]ZWUGA:D[L=H&9#:]$Z.;:QE^V\3OW8.-_NT%_D<71=?;\#J+* MX3_3T45)/B3G>>K8RHO;^!A; M::8?01(2T5 $'PA:5G]]=P&0H@[+E^S("3,3VSP +'87>P&[_/"7:K47!33R MF$\^]\^_$%]XZ8A%BGB2405WQUP%I"_BF$;DG$G)PY!\E-P?,D(ZM4[-J>WO M5ZM''Z"G$]M$1%W2K#?;]6:CZ1"GT6WN=ULM7)_W_7/7, MH%=?/WXY.R%;U7K]6^ND7C_MGYH'[5K#(7U)HX0K+B(:UNN]BRVR%2@5=^OU M\7A<&[=J0@[K_>MZH$9ANQX*D;":K_RMHP]X!WXRZA]]&#%%B1=0F3#U^];7 M_J?J ;RAN K9T8=Z]MN\ZPI__S:%@-V4!U'<#2WO2>Y,-@>E.8R74E"ZGBMPQ[ M7S%V80QX,&XA(50=TQ,-)][<3&G)7\M\JOWUFX2U3W*/P=P)XK"9,\L%O MA_KUA/^/=3O0IV)WJ@IMA@ %PG9H!NW:N;I+!SF6G(8/#3%F>JZN"'WHJ7<7 M<)$\5I+ F5R)A=E['Y[V+4_C?)Q>7->+D,_OQD/7.K[Y<_D>#=OS' M=:^'?ZT/O#G>^6^:*#Z8F%L\\@'8;FLOSMG):<>*-*;_$7CL; :,Z;RWCOH! M3\@QR"-?RZ0+ <@EVRI@Y.]_/6@V&X?Y,WWM'.Y4B*]ET"?FRI3*"6FV*@3E M4(6X$T(CG[A,C1F+R(T2$=."K$+.(J]6@:?D,N"">$+&0E+DLYG!3L0(I.!D M.A1V]T\02PHD*#EE?]!)).1,D]X=\U+DTT(C!#DA^%)O%(=BHJ=V/)2,Z;^@ M.4PZ:[_DC:PKHGD!YLHC)0A-B!CH7IV]#W7$Y)$*5F,74#7!1N=4>@$@R=E= M0!+V9Z>M[VNHLSG5 $IGKW%HAUL3QS>7\]0C6P(L9/](,H::M M::2U%@'H1R5& M,[?02$ 2'VJ JT!)D:KN@-\Q?QE3%!2K@333*$K"?S^;Q1Q]E5]\N'(F\YKL MEDDT%$(+AP8)8#XS[6$79SB=T"B')$PQD#Q]Y:@F30P13$J\\&FB-!9(](FC _8U9DT4@H M M8.DV/@[/Q5^T(2 +N2@-XRS>XC1B-D9IIXDKO8HR!)"B/HGGFT0M[D+(WX MJR.1ZYI1WA>#-WYN_FZ^._[N!VR9U-\(V*;6BEU'J "$IVU$JHKV#9I5SOXA M@"5N>86<SZ/+HV2:8?((W&5]J("0Y M950%P%OI$F=MG1"#$IYU=)\_VM;1F;%OV2V:MN@1SDU*,IH87]''Z9%M:Q![ M% SK_.Y,&"-7_&QJ-*/IK3$[9=]L)#0<\E@+!IOP;PS9Z*YW[ND;@P)#T]IE M$1CX'J<2W$XA*YG-3MV$19[N3MOS61.8FO&06:+T<-+X"L:1Q:4C&;14.AZ: M ;;$[(DI]^^!+HWT0Q>1E- 0XV;;;JK +X'5&:4PBBNB-,&A[36/,!2)_7M@ M/K$H,21@=QZ#90 (2F+F\0'*/G"U8PDVE6_6?B8<6ML?=[##UO;)CEGV, UH MI'3D!)M4I<%V 0)$KQ3IT) 0HRMVOB/@HP"[!\GJF:>&U,+S4C#7+ M>"(L[ M0P000P7T3+3*,V370;AE M8MUF^UQBR(S:7;&NZ$#/FMCL)"[T8(*Q:1;:>Q@QL1 MB>T4!#\'N,:2*WP<"6"A?*?A;/ 4U0V@) 7X[>3G9XS!8AX9^2Z9Q_ )SJ*H M#)&JH)* *,)J' P6HW^F]4ZRJ=KRS=2>?1%;YVQ77 <6CD\P@SB5L<#XO<;C M/>Q2N6=,NRVV; R[+4;6865BC#592T^::RRL>L-"@/@A?@XU$C^+]Q;(W6QN MLQWD+VO>G.%67P0MKU$$I+B$?6WK.9V#O0IVHO>:F%^:&AMI:NR]6U-CO];[ M=4R-1L'2>,FJ/P9L&@60'M(!6U M7M?ZV<6M>="F\).CBQ'"GQCC U&3X"FI4*OVQ*K= ?42#J"#A,:35".>)-JE M%- HTEJ^*#-6'\8IKN!7.8WTP/[UDM5RRQ-N9&DWX+[/(G@!=4&C=;@X+_,S MD+FDH][WH<2-X#FKKC#KV0>!63H(IMXBM]>-9\8CID M55Y]GT0IZ8AFIG[8,G\08 MZSY]]MI^T$NDDR=2R9G$X!-8 *#2*>:$O?=C*5:@9$.]D=F&W$](DGO:8 &$U-HZQH5&A71 ^(5T0 HF> YOOV MKG%6;"?%$H8T ?8TX*LH;#-D9+":5^XZ7O D+[>[7]E:HN#6<_-DX&\:R MP*I?.1D63?VE&'G<6:*:(W M87T\,W#SY%]/Y,3FP0PG+C^I_3BZS>[9S!^/?>#0\-MRY>L<4WR+!;^Y*Z0D MRO1\:JNSM[]+SJGW+Q;]CS-R*D'Y5\A-"CJ=M!N-$O6OAOJYTU?M@];^?JD+ MGJ,+7F25L)#% 6B ;@;1=K-]L$-:S7:UTUK[ G@W%'DF89JUW;61YACW1;07 MFL%T$G V(%_T:8#+P0 <,;EI JI4DC^?I/Z&GK-VOY4H_9:2X5Z=X:Z%RZ0B MYS7R1;#$"TI4OQJJ^ZGWG4G2"T.>D"]?KDI4OQJJ.[L-\#1X1([USF[F93A. MZ6:\(M9/0G;+0AKY%9/SVVX[3JO$]ZOA6X9:9/]#:<'"4*[4/#$J,?YZ(CQS MX'?C[4O\'V4*GH2KY;X+L?&^Q>W]GD![AMDYAKU:1?P%E.I_8LWG+V:NWG MM&MV5K1[(5=:0^^?;#"0;$*.:^2SB&,\N]A+_GQ["Z"DV&,I]I'*"%K^G8[B M0](/A(S<5 Y_2*2])-ICB>8XY$:DH ?.T<[F%&M(2L942;*-)=E9A'2BL0AY M@FZ1OK+/VGO-1KO:VFVU2P)N+ $+4>R6L[]#FBVGNM_G0YR?P/A7\1\KGW?9ZY?/!AJZ%;;JSCNREKSH%^:9WTC^[O"!-D[C-9:*P M(C,=@@ )3$DJ-\F*$ZPE(?PURN.OJG9]D 40%8*3*&IJ0H,,4 '^H?/VL-Q\ MOJCM@L<"(5(7Z^(+55BX*J(B+\"R3;-:U"9/,,M@W+$IC"!W8FIDB)!8#4)) M[J8:N2"JC(3!]$*!CQ_,4LU(K1?DTCQDN+9YRIKVLVF[A4YG>JJB'I[7,Z;; M]2?^KOS.P:.^&_"$K:D9X[&8&%ZFAY?IX6^2'KY^U5<0<5BM".64+?:#TKM@ MW8P#IJM1Z(I_6(_'%@ J"B*3 IY?ZN=Q*I.43L4B"KMI$9^""9;5)]2US(NM MX %(MVF%1EV"2L-"IZW15?= UH(-W"8$EJ8X(Y9[52:&QI!B$#M MO.B+0B$EBY:L?WTKRIO!X MB+GJUDSMZTI$5T8-)5/+="S2$$UEU/C_!8T/UC.@-^,IF&!H*YCDM,^+%E4* M)@-<6$9A=QYR@@*GD(^P])./;* +&.65ICJ=#MG6];)T00&/)8FP:E/7 %#F MJQ [ MZ]((QGK/ZDKA*LH4,_(-J/B% 6B4C8&EO9)$X\,+8$%E^KZ2=8<"1#.OI4]6 MUA^&F4%-\Z#QQZ-0HTMF10OES;*29CC&4'^@"Y;G8%WVUQ.^-F*%T[K,\N;^ M:VP0%H,9!?OZL:&55FV_\_@!T)F]H0-&/E,)^AJD$E@:2AN/64DPEX&]O'-H MS,"' EXEX2SAW&<0SKD?K*6$F\K3JWR-_YN&*5M"OTPJ&Y'[5-B> %@FS4F( MPJ<@KU&!3\7E(W8&7\D)^V5\65:I?&D_/PO(K@ND[N86+/8*K M9^SX[*-O9)#"0Y"3'M-WV& )O6JCV"]42G*)VPU+J'V^L[4O5H*PMD%^7;6 MO^C=W!#]G<3+3SH/88W[C'-?#,2:F$S[/;I(W,PW0XV'9 J_ 1=,&/CA)KR= M,.W68ODW5]RR-S\N]2C*6AO0>>3!QH]"?"?'X-[^F=*'2;5).1,YWQ]8U*RQ ME%7_\J)W?7;Z1P_L@8N3-RYEM3"QM:V#]W!X\V>:]3.8^"6[%!\GW;ER,\_\ M^,'SOVQ03^K$5EVXKI%_2?I=C#G]KK]J\.; 3$=<*BFQ@.< O.V,"Q:C\5/: M@=68J-G/5=\/4D&/WK,9-F/9:1O)6G:[M8;QWBU#DHPQ'Y3[V;[1PBY*QM+I M44F%QU'!FCTE"4H2E"0H2?#SDF SC+NWJ8.WX!(N-5/6;OXM04*SD<_J)=;> M=-_NWUA)_4HRW%3$J(DI[_>)1S3R^+3$7T7[LWW<[DSE#ZCX]S-:^.6L7WG! MO^CS;;-.V+,=FB6%"9ZOO]8&V?M39\U&;:^SD4;%+TR4#37S2HJ4%"DI4E*D M](S>WC-:68CIE\XK6$.0OK6(S+=*)7AYWL"MX/Y#:0-U5_@3^!6H47CT?U!+ M P04 " #)BUA2)$1JG5<- !:9@ & '-R:2TR,#(P,3(S,7AE>#$P M9#(R+FAT;>T=:U/;QO:OG$N;-LS8LB4##C9AAD#2)I,'$YRYT_MM+:VM+9)6 MW5UAW%]_S]F5C+ A$##4%'<:8Z1]GO=KE[W_-)MOLYAE(8_@]\&GCQ#)L$AY M9B!4G!E\.A$FAH',]UNL[F_AR,=EEUDUH.@ M%6RU@G;@@]_N!=U>9P>./\'+;X/#3=OZZ,OAX(_CMV[2XV]O/KX_A(UFJ_7? MSF&K=30X?-V C-B;OM5J3R<2;=#RIQJW!UU9L MTF2KE4BIN1>9:&-_CY[@)V?1_E[*#8,P9DIS\WKCV^!=\Q6V,,(D?'^O5?UT M;8(,M)DF_/5&RM189$TC\UZGG9L^]FSAZ[DVY\V)B$S<\]OM%_V< M19'(QLV$CTS/1RCM7#Q38AQ?/)1N-HOY^YVO=U=6@\!K0;$H31& MIKVVU][&MXL0(^#48--%PNR6:,JO0%68<*9Z.&C5L.> M"2V&(A%FVHM%%/$,&_SRTZN@W>GOM:BAVT8^#\%,9KS_8VNJ([K]W45=K)Y> M_N@2[PRI]@W4:%EG;MG#*V<]4((E.,?O/#GC1H2,YD-)TJQ/.G&S#&42X4AO MSV/A(W;[FQC_P/+"J:F$&PW@(3P&A=:H^AOP'E@*.=H(&HU9(T&.1MAJ*@LP,=<< M%$=XX"N>YHF<6FL9+:14 ]/4 HX5UR*BQW($A[@>)1,XPDXAPF$D%9P8U-S6 MAL;)LM"#7W[R=]K]/V@A8:$4=4U$*M"8;M+(]9E"&H^%!E@6@3 :0(:7C' MA\KVO>BJ(>(Z5&*(H, 6M'-F# MC-X+$)T)#P@T.YH'=' *"4\?O0LC.2ML4 M6<%IG"&',&&(G)' J; [@Q/:D"SXU#%=F M;09M]XKSYC(KB5EP[:VY=,4D*&+1\*;.6+-";H/.. W1)NC5!:&/#?D MLA+Q.(ZTY-HH>18T@KI.? TD3\0V2RR-YFR,&W5=ZP3KR -9)T._)2&Z2[D' M\%D:'#]FIIQJ@4DB"9FT?(FX-06V9C,F;;@EU_J4+ 6$EZ#=9^Z)_@?#75/ZC5$YV Q%;=FJQ37BT!&3I20P+H@A-6+_0((A,JZ_X>4CZ MXA))3*0Z1??9D14-2#1.](-BT%0L@#P3<:5CD2-!XT D>&C7_,:FF51[K>(QMWV? M\,&5JW]LO-W'JI_9ER3Q#M]^63YS/(I5]ZBA-W\A'BCNL7[JV!,&(13B4.]+ ML\V9994#Y1PKU$,UV^46/A0:[6*9J'P8#;,(AD?#Y IN:C&AX6+\M#RP;/1Z M@YY03H8-T4LL&P^E0KE+,C9AN>:]ZDM]83LX2"E&*)Q/Y@\2SN4,#$UT.?VR MF$LQ"O]%LZ@\>H\(CZ1D$#SVWA_;JFG[ MK6"WY9()10T^+L$+^[2TW[+ZJLHR MK[SROD/*Y?OY35?5. ^8S4S5UAX M.E82Q>J< *V![/*+49C^;./WK@\2$SIP/RY*_RX"EJ?=DXNGMB5&1A4D3<=1^A[R*1W>:M!*/KKMW\)^\U$,76N\PK:WA9^S;W-2OS:9 MQ E&B-0*6M7O-B'2W=Q M!W^,Q5:*MJ])Y?[B/@[6 _:Z )0#-2U@V M82H"_EH\R-"EO@9F,*0FD#?Z%\-V4@@U$1 M,:TR8@JF*,6]-<>LEH/W<&Q_Q$=<*:202S1%C+_DD-,:%S>[E#SC(V'T M2(BH#ZH4,K)+Z3^O.AK6*$?!W\)YZTIDT<-&;85C,CAC2G!<*8XFLC.NC0UA MG_%8A EW9T:H9!YBJ<3?,EOV@9%G3C?7V!5_5,$/Q5,ZP#,+@"#*\IG-P@2I_Z$0&N65CQ=+J2%!9<6AC+54TQF(V9>3F02HC=[3(>FL6W71ZR9V4 M>%=T.L;<=E$O IF=,)*Q<=+5"_0!J9$T^\^3SB4>D M%"R**=N$7T6F"V7/#)4NNXNZ02C1^M,QV8E6+"#"O]0.X:6UD4*F4%0H(H.# M#/&=PIO#UIL3^\Z>('0SU9H=\<0P_*3G:[FQ7'WS!K$5VA-8D(@1OT!PXP+# MY#%,'"/K2Z&=(B>F_-FG^"S]ZX,;[N#H%Y;F_2,D"[0LV/A.@ZTQO5Q,GZ#J M->X8+/I^K+0LZGCQR\!:&5JWD3<4V"ZE['=@POFI4^4[WVE((CQ#:W;68]FG MFYX])FU091Z1%:M=PNAU>*IX;=MF5G(4L[;)FN66BZBO7*3#0FE^<9HT0Q.Y M,$TY:N8R/.7&:DYM3[[:M):)E2S&\4QC7BC<,&$BU>4HE0W.SWE8V*A:'D^U M[<'/6;I&Y'(1>0":)^51>>2G,YD4:(S8Y$9IIHJZI6J/]!O\[>)$?]#V=Z%R MQ>&W CGTR2/INMK==9WKNLYU7>?Z[ZQS7=F*NP=-&CR#<.F/I*86RDNWVO[+ MTTWXB@,K9^P\P8YW:N%7QZD M*N-?)@#6NF2M2Y;&K5_H$KIGJ3@.2$/ VUG(LE9WAFY!XU*MO@UG\PCLQ0I7 MUCYPPB M6=BR >3?,=*0S8O0Q;3P4GC<:] ?,:#UH$\;5NO!41*I[:V65?3#JDYL,UO1 MYNJ: D^<9I#MYQQV=S-H*2 MR9%6-<,L/:9YSA0S/)E>8P(][H44ZSLD5C^V?O] ^ID4T4UQ]);[LRGV[[#L M_Q]02P,$% @ R8M84@U/$ED_.@ VFT! !< !SU]>W?;QK7O5\%U;UMI+8H2)=F.Y=1KR;+>_9[__:/_V=O[SR;JVRB MX^BGJU]>17$^J18Z*Z-)H54)G]XDY3RZRI=+E46_Z*)(TC1Z7B3Q3$?1D^&3 MX6CX^/'>WK,?8:0S>23/3J+#_ILEW[] MXLW9U;_>GO-+W_[Z_-7%6?1@;W__MZ.S_?T75R_XB^/AP2BZ*E1FDC+),Y7N M[Y^_?A ]F)?E\F1__^;F9GAS-,R+V?[5Y?Z\7*3'^VF>&SV,R_C!LQ_Q$_A? MK>)G/RYTJ:+)7!5&EW][\.O5R[T?X!=E4J;ZV8_[]M_\VW$>KY[]&"?7D2E7 MJ?[;@X4J9DFV5^;+DZ.#9?D4GMR'KQN_^;!WD\3E_&1TU.U2-+5R5^ODH4VT6M]$UWF"Y7]=<"?P+^-+I+I7Y_2KTWR M'PT#P9BE_E#NJ329P;SP74]Y&B>R^G'K2TZ+1*4PY$\ZO=9E,E$X/!S>7OB. M&Y[[.$]C&.G\PSP9)R50R?#1C_MCV-=ER]Y.4JT*>*2W0)$_SXN1/T^D!_%_;%D2T;ORB_1$A %A]F2].1C\L M[8N%CO"%UXF!;4R3'A4VYG37\Y?OSA_$9V^?A%=GK^[.KTZ?_&5)X=[*K-[\_+EQ=GYY3O<=MRVM0QZ&G#N(\C;LL.T"?)!G026EO=$A_ M&V?X]&:>E'K/+-5$GV3Y3:&6>*H%W/=41R-+;G4.\;'SB?4D+Q1=Y JF5:1) MIINSBA.S3-7J),GPV[UQFD_>MQ ^,P=>5>,*P.%\AA'Q]FYEM1=96>1Q-<$O MF!"];L9M*47HXNC1.F&T;MAF:D%QQ1M( S8IKY681D-'1N';FWN7Y;1M MP7W[RY]&CPZ>WOI9^K!$]6*:%XN3:KG4Q409/HO)':8PC':0, X/GOK)T >C MI[O17!=ZO(JT*=4X3<)R8Z!3TK!G5)97%TB=^B[O1F.DTFNC"6S>"7 M/^M5=+Y8IOE*:_?%.WVM"U3;0L\NLDUI%1J2I6T01>F&05O6% .W&CTZDJ=#36 MF9Z"UA#^(MH!L9GR:](5C#?7D3T4MU?/^4'C#@?>JH$S)F/@7;GL/;WJ/6RZ MMIM>W]YH1^U&-W/0,^47I###B2;9=9Y66:E 2UY%P&B!^.E4[1967?OGV4#C MFSW1!0[H_V"+86X_[E>W.HUH9TSSA/TL$S-=10IT=Z*60O^[2@J-\S81G#EM M5J$G.@%!2.?3W+"A6\/WRY0.;WT3P@&6A=Z3(7Z;)T!FN-=(&[C1Q CH2(A\ M8MCK#!X=A-2F##U"OWJWS#,#YU5HV,YKS=^0&HB4K)"C#*)%'B=PVGBLE@2# M%Z%!EU=EE.4@L?53>^G@N7E^@^>.5VT5F6HRYP&12F104.GIJ@5#XY]FCI0% M T8JA@$,W+](T96'H:)S>[_./^A)A==3>)B!BV0B6C/O<)CN!3R4BHQ> MJ@*/+^ S:E9HNKGX.%A$\$,@?V20<)6K@CZ(M9D4R1@FQB/9C3T>/H:UO%*F M1 X)!S8'S M>01KQ.<6.5QNJP>4165 -O5DFQ@0@*@5@&3 SX$&@%679A"-F9^Z MPC]> !E,RKQHZM!PE9'05)PO44,&B97,,GA^)]#;W:B>&I@2D&!-GFJ:%8A_ M,=A)E44B4&/XM@*Y"5L^*33YCL&@4!6H/D2#L*A8LX3'L=@$X#&(92)-)4N4 MO/!+ISL-:C_$ES4D=G")T,^RQ%?#\+2]^#;#9@S,.D^O\1LD"9AG\_F>AM$; M?&L:/H7],R+&DHQ-ORD8@_D-<3;<>*'NN;K6C:\76B$-F).OLN=K6_(5-QW, MVBT:JJ=@3:<)7*';FJLGT4O4"ZH"57-3LX[PVEBFX,85IB GB\=(>B@,NY21 M0>M,0!6_R:LT9L6630T4.O .2!0>[5#HSNA0"="',U Z5CBE\%PUFM )A3Q M!6VI!W]YEL?:2Z?1,5O?. $17Z;!_W"VX\K E PLMYC!2/_Y^+S+0L6D"=7I M=7/,)*1!BB)M.V;DZ;K-H=Q*P#R%PY$0?,MU_Z)1C>[9WW(:X3G,"_OP6$W> M(S%E<>.&!.=3_\(&]V BM%OR=S,0Q,' @)5(D+$6&Y(88S.&N%0S.(5"J_=[ M:@K\\42E-VIEY$@>/QP^AH?&>0%W7;C(P5I4\LM$.[\LG=[II#\]/OFU9$O+ MBN_BOG*\:N=FKLG/ %P(+7K@;\(E=>QXGM5I'&]=+("S"8N](R>=['(>0L _ MQU5)NJE6\#)T5@_ 0DQ7$5@K.,H2-BR/C7=EA6(!%;=VOFLYKLDMTQU&$:G( MXIKS[B[X%;N,@#%/UP27#A^ 3YPGFAPZ^"%9VN_ 8DXF3I2):EUS17E?#JSV M"NZLJ4"5O=2S*N4?@/5W\.1T;[0SW_TZ>B/167!QOR$]$F3P%E4:,FJVHLX$ M1@X-VJ++U"-)Y"Y=-ZJ^XH%_*R<\V>8)GRDP)&YWPAU,\B2BB"-,)O M Q]FO]&XT7?::9#>(*Y8?*$!$TUUFF>K?B]E+^^XF0N@5B-$JB*0\@LR[-2$ M8CNX)\P\X ,)+I/3:)&C8[X$[I*48%;VN\^[?WV/S<\Z-AW^#2N8PS,&78-S M59(_>@&:+N8ZINA)3!:@JJ4VNC>&7[+W#_YC+6[2GQ2)P=//T!\0'=B8]A6'A:I>+97G(.^%0E:550S!M, M,0PXL5$$IX/!)&/R2>+SRRETU'V(UH@>B&UI!Y\KCBB/M0;+$CZ)O4&9%'!A M=XX.=J-8K>"-Z.8([<<91=PY"0+?7VC4TO*.J3P%FNE)@TCC#K31H2*'Q#') M5VXG7UOVH]@TZ C"A:36(YEJ1_8^L'!ASJ@H.8FIT M11DTL/'I67ZMBPQO/T:X751HKDB^_EX5B8E%S\%?=A %OL1/=AA]'>;A325. M\?V]@GV9KKX9^RS>JGV6QW>()W :Y 8SW,49X[9H I[Z!4IR-"PN];7.*LV^ M*0I?__"H%KZFN"/05JIND!L6SD%C?**.?#>KDIC2'8 T%U4Z(T98NI2'H4S\ MM[G.,#,"=,-"3^%;? 3FOL @"3MU)-H0L?9@&6C?[(EOT<"$]9+-M$&D\MJ M[C>Y$[@71HE^ZJ\6;VOOA=C16Z7RNK.KHRNU E,% 3#8YZGL5Y+I2"'!^96HW?=Y"DP M%RLO%[J8D?P"PP4,DBHE0Y)O<_> R0+X ZIG8-\LBR0OK&)$.>**&0,H4'C: M("I=9F/'ZP=1?D.N_10=[C"7+'IX\&=+.&6.0ACLL3'%.*]S2IE8YC<2G,4\ MSQ2ST&B6F+@,DMIP,A'JDNCZ*5/F9_"PRT"Y?7C4T@+FY^O6*-M'2NZ"86MC M[4UTFCX%#HZU<*G(9Q[XLP2V-I4ZP5OV#O>^U7AI'S7MHZ;?2-1T77[<-FSZ MX)FIBFMFB\255C5.RB:HY9/58N$JB%8@S0VZ MXF##D[A2J:&J'RF_&FO8*9O@PQ> A\2QX$)6Z /IS'G8*?,9IQPY#V &.Q0[ M;LWEF#L?=B.=BN=BO-J00U%$.ZO=*,M=#1O&,S_R:$TNU:RQ.2K=!8-[")H2Z;$[=]#[W;L$XW< M)L!?<-=++--*,BEGI3/0">^=+L*??^QDT-_*5:YV7RC?JWW+<#^ =*Z3O#(@ M_4SN%K([B"8P=2W9^:L([61J6Y>2';4M3SO(OFY7OWJ7XLYLFT=\X4K35U%'$N(]G8RW2MZ_Q31: MR:7CMU%<.0L)]W.I:5-!G]'%!*VG&B,G;:GNZ@;M90F?[%I"K+(DQ1!S+2R$ M+P@*J3>&*@U/#.1@H%X&L]SP: *:),H(5LCDO[%27YL2(Y_(O#L"4(8]&X4[-M_F'?OR]^J6:<4-'_X&&@RK^FFD($^B MF8%-A ;CNH(OFP1%W&SE'J=$ MXPL+#J?Q#&W>^,&34SL+C&@!O9^V@1'0Q9$T@B T1I5B< TQ'XC@\;J94#+% MA2_0 X9\#?2T:SV(3#)YS__MUS7.,Q5-L0I:OIABJ2*./VB@ Y >QC^*4<_14#G$F:9^1RYP'HCU!YQQ0SV,*$:GM+V"I6-$5! MI(K^4HOB6A9@GG[6;>M@9U(J;BS_"MF6)&%AP?A,L\E(//;P )N=_[_SOG?]?MF2*W,.6(6:^1#P2LJ[S"Q)/,.Q])L:VI MP)9_Y\6NK8DB+;D6VM43RHN*CA[MD10))8N=]8XXJJ<5\/N6[^M31J6@/N?! M!D8_5\&N=(RXO@GH1_"AY*-'(@%W051=3-L1A[Q(<6]!TFMN(ZDTIGLK&S!K M7_MR; /NG%)<(/1:4@[,)/)2_G5J)VV+TO-$O3-LV-T\'YDM]H MPZ-V<0,\0I+XB VE.GIFDFXB,5IDW#93T!_I.,3S MGI!9=$\B:@2*LK5Z\W:/!^_+.K.@A^VO*/L<]ZA4[\DGAHY\T;@;F!:64VS8 METU;RG 4%ANDRNC")01SIV8SQ(UQV;OD'R8,,UNYWJ77>5P-TUA7 Z>JJ;MO MWU+]5##5MJ#G%\)6=?AS/;;JG5=['@"WH$6]#CGU72.N'GK$U2TX0H+-OF_F MXFE-%6" 3F]/AR"=+'5#J,NUS,0 +[".O8B1#0'O&VL/"#IM)90F<^R!8P+@ MF$\]ZN"4Z1Q)Y#,H% D:1(E$N9WAP=G*<"*(%3M&3J\)E#!T\10 M$&Z>+'!$PC, L2^ ]*>@"+S#E]I)U"K_)71&&%0HX=&/G.H:X%135\2?"6(B MB]Y6NJZO*T70.X^N:=.U:P![76!53WNR'-\E5>1J7B.XKC,AZO1:-VI^85#C M+G"-';I7HU"9N!"'3$T85-A)=B.J(2?]&G.> DZGUAR,XCTD[=<[#0E46;(] ML,J@K JN*6"TYM#QRB^!MX3.68ELK&6/HQZ8HAI_33H\A;*#)Y0U)TE)6,=9!R*O= XYN^37,M^^H M3\!1K\M^\FI[W;5&4D=;U5W?,?;\6>Z1Y>^KP[[S@,<6^[LE0MYB+Z_C3+<@ MXY-\&!TZCNZRC#WH?IB9=(L(_ Q@RF$O*.,J1;6=UB'94(3W5/BJV0!2I/' M*NH#,&L!F.,^ -,'8/H S-WDRCWC+T%3@:/AD46@9U48L>I:\@E%[$& M_^B L0D"J-I&&NF&[(DNZX',3"]P9#6E^D"KP^Q5>-$0^QF4^('+H*[KM[Z@ M#]902#>5EJ5YVW2L;5>1.)+$5(4^CJ?()]'CSTGME#E*2<(^,I"M;#Y*)L0\,/7JZ@*M9@[ MB\ Z[0U:97=+2PD1O2V4B1,X3:D>'4CD+6]L!->-,N5Q)<;ZMH(7$X#A1E+R M_4,"^)LD ])(4WI%<(;.\V7?X"8>Q*94^Y"NFX4;+PS_>71#':(;NA<)S.$A M6/4[A[MDBG[%IC3?)MSAD>]1LPVX0ZEH^89T8>O1PR V*'6#*!8,#^ .:3+% M:P,$%+KZ[J,K-WGLO9V<3K]>[[DCG1,:+%6PB9BG8B@.@KE!!:7NR.5W=CZ!YB="EO"4Z3<%A=V[ M.ZPA0XG<@M,.6HFW1IYMM'A'&L19),B)FJ3X-&KCL:09"BJ.53>9]AN3"%-1 MEBJ)&R0[)70IYT3W^GN74KX#[Y7,"$K )4FV<0:R1)HLO*I^SQP#)NCCDR$Q_MBLA(_%S13XET;VNTR'E6OK;D,Z*?1FLU'*8C_64)-O- MBF%08P19PJ(1:A@1],79J:>K;\YR"=O;#-QU3-&LD#M5XQ/P9/M%Q!RFEP'^ MGEHUB'[CWH85@%;I0N 8I"-8[50G956T<:+@[;_"\7:+MH^(1&XJ16F#XY\W[IM=)(1FQ=Y2-WJO:\ULNXWP-:N1-PH$$-?9BE4+? 9OK0K;Y>PR5E?9 M^+8['S<&48>WA+(OZF]L!*4YX=@EY8:,N6-2NSY.S;@7Z"VACA#!:XPN<7'E M//2>]+&$M5C"PSZ6T,<2^EC"%XTE'!^,0#KLC![OADI;K6'A)L]PT-$2\Z6M M"Q1;V'R84"<:ZW3:X%UVJDF@C09M@JV^@QI)!FH3<%+1%-F0:/XN\#HG#9_% MW2R"3_-RB*G@9:U%S[";@[*A2(Q32ZN,)BHB^18[?ZGCBK\XI6=E0JN6 C$+'PS?2+HM Q[?U_W[/%)EJ29S:05:YI\%X^"/D%YWW*?7 M??)J_RZ=S]^ZB.IWG5YWO-7TNC?DMD$WB[DUVE"?R'Z'^@H7MC4^S-:LY@O= MVZZU>M(PQ1&%1A74&GFMOV%89VCE5MB;VWK&_'<\!>^X:X=-K)5,]!!0=RM@ M. 4#QJ2K5A?P;5R[XL0ERTP6+/E$U)_KDS.S&O@YW[V3^'BKR2JO M\^B2Z0.U2E>WK< MAC5BE>%<+31\B]A%U/EZ,I76P!&I7UE)+YK6VU=95$6);,!;XZJ0>!$AM :% M*>QT;8&VY'PMY/($N+J&>!:VRYIV6!H]06\UZF$)&@_C"L'!IURC=&JP1LV% M(.Y+X%U5K13SI,Z:L30X9G0J$/$FR!="6_3A/'C63$:^=6YB;U#/'K\,/I%37[6 MV7\2';TH$H0(?%?!V43'!P<#T#.NDT'T2S*9)S-4 8Y_.'K\N.;A=EM@?=C# M/BZZ%A=]U,=%^[AH'Q>]A23Z-N,\=_-XO +C*<6>P$"J-?^3H&BA2*#NG\8, M:J#[3M:8>5ZE,>5RNURP6KSBZ\D1D'G%,J=P[3N-F")8/"2>")DL3O\&).TX M_UK6US>EU$SN0CN7^$ELZJH'*C'O4=6G^CY28RAC:JQ,8@9!IX1_J*R"\V#B M&)&.K\,HGPWVOM 3@GWC'QZ-^E,*^L%^JM&**>B^@R^VDL$\!W0[BXM:4DQM M[ QUTT1&\[Y# M?]P$)8+IZ!F60"!5$ UE],:&V?%9D$T(W80:T6"O7,L_WC#"B1%W#TWL9[VR M.Q2Z+FWBQ-LU[ZSEA&NG]C%N-^3!>-M/HH<'A\-O24G[[.=PY5PJCBJ8( +I M4TD2,GH2IERR"U>!\^1CS='U=?'U>?9Q;0&U76TZ%VZYR]]]!LOQ\.%66PW@ M195]OZ<'\!0;E.F"0-!<%7$=(,]E-R79-5A?Y.2N,IT!J4ZT*U>&<6JMT\F- M325JML]1^/6 HX^^\C+/TE7#'V@3U^2UU!RH]F8&= SZE15ZC$4DN)'<6*UC MOEQ[OE )SJ4T04EWW]OCN3M=#_&7,PA8#N*0BGT_;).59+RE1,LS-N_BC2=3$J W.A!W1;*)H0ARN56TZI6FQMO MT+VBDBF-=AG!-4[2G"/*)@*-C2O!N)P/[WW21$_$#<2[6MK[*@*PV35#P#K( MRQ7DQL&S;:]Y#!C(.*K,(4YD.;:J5L<71)I/]$#I.:N0LH>2#)Q4T(.VLF-6$1BA*(IQ=F*(5^LY!%.:@2- M":%CK3F)(@F2I,,1K-5,I=YB=GVEJFP"AC&NN#RL0>=BVRQV+>_Q0Z") MAW56(?PYR)%?6T0+'"55<]&16CA+9[K:48B9> +:P5ZQ=6IA -Y/W@P\!1XH M ZF1%)-JP6G#-B>G(_^^641O+QL&:$$%3F$N9'@7$8Q8L2O5UP_X%0FN?RV7 M.@FQ$R()6,L:;[DPRM]6V ;!YC3#<[,*6Q.)SIS%-%WC88G2Y'TPQ3H_;YXF MT+\#?*4!;KWA$D*3J)DKY,U3:5J=&%,A@+&?5UOU@^&KS]/"6H8Q4#$%WJGQ M@7]AL^9UZ^&>WRM3)M/5NA@)#-?CX5$=W;7-BO;S'T&5>%_J[K5QYNM7Z%MK9/ M-/LP\J2$(#(.FS@V&PD\6 M,"JI.:&<8\V"_P1 0?BQ8.2USA=1][(R*=,P*YR2PKO2J6'D--&42TN0&:*E M6U^:U@ N.3>N.,Z&M,IJBRH MFJ=J6?F4NW!,L<6$._>; DV=3,Y_VG;"FK-!D"6:.M1(#?+U(5NK)?#N_[C2 M:@*@'FY=_IRFYLY=?QN MW\8P$T8>5S,T4NM'36G5Z,\MPH\'D60[USVK'4MT'E1*OR'RHIXXO@V.H*ZA M#]3V,2:ZHM.PQ09@S++'Q)<3#P0E#>[ -"PM9E(R>86I\>+%L&319U?<)7^J MB]_*#1JO0GH+6A$0O_6(<][)@.W_X!):+S3\^:0;X;I:YF&W0'>S=^K><'@= MS%L;P_4S&!^ "92[0+(%T//[#/9K)W>A="*M][ =F0/IP#)TT_HZ9*-C[ PY ML$7R'50>+ Q3H-FU9&OL!,2BX6L9-+<@GTH]IMT%FL+ 7D$TV*/)KIG@HVP M-XW]S!3IS+-@9FO36*@57UYV:]6?%WPWY)+54B(3-MT%>*F=--# K#%C/"/+ M:N$R,US%Q;2^JW2?M>!C.C9,R*5TGVNC&:W?&^]J%K?C=Q\"?;C5\K@7.DM4 M>M^81/.<;^8YXN@1A&,AB,"PJL0>_<9W*!$%(%U ME1W7E= M)<"*JP\8_W&AYIOYRJ:#?^R%:#':=U(TKC_H.R0BMQRT514]5N=RJ;%OC+?O M1(8YP.)2+VU(GMMW-P0+AR Q9DUQXEITTF;0^>%#*T]%V%G4UJ'7!EWO\C$N M^)$):'8I=7ITH.-4I5?/E*E)TP#U%];:%Z"MQ\E^Z.-D?9SL.X^3=7=;K:VI MP\KXS::_B*G=9&@#=IJUVK,3E5'&R <+6U 5:"E["]4;),Z9*TGV#I#/NH\5 ML6(P#=A8:#H@P;JFCD>AD#;H?V!,).#N; A9)N_>/-QV-.^/9M9N%1JS@,W/T@;+C" WCW75?F1C"M@4RU#$N*0V. &[2Q*SVP8. M7Q-:8RC=NC.L=J2V>;J;O9PQ[4[]/9P"%JK/XN1W M V)RG?'^ _2!81F%>-M;W)K.^0V3G*%3 ?@/MJ[ !D/HTRC0H1UN*BAT,P^( M:[6^UG9K(=/Q??%6<(B(_M8[TK:*.W+)Q^-BZ_?/\VU)U%-QOBQ#4R)L1,74 M):06Y.;CO 3#E5@8C1$G!$N5U4:C1$KWA25:R5'E ,L8%4-D1$ME2C$2C%!Y M,!*]I-9C)\@_18 =@>69PBMCRR,5AVLM. [D+^H&T0;RQCK6DZ[&OR)XLQ!N&YM:37CK:HOI6=%4Y6*@?0ELUWNE . M.<8P':"6:RSX3>Q+*2U:X)2M[BEGN*.7A&198AUE6-)*77XF:P4QF6"P8]R3 MY82M9QFX7-E@;:/#5H%?,ZMKT2A_83#35PI,;(^]^A(PS!IK%2,9])=FJP5D M+[&Z^;->E1 'T*DF/FS*<*ZL&%CB"Y336E=">UON'^GH[*SK+V(8[6G<#ZMP MP3.(&\Y/!DORZE6?)_49(RI-YM+O=1]@^2,%6+QGV[$?)Q3#K#K?RW9@%8]_ M@XDH\)$%0\7"<@.0,0WR&$&,&'28B=D>X=AW$ M:X$;N7E]U.7N41=_^HUH2L.QFV&I;I5;JM5NXR=M@Y(3MLM50710,I M=18DMJ$&"SH"Q M#BSS*9F A,6;,&@56B[4HK? [-[;.[/$?=7' =?B@$_Z.& ?!_S#Q@'_F WZ M6KSH7OUBA[I9\ZBOL=>U"GIVHP^8;6(( ]-SO9M]B$T"I.1!I'9'\4&]/G]< M< Z[.'NX0+Y,TCJKY?9<;R6Q6O" MG:EI+X%R'8(]K^HKM/4$;EDPW'X-4*\E7FI+=1C&@KP*"8.;B0Z64UU"B\#Q M2>=!G]E-"X$-^$<5,Q:?=T"V*F 2IF5UW9T.9>"(\[H1:Z;$*RUU^<[ PXB9 M*L8)=7-C2T(M"YA!7HGI9]L%;EKUC2X:*?9LD[AFCVN.H_4-\<$B),,-OV_N MVM?3,+]-R+:'PQ^V#5A_@:K"$L%L[K/9]:^_MLG+ K"Z(*(GK/F$RXL)R(+A?'D$NJD5JH M]UR(-V5=EF:+-1]4(J@=]HNJM0H(E]0;5L,GVTS)<*<#>^SXSN>(DGX:P23V M"A)H#'8T*"H>IM8#B@OI+*/7'Y8$N(PY'8CCAOH OM BJE#:[V*/%<$8#B(0B![&E2EO7Y-$..;F9BR&MW W5<"-9%\GMI-<(S0@ MK5LX+ Q[LD7RBV_9MY5@I[;VUBR_SF_]7E%($G)'IJG.9A8BL"I@+['PCA4) MNWLUG$C8LFHAU$?H0(%E7RWG.HVM2DE*?[H*U!*D>*>5]'QO.#K8(@W E2TF MV'2/NI)8_K-=WU)'@:(XA#R#="!N4HG7R1#KULG 7F\N!UXY)9E;@^M@A?1# M/XZ_U_D8.!E6>')1O'N&$MK=[RDX24A8EFV1XXLLEIXPAZ-M8E9<$*CF_6O_ M!A;&4A<%-MR!,XP+.#%*ED &50^%>3:DH MKH(F$&I@D+'41R.O%H1WM8%K#%U10MG"UA(S-)TNBUP1=#.C%4RJ0GL5P6I#J_XV#T?; MK.0]LV0RN3?R]U4=?0(/V74%OL[?,Z4%( 48N4$*D<&G$-2PR )$T\"Y/ N M^O97>D.N_/=+.]M,EW_I(C_/68._-W9\:EV"1FK:R S#P'GH,Y-85CWWN9LM MMOFM-D2O*-I/\2LB4\..,,Z+6CG("(8$:B@\/6KE?W44;G30A^'Z,-QW'8;[ M5*S'-I?\%X)^=)F[/?3CG5=[%?KI*6_HNP9_?+15\$8S0'3.%4W7#>I=%H8)9 5@K;YDFOG# %S[4##B- E$QDJ$M!P:VYR9 / M/$ZKO&)/_@34!LRS$]S [M2W+>H.GZ22=6S?O^Q"*/\@X=B^1U7P^:DA7D=[ M4J%33Z/HG>0?8^H!;Q;&VX*LUY-0XI 6%K%$_MN#@P<1*F0B8-W?.'/[M]4^ M6(8#P:=J:?2)_8_-5_(3^ 2KB7#S\ZH\F28?=!R*;IZ&%2;.4<;0[U610*T"!<"T2.;?3OIFC3T6/Y)OFSC-+*&'TAGHMUVO/[) MH\=/GC;G6_]1C;KJ3.=>^\]_XK!VF:$L"5?.*T3N38YLA7XFWUQ&DJ95E__9 MN8FI_R%%@^L9V"42;A$!DP>2_ZF"N0-7,_ 19M._T,@;I$U$F'+=B)#Y\#,F M:;LN6UC*0EG>647)'M@,,MK!BIWHX<.# ^P%BVUT""VT[HMSE<"_#M\-@VG@ MR*_4&#V(^+9KE:1A:Y&WU3A-)N3B3W.#3J_+/%_8Z3BV;?O !-RZ%L#S3 U) M8Q^)?9]N1W^+^UM\[UO<(:/><"J[*W+8>.$82+@1:PZJ'R2EQ LP+GV1\C-[ M^4-\W[J;9R> J743NLN5IIRY94RA E,M%AC:HK23$*MI1QGXCM<4="37H&.4\D[!PA-FB!_"B)?2WNK_57_Q67UJ]TMV"5H ROD[H/\TD,1(O M5C?9)ZY>VI8RX&6>5L AS#Q"6/":5B\E+Z%LMM.IW>0-5^1[-%"W&1MZ6U3X M.K0+R>O^7&*R+SV^][W#P!XHF()^6(J.S%6LMJG%@F6B, .+*;>@SMR"'\^2 M@H*KXK*_F>=DV# :DW']OCKED)!M^+P WP>V)5I-0+QB909U3%RT4*%,, MHZ$]9\/8"";-T=N$XB;:95GCKR0'Z$:MI)O$?P.JDG/RJ5*Y7IX,$V@Q MG&W7NF!B-8 3K,6T(7@88><=*-SB/N0VY0\' AS\W8<0'VT5<.N<&Q[CF171 M)9'3?3G*KYX:!YP%1)R X3*1PA#5#8.+E'HB[Z>$2#Q@H6D@@I=$F;9[0$)4 M[;10BXMJ^+IT:*1(6G#M,0AN*1I^N;"P6D<,WB%T3W,IEJ.V MM.1P>0'"7O#L9J#U8&)M-ZM9WW(JL,4?-O9>)H"$%++4V'?"H 0A0V7\->[H M7X7 ]/B;A&G*4TZ7OX"RCFY)&U>.%@CY'A-D$9P,Q)BT,L CYA],.$Y3^5$S%NZ. U_ )\0U_9N1Y3'O4Q MY3ZF_%W'E+]\:2>R+6P9[]$:B,5A'8+T1@HTQ02%?'(-A%V9=H:(PVWB?7TA M7$.%W":"XJF7J(3U2ZKD_T,M#6W6+;0H\9H'&$S_M@.CNEB5@;F'/Q-92UV< M)UWAC:8^TS)JAW4UD YO^"SEVP;:!*:C.:/-NV WJ*>=4\Z Y!!"ES5Q6#N M&(X8;-!JTL1(/SE:9ZE3O9RC'1M+QO"JIOF$4WN17#N,BBL]F6WAP$&&:+)4OX\M?_S:(?L,TZVQ6XJ,OAF=#^-7AZ CK+[# MGZF6Z*$RW-Z:/%A+F%@IRE>)Q918G$4N#6D\/Y$41:[6-8;K:[&,"C4O=(]P M?W?D+0AY&?NXD?C?/994Z$Q'_D3Y](%/ 2F1C'+2Z/(TF:SJ)9;,"[/_LET>*:6>,MJ= M1X%,B1A+8%!7!G7=R!=P#(3Z-KZANQ8DS,/O?]8K1\7NB\9S MM3,;1!>O@1PYC/$+W)\G2,&CQ\,MJIGW34EU^X;$AR;Z>&6Q7VT!/MBJU"42 M?C Z_A$V<3V=Z0FFKS8<]SDC-_RX#T\\(Q,6-T?#R(NQIKM\>+#-G6B T^,_ MAR,1K?4,K##EZL&SX+S8P]22L[66I.6#%L!8X(XHHZD>9_*1AQ\\&W+:UA>P M,]9>?DM%]'//JU6W65-7ZH&G]?RGUE'ZI^[TU%]J!>O8UOC_%4<)\NW@\)L_ MRO^*K3[ZS%?F\[+!ATPE[1?J2[SY+2C)26RMF;,YMG+U_VV%_H40[(PZD\ZO=9X M$_ -8$;NK;WF25MQT!^J4UR[U;Q>9M9F1S?DU.&QY M&?U%+99/G6NTC/X.SV'$^ RNM=$I:2NCT5-)3>=?LZ,)'8Q?9$&O5$4M@Y[G M1:8'D=<'SA'4H\BS9&)D9KQ6\Y>< MQ&4^!E$670ZCGPOU/K])U/M!=/[/MW9&+UTBIJ4 U*JN,.4"=OG+S/&%RA(@ MK9\K0[/CB6%OJTHJSK[DAOU#X4C_'WZ9+M!#Z\GKC!-+0-V]AMF8+S*;;T'? M[.?T%>;T:4KZQBGT&OL7T=A/]T:]PMXK['_4U)P_@D[]W.K4E^>OSD_?G6\[ M1KG-@NQ3+F?/?+4"A#8\';<,PEE&L4_@#L^VE429V$%*<=VNQS259-<10CMYA2K'];0!6 M3Z-Q&H+$GPO,! BZ#YKD0[F*=AX=['(30M^,36'(54F5Q4N,]K_3!>I:@UJ_ M.87A?FYJ9*JQ9' 8>,H@#&Q>4&U"&-F&7U(JMEHNTP3A\MV C2&,/H"-+:^ M48QR2@4&MIE<4 ]"Z 39K,(^N3*;,B&$?I, !:K"GKA;YDFT?26DQN+64JKV MFH2\24OXY(CG!99;3."$@W)$(7.#P WX83D/H*_.\F*94ZW,=C(8.")^D4V& MT8X4V]1_+_4VNX/H@L]T%8'\*LQ \I*Y."QH!VT&-JL9D28IQ<#@-8'/)?T MUH2OL#D+MBI\A8D%CAY\!XZ8L%I3' ?]B$',Q(++"; W5;F-G68HVU*Q@Y M113FSGV(=K .5#O\Q?4%19>\,W'TEOOZN!52.@]!5@M8&[.;@64[4VHFF((M MB+C0< NHZYG4E'%K@\I(_?#$5OC@>.^3C'.,@OK;F[DJ3<[-@=]G^8V@L-%_ M>H!M57#^$";3(?]#@X^0I6%3X7\Q-ZH&*>..W9ZY4CV/9F4I@%%XZ7[-*<2:D0 MFF#,X U;XG%QJW8">YWN5, M/5Z,\8U<8,T+'8I#VK^=:UI[HZ-'YU%ZIHF)?KFC-&HYP#4= U^%P@@7CEJI M^Q%W[0 @P_""ZC(Y. :U-G."ZZPA)/NH"C'QX]HBT:/7ETS-G. MY__&8MNW*L '>G3$7YW.-&-3)V[Q0&W>BQ@\\9B?N-1S1;HO_]HC#LF(;Y#1 M1;_EQ7M@X%'5#1TP_IC4"1TMFJ''2,:=I C9?]$H5(#K6 M=HI_9!^)WMI"V;4]7W_0WDL!G.^@1XP0?B%2RHF[;>;NW4W7^CP)91VV MQNN\Q)TE@"SF3P&?:TS5WM,'<-9!PRX=: /"@Q775-[RM+A O&=E?S" MU>1239NRR!>T' /AM7RH'L,%<*6,T;RK6N,LSM)IQ70XGB.^?G;\ZH MQZ%J4ARWQI2\8M2=)B3YJ))#DJ1+;9>59->8HS]S+)Y*,2UHAP4#4IE4;G-Y M'(^6P)P2>3,7I)-5A0*@P@1V5H3\RF#"MYWO4[C:-ZP,77!G,;II\AO&",,K M%7%;G$);;ARRA.>]I['W-'[M\_[:GL8VMT9;E5J'R!0&[KD4VPWL@V"3XE92J"#(2I"O M65G'TO#\6GMF+>5$B1@6Y]9O$DJ@=^ZZ8I#>CZ:(6YA#TU<;7/:.!#^*[ID M^C83VT"2-C$T,X%P#7T24F;T#J),A,, MLBRM5L\^6FEA&[\Y3EN$5 3 R/'@I$N8#*83$)H$"J@VI7/4(1G(***"G(!2 MR#EI*F1C(&3?W7>K[ILWCG/0,"VU\D>D\$G-J^UXM4JM2JH5O_;&W]XGO1/R M\GS0>I76/GK?&OS3:V>=]LZ;W4Z+;#B>]V&[Y7E'@Z/LQHY;J9*!HB)&C5)0 M[GGMTPVR$6H=^9XWG\_=^;8KU=@;G'FAGO =CTL9@\LTVSAH)"7F%2@[:$Q M4Q*$5,6@WVZ<#WYW]DP-C9K#0<-;7+.Z0\DN#QH,9R36EQS>;DRH&J-PM(S\ M[4JDZ^9)S]S^HLZ%,T>F0[]:J3RK1Y0Q%&.'PTC[N^[>WO]%"L?ALDQF0_,5 M<*IQ!DG;A58##E3Y0ZG#^I<=7/=DM'AN)(5V1G2"_-)_,< )Q.04YN1,3JAX ML965F&L,"DV\>A0LI-B\? M9Z QH$GK9N*<8A=S2(<^E)R9EMI_'W>:G0&I5=UJPQL:G4;W-((U"=P[ZYRV M.KW#+NF?-_N=H\[A6:?=OS_1JY6O9$]N_KCX2X7,,,8AK7IH,P4U2"T<#<,0R2 M#R0S #K5C["K+9?C2Y(+#DRLEE)_XKS MD4NWF)LR0_643H#($>E/AS$RI.IR"5-/LSMHK6;X_MD#5KK2OWKUWM2 MS38;'W\#A8V>GAGY)8UOXG% ? DOB 8)@$*N1*0ECK+">%'CM0D+&,HDYS1 M6"N@3"HCQZ$:&\RBH*3O'EH6_=40?*(LVC_KD%:?=+LM2YLEF9(3#$(<4V&) M,P'G8O](CB5/)(U78-6RI=VKKQF22R2>6^(LT]Q\#WP?.4J704%R.-+)8:_Z M"'K5&;RESI]RHOY4F?-:3&ZM.GNW%/I3CZ)#E)8^BU"-D19<3\WL3GU-NQXZ M5:AQ:D/IM\=ECP8XPB YD@^R,_F8O.Q//X=R^HJTI$NZ.,'T>U:67DLQ@:T0 M!;7\6L"Q_7I262*7EE-;YDDE.3F"&0806]>T5!-U0N.8!N$T!JUM*+Z(6R9) M4]$8N7$(DB&C&9R$V(;G;6"I%/@LNJ>'34NH99FA.3"P4:8;D=JWU+F>GRS$ M1N%XJVV0YRY^N3)4N@=E!Y(G6SLM\BY2-1,_C2B M,CFQG/J]..V[RN665,LR2QU-N?U94A&L-F9O8_9EP.&I5 P#NW\OT>38_7OF MB+>/" -R A<82+.@)Q_.W&YZ;=GPTMK.XU-]6_*\+2Y!S3! &7\?0BVEEA/3 M]PW=!TU,C]'P[R]]3_O3%/6EX0$=2D8Z8@:Q!K"Y>YY\[IX3%(P60& P$&N5 MYMJT!VAK/F<0[*8(A)1G0,SE !_>C0Y"O=/IU)9#DB]O;< MVLXR]5U65DF!EN5239.S'OP'4$L#!!0 ( ,F+6%+2#HAUZ 4 (4S 7 M &5X,C-D,2YH=&WM6WMOVS@,_RJ\%'L!]3-9'DX6 MH$O2+;@V+=H4N_TIVTHLG",9LM*L]^F/\J-+^N[:;FWA LV#DDB)Y(]D;+KW MEV&,>$1X0$/X.MW?@U $RP7E"@))B4+JBJD(IB))"(=]*B6+8_@L63BG !VS M8SIFJV48_1YR&A1+!/? M=R&Y=JN X[MN2VOT8##?7A_,AU\R&8/#P;3[X>C M7.CAR>>]\0!JAF5]JP\L:S@=Y@,-TW9@*@E/F6*"D]BR1I,:U"*E$L^R5JN5 MN:J;0LZMZ9$5J47YJ"KY2$_=Z"*@)!1&1*U:?:R737:.,, MQ51,^SVK?,_G^B(\Z_="=@JI.HOII]J"R#GCAA*)5[<3U<65%@Y?F//#6+%0 M19YCVV^Z"0E#QN=&3&<**6;]XT^:9//H)U'DA_,DC8EBIU1S7^,;Q)1(SQ(A\H _>\4'_0._"MWL",9B5'> M5QJ?4L4"HF6C88WU#:QRD;Z(0^0T^N?K^/-X^G;+:=I=MVXZ/1X-)G"P2Z,)\/1X0A?\.O1Z,OX>#HZ&@U+,.P,!@N4OG;[6_T8A$#S5X40)4!$%Q@,A$R&)]EOPST#2&944XP\.93-F(H[% M"E$"1W3.4E5,/5886G1@2CWH67H?N3HR%"KBQ[3U69:V78JUVW6Q7UGH6 MUK*4U''R/C&QB/E8)"FQ0,O\ -0B"V'+SOYNL.M3I]-'+1[6,^)Y0?!8\>A% M:2*O"2^_WELK.>Z?F_^LE=MYY?!4>AS2-) LR4HL,;NFY-I4ZA7P]$GP[UR* M)0]UV26DMQ4$E,YFW3OB5L>Z/Z_T1PJ"M7Z]7C?:&A^IL ]ZOS,UVA5S L=$&K3C'Z2)@!:?9I9EM&// !-=VFK G\-?)E.)< MI"&:L?B PYCP;=A)80?Q'=+PDLY_(0>_6#UJN#H=N][Y>(/K5:B\OVINJZF? MN5]H?.55!8*L+#(N(2T?R.!6@ D(#S&3IBJ[&'H]_,@Y_+:S)3,NU;;=*R<\B);]83WJ]4>%U M@[_1:=1OJLYA>5J\QX"_+<=K/*C%5F_+U8O>5",=:[54YTFQ_M MZ@IQE1,?B+/VU;\B[UB;7M9RAD,KZX KNRA>H4,]E2S]E(2.2T9R+EH>)#Z5C<.%*?C,A MLVV>42*AN,A) [KP<4]U)U.D;3ZJ:U3>?D]OMU(+1I*GJ@AY9)%TX3O65W/8 MVSNL;/,G;3.D"&&FMF&?!1&;$_Z"]GXI8%[7)AC)ZTO[HJMC[:F)S8%BY^Z% MDY1](!O/:VRT?V_2SA\%2U;85/;.A;]*]ITWBO,Q'$2X%$*SN'__"\?CJF M:<@B8_4/-__]T[/]T\&)^[&;J/9(@-%4\T-ERD5OM^_J)':V)@L\/WI M=-J8[C2D&OF#*W]L$K'K"RDU:T0FJAT=8@G\930Z.DR8H20<4Z69>5N['IQZ M;\#"<"/8T:%?_G>V0QG-C@XC/B':S 1[6TNH&O'4,S(+=IJ9Z4!-'VZOV-QZ M4QZ9<=!J-G_K9#2*>#KR!(L-E#1V]A9EBH_&BT+I!A/RZ8ZTU M_P\+#F!\@J?,&S/G9J-UT#'LUGA4\!%TAJ4=-R,!3 ;!WU;Q 3T8KO6@JS@5 MT-\9$Q-F>$BQ;UA8K^K U'4YE"*"EOJ?SLZ/SP>_OVK]T>SL@!^'_A F/OM1 M@_P98^J=G?=/2?]3OW<]./]7GUR>GI[W^E<$?@?G\+$[.+^\ $)PK)B%9ANJD,%9GWSL7AUW+_H??W_UIMUJ=2X_O>M_)MW> .^WF\WV M_VZRL.8WS5?MZ+Q._@*>&]B2R'&#G+ _Z2R5JDY"I@R/9P3NF.#0QV;=Z P= M"D:&4D5,O:TU:V I1$&T^;7.:%A>%XZY&EXHA:"99D'YH?.MLX0S<-\T>4!? M(Q-G4]E,\-(.P!-T)G,3Q/R619T*QYV;03&S1L%O]*#U7%F_"-[,77=7V"AXJ!(JEGA5%'UIQ\(M&+%%QG3"B&(3SJ80ILR8:])-TYP*/XF,P8Z1GDP@ ,XZ<^3A-/BX'+Y=OQ<<_DP\S8UE$7@#'0I< PE_D.N M0!>"&2A%#9X %@@L63@F.L<_B_I3IEC1" X@X1KT"ZZ-4Y**Z8R%UD%L-P/7 M9 3#!%S I QGU6EX8=LOP;:=S60;(S%/ <](C05^ZT U,(?;JG*?IS%VB&(; M/HM=I\UK08+#-H$ M9+^C"]842AUW?!G''"XM.L\)5 M:V^+;;M+;*2U%[FB;=LF],I4ZOB(/1&,2!6:.N:@5P_OTGTH\C/H<"M>[G_- M_6T[*TL$!]LIL](UN)^WZ\\J6DMG%<^*V]\W9E986#M:I=U/9SY]ULP_81JN M /Q6^7V=HW44I2'-]<.KH#H<,F!9T9/3FS)7T $MPG7-EZ"%4MM.W@JL(BT MU6CMCL: MH7@+&A5+\(XWN$0:1YPJCMYSIXFM>$BQF5RC M3K6;G;:BUD97J1EX8R"48Z6,(DYR05$1P)BL!PN]"S6<>JZ*?O@T9&@(<1OJ M [HW)$YO,I>'&\3E!\? .Y1^>/1\,+-A-YCP"!4#U3*U<*<:R(X9*!2.J(I* M4@''.1URP/^A(K8](EBBK)5AF"N$ M?D5&KC:92&V@7HCG3G_GH#V9]:<_(8S*?M$,"JY7%_$$PQO558M0@L&ID6\ M<^X7A=S32*7GRM060'M)PHUA[+ZP/90@?/%FQ,$S;.$+IT+_Q]1Y>*QS6'TY MYUEE4U= 5@37'/A"P4\\\PPY X 7TG!^WC)E] :UGLN2K-JS^9U]&ED^R'@4 M;8K3$7=BO"9$T0@J:C:/4.LI5J2$8 ]4 :S4G=K4(#5UG@#48,KL2(K0O?9Y M3PPYWWZT@6I&"O8^.N =V8#%3#&/C4OJ%5W*HZG$PF.H91+Z:AX M^*^*V,:23,@9@[O3L70!C2X1%XCV="W:>)J(JRBY!Q' 0?H/:**80GSU$7V$ MH9<0MF]6TMS(LL"]5FE+EMZ^;"Z 4]C<0;ZM5 %^C=B5 M!@\JLL^$O/RT4M M2#&'WBJB98G4&__] MZ_JC7Y1]XKNQOO;)7Y<7W<%9]\*^'-O_L_OYXO)J:0*_%\8W$5Q/ Y0-:IN# MIO6O67]0H-PCU!>HBWMCSF+2OV5ACOL4N2QRYQ?$_5C$/5M0G;*ARJF:N3=; MVKMU@E\!>H'+8^%22FL7"7_Z4+\A6H_G\GA(PYN1DGD:>-0;T'=")YF=?N'S1VYGNZ*VK:/,5] MZ#,Q9#(N:'1M[5M_<]JX%OTJ>G1VV\Q@#*39M";-#*%DRK1-.I3N MCS]E6\2:R)97DB&\3__NE0080MNTZ79+7S*3!,M7TI5TCNZYLCGY3Q ,BXP6 M"4O)J\G;-R25296SPI!$,6J@=,Y-1B:R+&E!WC*EN!#D3/'TBA'RO/6\U6D= M'P?!Z0FT-/!59!&1;MA]&G;;W0[IM*/N<734)N_>DBI(S0TF24:69>='X,#D/ MGH&%X4:PTY-P^=_9QC)=G)ZD?$:T60CVHI%3=<6+P,@R.FR7I@+0N4_PJ6Q=*-[A(,4$-GS%LO=9N(AA5 M42Q-UMON8E?-/>]9: M\_^RZ#F,S[ ;$U#!KZ!M]+7G)B""L1/\[?@/V&&\L\.^XE1 \Z^8F#'#$XI= MP3H&]?[FS$Y$+$4*+0W_?#4Z&TU^?=3YK=T[[+2Z)V$,\UQ^HS%]CR$,7HV& MY^1\=-&_&(SZ;\CE^?EH,!P3^)V,X&-_,KJ\ +B/WW_H7TS(Y)*\'PZPS ^Z MW84J9/)J2-[WQV?]B^'[7Q\]ZW8ZO?TNDD2*.+3!3$9-=%)B*VZL1@:"T9BJ5*F7C3:#; 4 MPI-F=:U+FBROO5^N1I!((6BI6;3\T/O:.<$)\),2 /.,S#>*D7Q05%63,2@DXD@4YA^J.+9UV\)K( M*=@Q,I Y!*A%;X4F''6(?L'5&M14F)%^0:QB:8"!@F@YB MRF$KE;""A03E PU27A# $ZD*HRH&HP!A8V41X(V2'*[0:S*E"10I(G-NB)'. M[I9!P1*F-54+-,GI-;.07;6IH2P%9Z!+@:-88CKA"K08F($ZT^ )+#B!%4HR MHBO\LZX_9XKY1G .=>@&7 IG'I33)U*?A@4'? MCT&'/P6#&)GR C"*<%]CL@GT 7.XK6KW>3'%]E&TPN=$5"FT";BO ; )G.%* M+$@)L$7&(1,AYUA1RJ-9;W4-K$VM&FZB127 '@D >RV.VW]2:C.R%3(N=X* M'(1BB7,:7&S6B**7GMQR=4^YLH]4>;I/5)FL<67E^W%/>R9XY8L[LYQ..5Q: MQ(T(5R(8.6K4I?O@LQOH\,ETL_\=]P_LK&R0%FSGS,K&Z.-< MW)W'=S;R^!^9K]\VMM4XUCC=)M5W8C/=)S:_9!JN -!6=7V>=TT4A FM]-VK MH#*+&3#']^2TGJP4- !!:,:UC6M@Q0K;#F;.ZXA8CZKN* BHZ,6>ITK3AUN\ MPR$T@B-:"I[:\SI=Q9JGG"J.WG.G1VV0+["92J-&M!N8MH+21D&I&7AC(.1B MI9(B+"I!,7+#F*P':ZT)-9QRK0MN^!0S-(3X"O4!POL93W\^?L;[R\\[QZI; M-+U[E+LS6X'A,YYB9*=:%A;"5 .!,:.#PBNJTB51@+>Y M.R>S/(2*$.RT2_MB6.:/=W^7>$Y7U@QSVNGG3U%(O,R6[=;"W#2 /WM*HY^. M1>D^L>BEP^AMK&,.Y#,L>^@F@ M^YARE3.J5YH4XXFE&TMMH+4^^R"X(()?,^%/0[?LF_<;QB?X]9 &_@L\.]HG MGGW%N8U]8I4N^=E<[_L8ANI,68< #"!?H%(W\[B57Q1R.2.57JE"6P#MY3DW MAK&/A==8@NC$FRD'S["%3YR<_/_0X4>(27MU*M(7D&_ -0G%GV0;E,%FW83 MT,QLD $^V*>WGCA-IZIX,9/@!TJK@E[YA]#*QR66ET(N&-R=9](%([I!2Z#1 M_;5AZWZBJJ:L[@1O!]C?H(G,32*^]H8^PM"7B+5OU='*R&6!>Z7.EFR\>==> MX\3;W *ZK53#>8/8E0*,8(*I+-:7GGN/.IX#*Z1M =A1S#=Z!&VN7[#:0FU] M!FN-XU+@<\HHXVG*BM5U@!R(8MCVKH,YS.)GWQZLD7UE2F,M1678QJ"_P9MD MM4UF%^7N03(\4W/[]7)"&J>(X_9AK_[^F,.;_[NY%3PLT ^Y0'8SV0PEGULI MOWDL96!Y0^R3#++F.Z MO@S#'YL9@R]0XQ.6POR3L_/OH^LK$;4OB-GY,NWPAB45[BOD=\A+R3L%XAIF MR-0GYL<:QB#C;$K.5SKCLI913U#05PJN[L&#!XSO+\;/6:PJ?%6R^[1)\/LC M#SCX# Z64MQ%U7]Z9%\1Z+.5>HYI&5X,S)D,2YH=&WM67M3VS@0_RI[Z;2%F?@9*."DF0DAE/1:PH"9:_^4 M;1EKJE@^62'D/OVM_ AV#OJ =EKFFIDDEK3:E79_N]J5!W\8QB1-2!K2"$[\ M]^\@$N%B3E,%H:1$8>^2J01\D64DA?=42L8Y'$H675& _/ =,R]/<,8#I#3 MN)HB4@]]BZ],?;!?71;.Q_/)N40L\N#]]-Q] Q M+.NOWMBRCORCLR6D'.HE2F6=9R^727/9,(:\L_]Q* MU)SO6%R(G)J1BCK#@>[!7TJBX6!.%8$P(3*GZG7GTC\V]I%",<7I<_R5M M(*+5P* M>>NU]DL%>+AWT%^G>M "@SL%CB0C'-F?4'Y-%0N)%H5V-)KREK101"!XA)PF M'TZFAU/_Q3/GE=WON:8SL +4<_:=]K2Y!?<';&$\.?>GQ]/QR)_.3A'6YQ>7 MHU,?_!DX^W!I7IAC$RXF8SU:;M/I[=I=&%W Z&AVYD^.6G-:E ?V*Y@=@W\R M@8O1^>'H=')AS#Z\FWR$T=C7(ZYMNS]68PVC:\('*:TSG';A+;JRPJ@#AR8< MT3=DE0K9A3-): MAB9LJ83"BV?[KFOWQV*. 6M5M)S^=A=PJF+QJ@O90N8+@D*4:!J%AMJ3FD8A M.9!(9#J@->>T*+51<#U:\ 61 4EI;LQN.%W!*%1Z1!NEB^-$>0-+*ZHTCR(! MIQ (&5'YNF-W<'F<5]%AWZ=,#3S6*]!BS&YHU&_$H7)57@4-)?$;?08<&RB[UI8)":_B31%Z M4&Y_F3!%#:T$ZJ5B*4E6R]S'696R*J%;SC;&\*@IN$W0 BQJ34COF5U\^M_N M\^NEERW-%%$88B%UNR18X8$ -(T0F4.V':;+;)=/N)JG=VM MJ&Y5'H*N+/' 0H:3&SR)4TPA*C=Q#GH[L.7LUNZXMS]O\MK;%\ALNZ\#P]J- MM+DM#3:K0.>O[51/T:?8:HSKO%K)BEF!SK?F08L=)1\'1"J@4O?4!D5!8R\PVG M->^'ZMVII;.96M:8_BJ@EM![A2R24ENR8E02[X0M'6 MOK]#MM6(&'R^WYC?N:AX9!UAY1:\G9V._)/1 M:5%(3-Z,/I[.SELJ^V8HWZ<=I2\A,B)O@^D/T=#/!]G#@?54@/.(ZA,>!Z[_ M"W V0[YCNKO?]>C_M0!U3 .Y('(%[DY1?SF_4?)EE-2I<'F>/?V=_<(W;B/( M$6OZ8AY3>2QH>%FH,"SLL1['^@#Y8OE37/M7%7X$P>H!5UV0D!P"BAPS*:Z9 MOJ%0HG61H8/K4K]#"/1M0E6BH:Q-FG@A4Y8GMPP:MP=Z?'V#@)/F+,]U828D M,*S)<#-Q#(L,>_1N:*[,^]*H9!VJ A)^NI)BD49&NY1M7+^W!ZK@YJ)Y..[" MJ-IVJ]:J[OA;U5:[;_U.(2-7U"AS7Q)C >61:\'J.X&] [.W3D[*+KLH%&5X,S)D,BYH=&WM67MOVS@,_RJ\#'=K@?B5].ED =(T18-N39&ZM^U/ MV99CH8KEDY6FN4]_E!^IG6MO6[?A6F %TD0214KDCQ0I]7\SC'$2DR2@(9Q[ M']Y#*(+E@B8* DF)PMX54S%X(DU) A^HE(QS.)$LG%. 8_/8=,S#0\,8])'3 MJ)PB$A&6-;YL02M6*G4M:[5:F:NN*>3<\F96 MK!9\S^)"9-0,5=@:]'4/_J)H43J=NU4]7"FA<-;-/?&BH4J=AW;_KV7DC!D MR=S@-%+88W;W'_HDF\J\,PMD< M>>NU]@H%N+AWT!^G_*$%^H\*'$I&.+(_I_R.*A80+0KM:-3EK6BN"%_P$#F- M/YU/3B;>'V^< [O7[9B=ON6CGM,?M*?M+71^PA9&XYDW.9N,AMYD>HFPGEW? M#"\]\*;@',&->6V.3+@>C_1HL4VGNV^W87@-P]/IE3<^;,(TB%E )) DQ!%"2+265;1 17"N1T#P$M0O=3)+ MA!T54_CCS5&G8_=&8H'Q:IVWG-YN&Y"18M&Z#>E29DN"BU>B;A,::$>JVX1D M0$*1ZGA6G].@U#;!]6C!UT3Z)*&9,;WG= W#0.D1;9,VCA/E]BVMI\(ZBOB< M@B]D2.6[EMW"Y7%>!H=-.TM)4+5+31,SF@IT!)' &5*7\+.-BPI5 M)8XA$E*W"X(UG@= DQ"1>4H#ND!?*F.FTT;$=>R&*Q0B*D\ 5&L0(R^6E3Z! MF]2 !A($N3"&V(F6G*]!M[ENYBF 9BGI7TLFJSR($\P@2C=QCKM[L./L5^YX>+2H\SH\$LALMZ=#P<:- MM+DM#38K1^?+=JK7Z%.=U^93+(GT<([F "<1EJ"+L"1'7^EI$6$2H9U*FFD0 MM_4PP8P6IU&]3H1XEB*JLW8^*]J<1L@P9(6CX'F$5$M>^(!(JOPO [U( ^7!I'DH?,E2 M9?"HDKST'E!9+(0J9#]MR1]<2GQG]6!E%LRF)UAGY>7#;'@Q_3@97C34]6T8 M?DHS2E\[I$0^Q,^?HIW_'UW/1-1K0;X'K-1'5?@3RPRX0H/=(8:4G7% MO*QM?%5Y#-_A![\P_GHQ?D9]N21R#9V]O 1T?N'@"SBH4O'B5'W].WO!%WY# MR!!H^ET 2PF,7[PHE%@&*\D4UB?(%\NO_-6AO&$(P5\_XZH-8I*!3Y%C*L4= MTS-%(RIT:1@9,("SB7W E6W4D<'IO=3:94=-EYJ5J\ ME.1/+X-_ %!+ 0(4 Q0 ( ,B+6%+.2OG[,QP $0O 0 0 M " 0 !S'-D4$L! A0#% @ R(M84F^] &W/ M&@ IY$! !0 ( !81P '-R:2TR,#(P,3(S,5]C86PN>&UL M4$L! A0#% @ R(M84B5R"9?W6 9?<% !0 ( !8C< M '-R:2TR,#(P,3(S,5]D968N>&UL4$L! A0#% @ R(M84C9,QR3IPP MD1,+ !0 ( !BY '-R:2TR,#(P,3(S,5]L86(N>&UL4$L! M A0#% @ R(M84D9U(%GVF 3Q$+ !0 ( !IE0! '-R M:2TR,#(P,3(S,5]P&UL4$L! A0#% @ R(M84I.#+J\!504 @VU# M !0 ( !SNT! '-R:2TR,#(P,3(S,7@Q,&LN:'1M4$L! A0# M% @ R8M84H?WDN.8$0 (!, !< ( ! 4,' '-R:2TR M,#(P,3(S,7@Q,&LP,#$N:G!G4$L! A0#% @ R8M84H8S -'=3 Z*4 M !< ( !SE0' '-R:2TR,#(P,3(S,7@Q,&LP,#,N:G!G4$L! M A0#% @ R8M84M5A!H*1+P (PX! !@ ( !X*$' '-R M:2TR,#(P,3(S,7AE>#$P9#$S+FAT;5!+ 0(4 Q0 ( ,F+6%)/E?AB)Q$ M #"6 8 " :?1!P!S&5X,3!D,C(N:'1M4$L! A0#% @ R8M84@U/ M$ED_.@ VFT! !< ( !D? ' '-R:2TR,#(P,3(S,7AE>#$P M9#8N:'1M4$L! A0#% @ R8M84N%?@OD7!@ ;U8 !< M ( !!2L( '-R:2TR,#(P,3(S,7AE>#(Q9#$N:'1M4$L! A0#% @ R8M8 M4M(.B'7H!0 A3, !< ( !43$( '-R:2TR,#(P,3(S,7AE M>#(S9#$N:'1M4$L! A0#% @ R8M84MGN838;"0 &#< !< M ( !;C<( '-R:2TR,#(P,3(S,7AE>#,Q9#$N:'1M4$L! A0#% @ MR8M84NL*+H<;"0 ,S4 !< ( !OD ( '-R:2TR,#(P,3(S M,7AE>#,Q9#(N:'1M4$L! A0#% @ R8M84B13^7),!@ SAD !< M ( !#DH( '-R:2TR,#(P,3(S,7AE>#,R9#$N:'1M4$L! A0#% M @ R8M84M]TI$Q-!@ 31H !< ( !CU ( '-R:2TR,#(P E,3(S,7AE>#,R9#(N:'1M4$L%!@ 2 !( QP0 !%7" $! end

NX'RZFL];7LRFHM1'8G-Y 4%9%"UPX$8M!FQC# M< Q"]9]BZ+1^GT[:!)P.QL$G UIGAS[RQ2V8A(-%.QL&.SF?HX>.%:/.>3V; MC@-7;C9N@P%&^V@PE)Q:([8?/K*IX_XPG(_;Y!@/T+]$](KB.ZQ J/85BY>U M.<"1B9G.S<>NAW-@DL'L9=MSDA*]^C)-]?>L(E[*#PYAS_H8UQZ"369=>L!L M-I\VO4B[,J:#OJCDW'X'JP1 ]:769%(4(KF>4=_U!+$"Q^05,(Y@_53Q M,8*'!O:AY\F*VJ/GA,,0!LUDS!-%P4@]ZB5A$HEE82AP2_ PC*J M2TK2NI_HD <0(3U%:61OV^8 M4/4P*Q>?L3V9YU2,RR8XU085G%%*Z'E5-[[A>?E[X+PHW<94 LE#9#,M6$?< M)DR^C\PR+$0K\WB[19F- AL6<"5MO/L$?[#-L^K 6RB-B _@VU<=5/LJ" MI5HG,7")':B 1V()5+$62:'?26UU]X.8A8'S\)MUC@]W"ID).\2:$ ME#8K]X-Q<)=?.HJ_Z28"RD.5/G7JG'+EGEWPD.L:-*I,K+%Q+[A)FT\ E,#* M7 *U/ 7 N+"-FY.U.;!*$?!+,(C7<)X\N,L3C>4Y_2T2)^VIN#S!8!#(-C0O M6HX8&:%^_ MJI\QK(_(5E+K8VVC)G*^M.*(@BMUE+,GIK;5A!!,4YBSS$"$XK*B*!4IY"VH MQDX680-FUG3!T=>ZNCR$1+M(EY9.QC4GM+67GFM],$2B=O*3A!;/XI'J1_U= MI:IP52SZ#@S& 7,./%1D0GF)9._>.!-7*W]W IH_V/MO/,#Z[9[I&1,NIS0?^O(_V"8/2Y5 IL5PQ8P,M_BT@K29A[7B?D2M6R)]J8-1MY] M=H'' BR-1MT#"#-.L.%&NL*QUIKX[=WGK@EJT*N;B$V%2\8!U0G'%!5#NDID M#/]J%J.3/F@H]98)4X_J*KEECV?.ESDP9EJS") Q\E@4E\<+? YE'M7N![B- M_P0(I%NJ#/AY%W.IP#VP3)S"-Q_ (DCCR$;P*:_30=\N7!TMPG,4=3+GG,Q8 MXXVMS-5_=]N"]9U\"L;GL#L1;D6UVC7%*-O/&_#/;3*73.9:/3A? J2SO33E M$>^Q-F/'Z24N'6O%?6=79IU,5TY: ,) MEBC#L!64% 4HX#):A ,;9QE-POEL_)SZQ! 11?"M[DKX3A;CW)$%5,O'?"/& ME=2&8):C> 29&*WI\KDI; F58I:HI. !NKEIQ==Y.)V2Q%3V[/TRTGL7'+.8 MM-$>C?,D_DH76-%20J#H=SS/=BM\JP"KO4*J#L12,2X_\_LI"68$GV^4@;[% M*";Z1%4N<-=0(EVIC06R+3G+)=*0;\-0+I1JP_PC1'W6LH]A%*G[R16XN^Y, M*2$ $WBKL6;RVXM-8'G"C"'\@X$J6GCK-K5M]V#LT4IT>OA_ TIBBGB#9*3^ M+CQ[]B1J-M>GS2B1L<0;.B,WZT_90V!5-L9OL?>,]9S8?F]\W;6\*#&^UZ/O M*G=H&J0K'([*"@UOM3?40QFC35=P#0MI""])M:YP=_':*+?@Y/))N??-M\ H MXJ2FL_QBRQI!2",,47)RY8M-A16KVU/>$UJ;9?EJ@U7P/L;@*CV436 S\]S& M1(#G"+@=96]_VI@*!UNXU@B[@G 2#SL2U'W,7O"KL1$(2M]*G5<@ZOY #BZ(ZH*=VS4![U.7Z6BZFHD M1,'[@Q:X=O&83^H_D[TC#4M8"!^IW1*> [F+A 8"P.\!M/@=4AF+3+>9*?D1?><5XMUP8$ [C%WN*:AHF_S);,RDUL8DJXLA$O>-2 M;:WDFUPR@;VP=9EV,9\ %>OUEN,DTOY=Z%.G=WBNK)_FE=NN M\&'<.^O\\?>M#!!GX"^B;LMC.)CR)Q7(//?_JIY9?>>S@6>?(S>TC1RG%-E) M8_[\.]#AUM[82^*B7I0S#T7P3WV"XHC?8=R>7! M+ 2"MD_"-!PN^NTBBD$_7 P&P?WYE/9@%,X6BXZC%?9GB_:$DW &J.L;?JYJ M5M\$;CXV#Q<=Y3"OSHSCPA1/EOD18S M3?KA;*)%\34PQG@ZU109@2R?CR\QTQ"D5D\(92.3Y\YEI%$[[TR;H]"RF;CQY8C$5.048A!"!R1K8.*9Q/1ZW[M8VE6^K.J: N M$O8>YXLV;-J3E]L?NDE!X>;6MT%-J6] V\?LOD1_3!7(1<>*?(T-V [QY(&0%"X^K=SLE9/.V)$3A^C M?R'%134T[LGN;]=U6.+XF_U/J8\[4QNW=5T8\M>+2JU>^1%YXVAHDQ8)M#,GR:97;M>Z9=\T;JQ+W"X4[7??" MSQ4 8C MQD,X=(3;E55;+ 4?3F2;K*O^RKKJM=OM'@^IGK%Q%K>6*V[K84NWQZJXYV?O M2UX!3'Q5WM&HG;-_7!8VA+:]6:@3ZQ6) KE^DXTE85 M!1>!\06,44_?+TRSB[ ^Z6X#*)HLE^IV,#YR;#7S03Q^:^^+Z]L*&BQE.0_"^62HO@!_:S*=NMN;1^K6(1(4 M8VQ)K=%<"ZP%6$9M:W(&AM%$J'I]TS9H (K1K&V:#&?A8F;KK:/G45X9)<-P M.-,H@LD[A%-I <&+D#@-?1Y\;XN47 Y[#RQI$O"53585#$:4H!$#7\\MQKOH3^@"5W%$!T<5+THS4#-K5J%ZJ#9)V<9:.E%5SCY]-!&4< M;I9"(6XR3($SZ5J!D2R @TL%,:=JB8C?GD$SKEVGMC?D6&1S1M#&++A8+UKQ M?2W4:&J;] J/8N_BC7;X.72IQDH,J6MWGVU*WZ1I%[9<>,;4[A"/;=.=Y<0ECQX5JRTH0[_ MP39&2[ZC?[CE!BSP1CN5GK=< !H#S!3AK[]E2S10:"NPPX!+.N&H3W R)!XL MBNYE@,S(*LHUG+19IR+XB6]7JW#FI^SX"E74VNHKU_K]XZ?[CVY6%GQ[+%XN MA!7P)KFM,(SRE&Z]8)=<8 OLAZ??RM#ND[F/UM1V7W7)%V9W+UI1N2R"A34> M9;*HN1*[&O6"='WPJ,C#7[IP0?1[%41'L#K;NY]!)%2M?K%T)Q$ 5NX]"!LX MFG*GV/X4K[E5_*[9$NLK)"RK-,DN"9)8'[ZQ1=C=:MHZ M((T9Y7(T77UJ]J!W@DJ)V)I#IBZ0\Q#ON2J*9F=>2< Z<,-M@3O<1'T510Q MM-?,#E_<\V"D<.$)M5[-!FP_RC:N:DD4]Z8/ONABJR%H9\YLH[7.%+)G]@F< M4)?14ZOY0BQ//WTMWSG1S_&4W65BML-9 ;VTAT#:H'%88W.!$L$U-8E^Z2Y1 M>%5?S_F#\-S6+RE+[[BKZ\5B]C(,KD8S]J.OKL<8./TCM_R:80=I7(_-[IUN MIGX7U(+FEDJ F3:=T1)D6)Z 9()V=?P+/-!8*L1XM&UAN"5_E==;#Z(/5F#9 M[/I#4A7L=1#$=/BCW+ZL8!?3 M!7CL,^DUR_B'\T4JO"4I\:*K7:SUEJ$JS<7HMKJP$(!;Z@ MJIE;>F10DE""Q[7FWN[E-W6HZH8Z&Q&PW)+-6RY"TWX@TBV7ZS*6XY0Y0NNC MD20^"RA4]03^[MS)0!C18MCTX9_$16^D%5ONK14+P)E.XJ^ MV!CVCY9F%R4;SO2[UVB (DE75K,@.Y598D\0KW6A.%LE55WC6 M&OZ=#UC1:=%V0A!["-HN4SWW#AP$ +P&D=RN!DKUD!?+\G<_M$Z%;%-B\6=* MMB3W=G2M CMZJUN9O@13BUT2$A%LV4EC'V\'VGHKU8Z,;VS]3"J)'#._&G7Z M56T,0^&Q+AVG6E50>4>R06[21[Z0L;:^E^^RJ,;Q5A)C"7%NFC!:KA*#R; J5JSC%J= M6=S;?& 42CY;:_=7^(?N,G-#V]IO._N;3T%HQL)&?,^,1]O8V:\Z=O8+Q\Y^ MD9=38'B- M1P,L: HCZ!ZX7'(4NDI!G0-BB8/"&8-TUBI4$EI*Y!PU=!5H^[42='LL=JAB MJA')@)X?R[F]7&^N7UQE_9]+N1E&3;#=JKI#BTQ3%;48B-U8*5"LBL+9:C5[ M0F335W-2=*L5( :VDEA>4<1E[@E>VG$:TG.-?W.&Y=V\/9R\O9KFY/-/UUDV=*\VM\>"-1C/M32G3"(G M4?T(,^3.RZP'>B\=;?N&BLO)L6?&OQ]OK=R[&.1WD?673 MI0V*RKJA(:ZYRN3TP]EB6O]BO!AS"@ME,D7'_''6:D6\_\:7G*%JD.KN= M08$*O[JZY\S":;__\DPHX$P])?8W:TTTQ*JB1S90KN^WMVX83E7KI-9>OO?O MD7BOZB#8NO&9S,:5,B2'+IO(-M3W\.!Z@.O"7FI((COF1TC;?PSA/EI[0_(T M?$*7$VD2TC"\'HW>7.X(8J_AUP6*V'BI%Z/64NFJ*Y'1>W_UXVJ\"$?8.>AJ M,J1&4R06)\"&L_&?$+Z@2T:SWO0O83#MC?Y"HR8]?.OGIMU'E\HTW.U[YB%R MJ=5K2#1WW/A><5K%:O?F["M,K/\H=DF]9R0\;L6Y#W+H%$2KR;&\(T2#X5Y= MPEU="_^0]#P7",A7.PNE--2^PF96_2&^S6 2]N'@T#8-IN%DW"SJ^&-1IB_ MT.;5.S(@:]GVKKV@QGWA7$ M7\ &QM\(NX+FYB:!V*'?+A"L[9/*%9M?:))Y&;^>I/=KO_@RI'JOZHMM?IX7 M"Z4FZ><@J[VBA"K50>7-YU2\-UA(L_5).!T-_Q1NNJ>=TG7?/KMD;:/5RB32 MS,2+T+9\Y^Y.]IR9).;439T['&=(C,VMPC4J^<9PKS"5T]RB^FJK%,<4.6DD MZVG=NTLC8+2?I;+%H_'2G-B]!4K4N*(@E^W,[0&\,"E6<<@;U5P)GJ_Y>LA0 ME;O20(]SMU<(O!2YFTJUOCZ6G+Y1CGY)T%G^.N(KNWO8>DK2'_I=UBRX\_B! M<^K=@_RWL?]6Q^+7?H9-]]B=29JW'GSWIG/OP V[WH2IO@0/F;_Q5CM>@ M] M?IFT*^US/MVAW[EV3;??C+SUE-X 1P'#Z4U; G!]LLO@.0"% ]"Y\2JX3NAWETP^ M&)'F[GTIE;1]HJHLY!:TG^0Q*;T0UF^58OK7*=9)E%6EB^=PQV7*C39,,'R3 M4$*KGX/.BZ4_!E]&;\/U056\"8M+(@QUB+E:&V6QAKWE'17V.C,&,?Z:'3$\ MQXJ?UI$QP!SM=]5H#4TH( :--BO2.L4-98'I*K (#A<@=IBHUUUS1BC.F;^H M3,&UD4+G]95]J!?<=4PDN[=YT@LHF%SFFVA$BE"O94,IL>PWTTH A0Z#Y7L[ M-*"[X;;6K1T]SV>5E,+JMX,NZ0APP) !2ZF/%#&-XK4_Z[+DN?\W7BW-)_,9 MN*DRS_YP'$YF _W5;#&HW;#"=L)@T@^'L^"#XYWF)K G*N\[3V2R< MP+3VD/Y)\,(BLSZX&OXEGL,%W@0+YT._]KTO8YY-L 7M. PF^(K0$2'K*78RD,WVT!3?J!]>8?W7R$MI6Z/WH.JG?U?ZU1ZWHQ8R_ MW47IF]?EVS>OXP+^6<%_>7:$?RD>_!Z,^+=O]B;?FEM^CPU2XX<7@Q?J6RP\ M^N'%S>"[F^&+U_"D'_[VS0'$PV?J78"]8C;P:+\WF[S@4V+_*+,#3HDM',IL M3Q_QM6,FQP'P^R8##25_X +8S(# >_O?4$L#!!0 ( ,B+6%**^!C>,@L M ,X@ 9 >&PO=V]R:W-H965TP.QXC?C!]F+'B1$$>6!+[&[&DBB3U,R.?WV^*E(4N^?P]9"7 M (MIB1+K_*I85=HW]\;^Z Y*>?&YJ5OW]NS@???%Y:4K#ZJ1[L)TJL63G;&- M]+BU^TO7624KWM34E[/)9'792-V>O7O#:Q_MNS>F][5NU4F)@L3/G;I1=4V$(,9/D>998DD; M\^N!^E>L.W392J=N3/V#KOSA[=GZ3%1J)_O:?S+W?U-1GR71*TWM^*^X#^]. M-V>B[)TW3=P,"1K=AE_Y.=HAV[">/+-A%C?,6.[ B*7\4GKY[HTU]\+2VZ!& M%ZPJ[X9PNB6GW'J+IQK[_+M/ZDZUO7ISZ4&,EB[+N/%]V#A[9N-T)KXQK3\X M\:&M5'5,X!)2)%%F@RCO9R]2_%*5%V(^+<1L,IN\0&^>5)LSO?G+JHE_76^= MMW#_OU\@NDA$%TQT\=OM]?+&^848!!I^M0.L2[-O]<^J$O<'U0JSK?5>$EZ= MZ&%7*_Q!":]LXX39"2E*V)QT 4S\09C>1I#@36F5<-CK=EI5K\5>MZ=+Y0H(J,L#"=V[ MGNFRQ$2KDY;>)OX'W750QEB$1HUXL[CQAM\:!/WSG]:SZ=5K!SZJT4ZYB]PB MC9*NIUW2\2[9F+[U44JG81(VC[A70GWN$-M$'F948"9TB\7R(-N]$DA824FK MV[W8&U,YD@SZW>F*E@;E+L3W@TEDR!:=Q3JL5=<@6M9]!7;.:Z0!Q9ZXDU;+ M;:U.I(JJJL]>06CM22.PV_*K_B ]7.@T/+[3I<0;%HI;)]GT-AHAQP3Q;XT/ MWKL07[+4>&[17C8LD87AZ*2>L@V?(LQ"&R ^WC![:DO&!K% :1YYUSI1:>I8HPHY2H;B7%C;S&C8ATIK$APFVSQ#/$),@1J Q=74A;@8< M6^5["_R;%AACQ87>C3LJP\HV=&(1*0=16>L0-8\T!88' V&Q#7I!2-D^@%77 M6^ %HN61%VG]#0_F'$Q-; 5QHBT0XZ 5MR: N&EEBS*V6RWX"_\V!ITB&7902:QE=Q-F$!"')$=55 M':SL(G!B9%:$]A9P(%.Y#/H EJZ8F//X:8)GD.2Z&*\(_-N7>#S"O=]"<-*& M3_OHKI0^[TCK :D4^BG_/,Z"K( L2S($V0> 2RDV/7U#E9A<) 4"<"YLOP@ M8@,Z4$:=S%^G- K'?%(=$,5IYU;MF=I-%/-+%7/>!_*C-:TNR0X>R+6Z0N9\ M;^7/NA[)$OQW\+JY9U 0482A=G*_MPHQHS@AV)&Y'9F[R)RTV"NSM[+#,0*\ MUB9$K/C+]*^)T_]_?]_OB6O3>N;AM/;(T3F5,6+^J:05BDH[4"U5LP5DYU.N MS?!GNDF[<+/^W+8IF_/5\5F\W(8K9<%HO)Y%?J-@/UV7*= M[=Z ^>C!V14D!O=KIZ7X*,.Y.SQ<3HK-?.2T6!23]:@Z&J/%;#8^!1!&+9;0 M8>0Z!]06OU)BJ+=6*R+R207;SV'A]:; M?&6U NMQY?^_+__2>3V4? $.U IP@3D>\./Q3J4+RGZK0K&.#:B-]1XULX^% M]/@TU48HG9B 0E_P45F>/;7HQ[[+BO1!GJ]0.7WWX1NN,+[7V#P5KN^ZFBY3 M55D<5:K^H:,:!/4V2A.J.5%JF]0RQ"99XV*L2O$\M(U4TJ#UJXM:]UHT.Y6T %(=%25:)6'G(5HI&. M"LS4I$@47"K54_%I["E"<5_I6->2691$PY[+&2Z/C9&;P"FH0@7=V!;9BM6/ MNGFICQJXT^Z+B]4VR%F=]]W028<>JLM<.?9;8TNE/I/I4!"C*,D:"70$BF0) M\Q)J]&.]//8N;<\%"HS-O@CL&OF?T!'%?BZXB;I-M%G<9N=WY JW O'\8.-FNEFH8GD]8X\$6OGP#WW$0" M-E _]8#?T$Y$T$*V\$)'>(&BK)OGT-)DW=C3RT$RFF0PCI^99$0_/Y(@(*NA M!B0Y*$7.,;).6V5 #6XK%7.SW$!16,5.F&Q"L:D;0I>FZ8WYO2.FUT%S<%/' M(J6QA$O]BO19OTU:DP#:IU$:-67/ )<:X'S"E,W19'#"B5P7XD99CJ''MDOA M]4N&TKOC9$GQ']/IT>2#0@0WT%(K$CP!@LQR.@'BWI55[QUW>4S),6,::R C M40O:]31Y\0=3C>WA=VC^N!%NI/T1&>]HMK-#[HNG TUL!M*5:D@<$A'-HM26 MI<-E+"MV? 1 I1A2C0Y#K&M7&J/.:R!&PBA:>9ICF1"M^JM1LXU MU@VYDR @]U3MMD6L+&48G1S5]E"'*2-0KY_2G2&/1HO.&L5YZ6D( MI:%JL KCF1/6D463YJXC76..HT#,7_O%TPX9G28A;45GS%/'1DBKQWGH:VA? MA>?%TWX.X5WC"5!(8]B>CBI6"RD!S32)I]G\YDDC=22)Y.PX)-U,,$05,.9G,9L0X1>"]>05VDJ$]-_ M!A!ZB^?QH9J+!Q/XL EP4IA6(V[R>7DXP@9M> 0D8^F%7&BQ V(F1QFQ?JY\N1 _9)DT'2NTF13(Y'ORNTHF;=&+,;O,;$@M%8Y0+&B M>2!L0"/L5 C=R3I\#C@*L6>PE]N6P@,Z1(WYM/J%,_RITZLCE7G42)5/I>E0 MN;Z]$:O)ZGPZ.5\NSZ?K1TH=6R<,/&:3U\E$NKTS\!HO3U\+F.K /D.2BU^: M>9),DV(Z*HU]YLR\&0[I][(FG=V)9RIR:O\#0 M<2\[C5:=L^*XJ?RIUT['%!KFVN2&;*P7OKD2!9K*73SUG?0R^\8,/^[Y2SJA M%X8+GYO3:OI8?QV^48^OAR_]WR#4-0Z;6NVP=7)QM3P+(!QNO.GXBS42"T## MEP&ULK5=M;]LV$/XKA.<4":#: MDFS'2?,")&F*>6BZ(.FZ#\,^T!)EMZ] OMD3Q[IZ[ M>^Z./%YJWW&[Y(L;0;SXP\F6I] M1R^3]*03$B"1B\21!HZ_A;@0>4Z* ./K6F>G-4F"F\^-]@_>=_@RY59>@PU*1\2IW-WKYJUC[,R)]BF\\Z+"DLDX7:V$@**2J__G] M.@X; @?A"P+Q6B#VN&M#'N5[[OCIL=%+9F@WM-&#=]5+ YQ4E)1;9_!50LZ= M3M1"6("\-@J'GK%P_\7MU>% MJ=#>V9(GXJ2#2K+"+$3G=-ACFVBOI$HYNW5:"2/3F3"Q.Z<-$I9(S-^<. ME%)5AMA4$&*^9HQ6,K$!]C5VN:\C,E#2*^,J91;UJ8UEI9$H:IFO&!H%5 I6 M:*=-LDIR$9#E0IA$\IPMQ%QBS0OS"O365):P;^X$VHOW2K9Q8!)^)8FNX$[J M55=@6FU@[6DAW%RG3&?-1JEF6\%Y\\M!'(V/[);:)BI&)-J N\P'D"*$@&,# MU,F-;!!:#:.&Y5K-WB*V!20L$ =,H74B+@0IT8A&+E-.:*<\YRH1S!;"F3>_Q,/A$9C%B<3\,8N1!S8>[A!P M$#!'X&?Y,YRXPN'L.)(@ VNIK-V15?L6CD%\<]]KNJ%_;KA<#[ MU5CG"0)KX!PM&D$3C547,Y8Q M A6&EC%")03^GZJIGW4HGG>BU5B+UHT%#06KP"9UBK;P-/%$EE0NH$6E%/ 5 MGZ*M('#D#!QX*6=SG<.PAU1KDIR.%PC$+@4G#H]NNOXA.MIC\3"(1D.VV]T/ MPBC<>[Y6H\.:QD_1-"V@K* /W6;;%()?%. =!)CY;M-\M7PVLT ^Y9589DZ@&#_0ZF32D@BEA?,M?%VQ=L\7Z/"S]K%T(T4#>U%OHK*6#NG-),9. MIG$LK%DP0X^#*1QJE"VU60]HTJ)TKF>KA^;PTV;H\Y$@58_=;YN:KT(YKEA>WW3O.)FAE,MRT4&T; W'G68J6]O]8O3I;\Q M3;7# =4_SG'A%88VX'NF$=KU"QEHK]"G_P)02P,$% @ R(M84DH1V^^S M#0 >BD !D !X;"]W;W)K&ULS5IM;]LX$OXK M1"X]M(#BV/)+DKX!2;N+[6&[6Z1[NS@<[@,MT3:WLJB2DAWWU]\S0TJ6;=E- M=V^!^Y)8%#F<]WF&U,NUL9_<0JE2/"RSW+TZ6Y1E\?SRTB4+M92N9PJ5X\W, MV*4L\6CGEZZP2J:\:)E=QOW^Y'(I=7[V^B6/?;"O7YJJS'2N/ECAJN52VLV= MRLSZU=G@K!ZXU_-%20.7KU\6+I\N&2JJ7*G?:Y,*JV:NSV\'S MNQ'-YPF_:K5VK=^"))D:\XD>WJ6OSOK$D,I44A(%B7\K]49E&1$"&Y\#S;-F M2UK8_EU3_YYEARQ3Z=0;D_VFTW+QZNSZ3*1J)JNLO#?K'U209TST$I,Y_BO6 M?NY@5F"$CU?)F'5G5\5'UDUB,5[DY<+ M)[[+4Y7N$K@$"PT?<]_NX[[PQ?_-__?Y:6RRI7"RE(Y(0\Y M_)>25B@R+R1(U'*J+ S$]L&?P4U[U)M-O)=E976Y$?=J9;*5SN?BC56I+L7W M,M$9O?E?RW&,_KD8#"=1O]]OC\2[(W'O>ORD>?I'E2L28_27Z?PO<82/IE%&<308;SUJR!YW =WV6YM^5$79 MTN,OII09*DN'LUQ%DZOAP>@P@F=_56T_*N>>HZ18J_)2%)")JN+^K*>\Q;/# M\1CC\>'X_G_/_-;P)$8D;U02(0SQ;560R"1R[JE#6*1* ./QEH6WZ2)'*!=)]8"JMF1H&IHYR<4+ MA40%(825&)N25\T450(EU@N=+(3, /W2F&U$5 M-.5\,/9,506(TCR'9.9FTB,Z,Q.)LB60ITA,#HXXS[&R\B2K2.-29*J$^7FN MY]I5TUJD2+@U2<=D4*$]#F6_>,1SU4 MWPX_362A$3SZ"XQR/HB&DPDM!,)4EMQC!I)YPH8QKL0^M!5*.-BD>>SE]+9Q M\RX.>6LH*P^@>*T1",6R#1@B'P"[1_G& MFO/X:@P^B54/0M0#F@RG?*)(*Y:#"&\Z,8@/\IZX,Q88#G.=J##''A5$3(E. MLQN\7T'NL.".?/">S>0'?GQW]_,]XZ*(IK9T0+$^N'H!&0H2/Q)%5GF_ED61 MZ41.,P5P;N>0#>9Q$ ;1!0WK_(1%CGH3[$3.[1HO#ZI$@DU0>?&[=#Z8K?I< M::OV0XR:,EZ8(??33+!%S8->5DN,K91%WT62:N-=WC -/TWG/*W1&FVYG=_; M9OROL\]M#)55.9MI:J70B+5$H*V1V[ +G-BCE1-:D9DS7;1S-=\C'/G\ RLN M48^$"28GA\&8Y9#_'8% JJI5K!X2Q<;%%)]%R!=) 58G/L' [Y_J9WA+M4VE M.70;801#F5:Y_\T/L$DJ ZVELG/DZX@X=R:K7[#L,L%,I\/,IWKU3*3:%<8/ M4E42ZL5S<54TFFFR7_1ZN3.YT9^!R8HQ7HB2(%KP#.WT$4[ M<>[2*Z0MPR3/VN\&]A?0)Z5S3Y2H0OL:0*EF#\03> U\ Q2GE=-!)RM61*T\ M!'$A-U2!6,J'9Y0WP@A1 2M4/G(N6KQYQ?61M+JO[8=GNS:A@*OK&ULHU53= M\I3-" ].0E1D1@:MSZ&MTF=_Y:U*T8-^.@,#5F:T"YFQ6:#S%;:L^7\@T9Q$ MP-.[C"K95":?]HWPP"KPVF$VC9W+7']AW1',,TGEF28R,^T2#'+:HV>V,E.Y8 MHW#)37[1,G:!')_H L(2K;V7VTQ-.E&JCB]*7E3EL INDJ X2Y1FBH^]_$$> MN9:6++RI$*DDKMCJS70CPQ!JDY*!PCB'6F(?+E.KZI#!4L@*P=<;!T,; QP&WAARP6\4@Z,Y.?H*J,.'W%1[;VJ"J^H! E14/%_0=-T$K@V;5]U53*(W( M-+V&L9M:R3(E7$2'BAS5@$-Y"6V]W#S5C-[,[FZ><%S:RA&J'B)J-U$R&H7PP=W66;TGP\MG,\4' MYOL:= &/;P\M@AK[5"!,-5^(]]*BZPNG@H,]D;_"*B0:]L9]DA\^6U&W"]7' M/30,9)UA+QX?X^CP/))6[#(3U:43DF6;7=;V ]T#."J:2[FA$RS*F5LDW32G MIZG(.8)N3JZ(RECY^H9"L6#F^ =A=V1(SO2)S&DCRI/;]3%-C)5K5! 5=O*2A M,P-TX'9R;G7:^)P/IW#\S,F"D37U"GO'+Y[(+#.&3P7@:R .=RL(ZK(&3552 M"N!$,=WVF#Z N#HB]7R$%R')@*L?%!]Y;B?NZ,X?@5BU#&B[QA('C.SR@0S, M=?+ J:-3.Z_).H =VA[H]4V@'>VQ%]+1DQM2J%QR<$B_9.W%K-Z:G= M=NFSMRUDNB.E/W]RK0,H0C^#Z"JNQ8JN)M??)A1?)!P>M]?MOFL?6?N3]\J% MDSZZ(V5[>C<01671:&*&]].%I(RO'S ;DU?H)OA,0^_<%GFIUWSAJ=(+&6)T M9Q))>?)J@L^W.Z4F,TUZ5S=/2-!B%P8X[_L)BQ5MMZ2XD1OF-1SM+.E^,F-P MB)Q:PFZV@Z3Q?L09HN\<]&<[]5PN&EK-R$5!VA+ M]D/ZOS^_BJ@.!V&&?6!IU <""&9[#AMVZ^2S,TLV*EVCW\TV%W1TDK9YR4S" M)1"F]]=147T(_E6#NCU[[DIYVI@I&M;-H4ECG_")$SB6^&21S[U*XF@T],@) M/Y%-ORW/W'9-+ANO& Q1,.*N;?G2+3KT%>V.&>%PJW \_@@//$[U3[O:"CC\#KJW\11VQOCFYOH>G33.7L2C?N#WA]V,KZ*C,2;A2:*Y&OEVK2% M=3LW5>'JLO6^;NW:KGB0)!JTL_6M "9H8P6(MZED[B6ZBB:38:<_>9V,CBT< M1U>C+D>DW-#I<;5[MMSAW-^VUHX]'NVZ;L0'D2=AQZ&&/!HX7=8XIXUZP_B) ME[%WW7_2!3DZJ&M77TNEV\/&^BP88[5[^V^QB!?"*GO7M0S.IB67FAJZ16UY M6N[C+Z/J/()VC:Q+K+U81VE6$<8 M?W#=1W;:,#;0[G&[AG3X""<-0@U' 8^@(JE)[A+SK M+(^3ZL]F6&_/6<4WJ*>=[SN,'&PO=V]R:W-H965TH66^BTJ3S-A)TW.OO6;JIC>=F_L D9"$AB)5$K2L_OI[ M%B IR*05-^?.W!>)!('%8E^?7?+5KJP^U6LA%+O?Y$7]^FRMU/;EY66=KL6& MU]-R*PH\69;5ABO<5JO+>EL)GNE%F_S2=]WX;E[?>:==0,_RM5:T<#EFU=;OA*W0GW1&%+4L M"U:)Y>NS*^_E=4CS]82?I=C5UC6CDRS*\A/=W&2OSUQB2.0B542!X^].O!5Y M3H3 QF\MS;-^2UIH7W?4W^NSXRP+7HNW9?XOF:GUZ[/DC&5BR9M<_5CN_B[: M\T1$+RWS6O^RG9GKAV%6M?LZR(3V3&!2[#2\^-W_%S[)RF^$^F4!9[#?-=W M3] +^O,%FE[PA/.Q?U\M:E7!$/YS@G+84PXUY? +)7=Z=3QE1ZS]M!9,F@'% M[]ED(0JQE.J3=M(6C=T2)-C3@\G&%;E7=2NS%F'T\FSF6M6:4URS)'F,"17K*__27Q MW>"K9___1?"*"3)7!F,3FX6H8'#:WO#CS>DG89/O/G/,YV/P'6C62J;]P LV M\2,G=(-S:RAPG3 .[0'?F;LS]K[5VT.J7NC$L_E@.)@Y\R&,_E8KG M3U"QQ:GG.C,_M#F-$R>8!_9 Y+A1\NR*_/"H53V?;MXV507+?SZ"[XWGV1(\ M4O,D=(+D2)R^$\Q<=CMPU(>4(\=+_,%H#"-Q1T;])&FUG9HC]H'FL#,H6A9$ MG$1>;-TG3OPGJ/6=6 IPE/VI,D]P%/_(:)U9XEKW >Z3IT@]&CK3Q'.\N:5# M:]P/XO-6[EE[SM$X.5@*MXV"(9S8XL+W$\ MU[?N/?#O#8WIN?ZO.F38)8-,+B$B4:2(. NA=D*8U$=)JU$E)K9YS#YD11H# M =^;NG_M<]%1@CR1CF3-ZG6Y*[ ?\M#T3SOK$Y-2KU!*3H<;;V[?'%SPMA?, MQ^GM=$PZGS4!/SIR"V21(+9CN1P?[7B<&QQ6")W.N]UIVW;7H5G'X6QH MU%XTC&/SJ+\$8&(I'$8*0%\T/XUUR M[0VK,TDEK7C2\SCT#<\)PME@=&9YT0U 7*H%EJYYL2)APA P!%.@;7.^&Z'J MN2;G^@)$P.QWG;[W#'\X:;LH@ %X<(1Z*(-PN'%+T@&0UM<]^R'&U_ MQ+YQ,BU$F'@!9#>BI3 8"6V3 (EO9#RV4-!;0%,DK?8DL(76T(9[!/'0IB9A M/!_23X*#=_V V%&QR=48=TDT8KE.Y ]%%CA>?* YN7X"+/X_"LL]WY "E0-\ M4S: "\2R#CYM85+K."M[:X:#-BG5)F0%7*E*+AJ%65F#,Y8L%RMX$#F2VEO1 MF82Q6\MT39&8"H]<*)%31EC6""L[J=:6GXQ8\2%DW\+FY%*F',P>ES#$Z%M3 M/-%D;_95?612GI, MQ&>\Z.0?0TAEWMAZKS3S@0HZL84%]R(7:5IU8AC =$B M*C$K.Q8C881S_/J>1Y =]:C:.VR;DUYH@?BMD5M=KO:!+ R8!C 4_E"*L)17 MU1X&M^-5=B#L$3LS-G.B(+:2PB.S?91+X,-#814F[#O! 74[WO<#P85 <$-@ M%SJS.&F#0A\NYC,6 7A_4Q&G8V;4KY[KL!W$3AC%X*"&0G\^$8>IM/(#9"E" MJPEPXXA)P(^PZZEH'B1.,H-AS?#WY4'B:&M+Y7_<))]F HAZH>N>T[\[0P*_ M*12<7BYR\5"J$T(D 4T%5DE"B.F'1M4R$]2L0Q Y@$B*&%TNJIL%YD@"FP\9 MO!B,Z$[E1;F\:&IQ\7#[$ QB4_S'Q-.L]U[834 M31GA5B&=5C)#'KZN^.\RMSU*K3E2-1+E%J1EV=1(X/P ^'LH+D1:ET2>$>N M4.3[IMEX !#Z^!H/<.I=IB72^>^F_UD)Q66!ZPY23D<%N#Y>:!].U/:).M8( M7JS+/&MAB]7+I.:(AN3=5-,U2?<=P\U6OZ38<@ =XTK+JMP,XPW965$JT_=$ M@:0/!,YD(370P70M$9%!8\IV!=,2-ZKCJU4% (6"I"DR6;?@ZB"/SH]'MS< MSIS\FI/BRV(4$Y'VQ(YH+4K@KFU92RJSM% *VIYN,"?3T948JK+.%"O!<_F[ M94"C &OT@'PTGTFCRXH"!%]!_36$B$2"JU':"WTRK9:V 0"8JL&V-D]I+'1# MK-77#T M%P =B>N1Y=()IP,C'5FF00SK40Q1F85.B(*,I/\B<)WYW-->/FSADQ1^;2I9 M9U*_^D)-#K\G X;"\OVT;X@]MF^)@$ "/UAFBP?U8XD#+WCZ2>\>L3V,KGU3 M8%@94H71P8$D1*V= D((D69]-W092*SYG;"WRG4IWWE>=ZBG4/4T53]ZE.I0 M]$:'.5O -@K"4@\%:8/*8WUX7@"EG>-XJA@C_1DK%;,&,O6DYJB-@\ MZN$,^&P[( Z32P0!()/,@8)6]':H[.1B#"X"BYTTQXVEZZ:TR^ >=P@5"-Q, MR4TGM?[5#%D&U\Y8I'#O'CB,A1"E>Y K#7R:P@K&5E?H&=OUC_T_>+ESW4(@ MKA7Y+2\:2EN>E9<#5 GSX_OD^'D<1KKH,%'1O%_K$XJ..&U?G?SC^4YXE67M M=I_'K6,C)UG>0NF5<>CGX_A':@0\E>5)X(_!K1@@[&LRSO95)K1FFL!"7^=R M(Y6QPR^1BO? (,8ZL*,F<<)$'L_==O3IT+>@D*[I<>-;KE819Y['+I[P1&K M0/5 3/T++*S041%[Y*AK4#.BUA0%STT31W>74LWVPE23-2$%RQ4>#51&.WTS MB81C*:+=?TI=8RT*[4C#FJ8S!AV/VN,E#R%YO_\#26'=BPF\02<;U+[GQ(2) MK[T@Z%E_X+',TDNQ+,C0ZD-66>4EZD/"ZR1$;I<,2YEK:1_>M C55$7=?9!P ME*[LY*;YZ1+*9_(@?16AJ17TR4U.>D)IHB%HR^*QH*@*;1:_:N.CM,'X@TQ>5?-&DMQX>O+ ^)S)L9D..RJVI%_=."C\V*NEEM>38R)>RF MO%T_0J3?ZGTU_H; FO(-2FO2R,B;+,W.C MRJW^V@LEFRHW^G(M.*R))N#YLBQ5=T,;])__O?DO4$L#!!0 ( ,B+6%+@ M=#_%>@H &X> 9 >&PO=V]R:W-H965T(^2W/W=F]9EL6;DQ,7+U4FW;$I5(Z9 MN;&9+/%I%R>NL$HFO"E+3P:]WN0DDSK?N[S@L1M[>6&J,M6YNK'"55DF[?J= M2LWJ[5Y_KQ[XK!?+D@9.+B\*N5"WJOQ:W%A\G314$IVIW&F3"ZOF;_>N^F_> MC6@]+_A5JY5KO0N29&;,-_KXD+S=ZQ%#*E5Q210D'G?J6J4I$0(;?P2:>\V1 MM+']7E/_.\L.66;2J6N3_J:3,=&+3>KX5ZS\ MVB$6QY4K318V@X-,Y_XI[X,>6AM.>X]L&(0- ^;;'\1EO+RP9B4LK08U M>F%1>3>8TSD9Y;:TF-785U[^K""2NS@I08M&3N*P[YW?-WAD7W\@/IJ\7#KQ MMSQ129? "9AH.!G4G+P;/$GQO8J/Q; ?B4%OT'N"WK"1;,CTAD]*)OYU-7.E MA?%_?X+FJ*$Y8IJC1VDZIU0D/A7*RE+G"U&?\D7=E^)=:N)OO^]2YM-DI\\%Q\62IQ;;)"YFNQE$[<2:M-Y40L\UBE:173C%.:#Q2FT0LSX8[%C5SSF0+X(&-%V+N;Y7R;E8FI6Z4S8"KW:RK;WQ-"'(0$Q1?K8R"R*^C O M&?&AX9WW1S/62#,-5G0^3R7APO:<_R2\@.9S8)6RXL;J6(D/1$H*L7\ME>58(>P#&3N5(XU.*WVF*]@TM;>=/#%%#H6IZ/! M843*;WPI4: &-&'[0JLX:,$<"HV1P/9JJ7*Q4G \'$6[+2&<* VS;P%5-%AA M)2RA$^SV?A#<:!V)(I7D,[;E0.0&4F!>&[9@"82',82ZCY?$!"\ ?:B"7#,S& M*CD6@/Z'ZR0",(TK6!KB>F61/ND X&+F<9$W.A] P>QUP$$04W!2@C*+RD)T MYU541B^_UU&4C$/X/ZV]' MG)*WS#4[26J@+0X\ FSRM2,"2HI(>"54S"L M4TU &\P:= 0,W3@?ATL"%]M $@L$ * 9#Q(X=DON'7HZ%E?P!>/*+30-7@D+ MW&GOE3HKX"@P!T)ORY\JXH$&6JX//7D_03#-C$4R)<>U#W@&V'(%Q678G=0A M\IP,HA3$-DNZ A:WT(9Z;R27-CD-KX#(](Y0>@6+E#1B:P M74B=B ,9Q[92R>$6WY%'% \4((Y<34XS0\Z!2C9R@AORSSOP ]]2>$DZ(I-K M]J?GKN4C!!;K!J \.CF/+J6",0?X(/@C245->??KR- MQ.V//\BL.+_R.(\4OLC#ZQTZ'I_T:E1XSTO?-\@0(R8;I**D!YA..+( MEC LAK.@JCP!0D0=F"D ^Y:.^TGF**36@AN+_AGKC%!OICBT6=$)ZX6J&L2B M8K>?D<4+1!@F.2GS64&A%-OUL6P_SUE=X]9)Y^#J]EK46;-W>-PIZUNZ;^*V M]F8NKJED3M$SNS?-OI<^_ZDD:B[JRP2Z*I7-P/ZPWTQ3@]7Z@%(^=>MV=DRQ M+\;1<-CCYW34$[=;F=ZOJNE,)N/F?3PX$[]V\W)W;7_4O \G0^BHK,NQ^NA) M-.F=^>=P\&H%O N(Z.\UVGYAE4]=,'&=R]UWZ?JYYQ7;]V5FN.)*X7D>MLW% M)!H.H-YB^F..?-^7)ZUGAP@F8T4IS[73@VZ3M M150([8M1-)CV^3D>3QX03DV^",Y7DVZ8Z(^CT7#C4OUI= 9*+:]*MH[JGT73 MWMBK9OP*U=3/C[*LK">V@><-JUOUW9_A7L^X$7Z\ZDZG0_K8A,PP.IT,:&C8 M&II 9@RUHC :]$YI:!/$@V@$[P%4(5'/H?A-=$-WTZ#=>05%*+J8TEF5;:=@ MZ'<83<$976N\H=JJ\F4CR*D6'AR,HEY_TY+O_$EG$J.)-T>+ C# MZ6)R8YJF;4BT\[F1ZSP"[NV[B_\W,'P/4+Q.W@,$WAHI 57FY'BX\8/)\;3_ M.*FNAAKC'T^GXJ_T&./QO\KJ._H6+O_YZOV.'!A+MQ3SEUG]FM9RT=[*+-N ML&DX'6?3\;@7GJ?B%U1C?"#?3P/5GC_S\PZX-S.JH#W(=NY2GB/V-*\H5#D) M]R:/!Q\%=^N@5H$:40"E/!UQX:4X\AD!S.:>">4T/E!3V^2HD!; GOIKT$W! M]U.5AA)NT(OJ0O1:@DP> 8V=D_$2VBCIHE'&G!V.Q8><:KI_5[FO/?DNLRI&G43*9>U9SXWK@92^H&U'7R[/8=7.<6-Q(Y5T4/VXY9IV[R;0R:TEC7 MGDUJA]ITQ@-;-Y8-MQL4@DWF%2!=SYMZW3NL5TS3*3>->DNPC48=5\M6AUO? ME!C#<[\?#9"PZ&M6Z93O>SL?2#@63#5]U/X9JLFQB(++Q7&5A9N,1DQR%%HY MQC\5R8TIS+U73/_<>6;:U"9DQ\S# L%;WW$,[B-\=X= M+EG?JSL=@WZXO8]:$;OC_BMXU-R:K,EC.5_ZO*B_9-DGTQ&3WN^?G4%9L')H MS>B>/K0XZYWP6JMG=YWT=+%0-UW^ON+5A=/+"J1^-$91TRF0,'2Z52#U42 - MN@42AGP9-6X-37L["Z1AU#L=OJA VI(9_/6C_MFS]>BN?[).6O\!9LHN^)]. M"ARDJD8R6IA)53F-@B"95I37D^LK\^Y67E^)5I>\9K>2J+:JJ+Q_RTJQ?3,) M)]V+CWR]T?AB>GW5T#7[Q/27YE;"T[3G4O"*U8J+FDBV>C.Y"5^]G2&](?B9 MLZT:W!.T9"G$5WSXJ7@S"5 A5K)<(P<*/W?L'2M+9 1J_.IX3GJ1.'%XWW'_ MP=@.MBRI8N]$^0LO].;-))N0@JUH6^J/8OLWYNR9([]ZKI]9446R*1&KCAC3'5S ;E M>(V+\DE+&.4P3U]_VE#)+M^"705Y)RI8:T41KJNI!NY(,\T=I[>64W2"4QB1 M#Z+6&T6^KPM6C!E,0:U>MZC3[6UTEN-[EOLD#CT2!5%PAE_DQ#GD[Z)>7WYFL@)..:LQ0 QGP]8QN\ MX'4.&4PQLKP'_4.G/Y*=TH^V>B,D_P]PATQH-*0 F4\^PZ0SPI92M) 7S%LM M-"WW^=Y17M)ER49LD4_D+:Q>/OD" 27'C#U"%6H),<*,QEV,;L>L,?D!\A3*P%:;%4/L/4GALW$,,)?];']7+^8(&Q^P-S0O_Y\R@TZ M@MFX[BK.P=5OIMC"<[4^_G1:C^J7KLT?83KH*J' ML?>$"GZ$UZB6C\NW.J+7$H6Z6B](ZFZ'"F6_H8W*R$UEO11Q0J@I MVIVS-Y MQ"(8;N=6XLGVAO/>WFS>V3OJ)XX*/.PB\K9J2XH=8GGO&C22 EZS)$7?Z"P; M>85/;@"[-M\8=EVQAR(]C^.3DPZ*OQ,&!$?JO)OC:&SJ!07;!RU\5%$4M2L5 M)XNQ9?BE[P9N![G3Z88)=D6Y)'>T;/OZ68OZTL7^T;[ U0^R1>QIF2/XV 'U MG1?LH;_"IGW$= RD*Z2=QN.>=6OVJZRXI'=,PO;;&G1IB/>T/=ZV="5A4&M. M9&SO6 MF#'L1IGX*,?H"P#P"K$T9?M,^7YDV3;E#OOHZA$+JHZNY* 1'(/RNP!Q M\A^/!3W=*5ECX08!2W20U8N$;( M(J(W%&G9;UAFJ@[:+@<&3F;?< MO&JDUKTWWN-U /P7QSI53'!,?RA^"ON5E M"0TNLV]-=BOO3>]YS(LA[W:G;+TC05%JU5[SWI>F@=^PK75D+G]_R-W4._GW>9S2U\-W)[$#U[!*=^?^G2 MZN^@Z'Y'F?F8:@]0#FO3?EYW)6+_]3]VCG!TE2&![WK:T,OB6?_\@D1S/]L] MSY/$BZ'G'8QG_B(E/[JZT?,)$B],P@&=*0J[+CM8>$F6C,?#@/QLU>Q>7X11 MYH6SV@A."IH2G_BSZ,Q+I'QTK-RHMKR@-<+&*7?\EN:0LA,-6W$\53S8S^P.N\#Y KLW M\7'!G[Q5\0:G]^-^VZ4(9YS1?NY%&>YHPLB+T\1N:>!^#B5B;T_S1^![YNC. M: >A:8X(W-BNX13&B.<%?>Y0+EB#0&/[W1WN#GORO1/'OHNUQP>U,#&T!(F' MAQ+]MA]$MAHJ'DP=-\5'G*UO[@N^6L%F#%0X[-85N7C&,\Z7=G?!ON5,@0+T M&\!9LQ7'9:2E_:K4G9MWWUBZ,YWSE7FX3^SV>?3>X$JEQ*J,]\I%5H*."0ZZ M<'[IS2'//'#>>B(D1KY\[+/I=/!1NF* *7YZ5["\;:WM]^G^;?]U_\9^U-Z1 MVW\-^ !+PFM%2K:"J8&?SB=$VL_M]D&+QGSB7@JM165N-XS"DB$!C*\$>)%[ M0 ']_SQ<_Q=02P,$% @ R(M84GM S]&] @ $ 8 !D !X;"]W;W)K M&ULI57;;MLP#/T5PBN�A\2]IF71*@:3ML#P6" M=MT>ACTH-AT+U<63Y*;Y^U&RXZ7 &F#8BRQ2Y.&A1-*SK3:/MD9T\"R%LO.H M=JZY2!);U"B9C76#BDXJ;21S))I-8AN#K Q.4B1YFIXEDG$5+69!MS*+F6Z= MX I7!FPK)3.[)0J]G4=9M%?<\4WMO")9S!JVP7MT#\W*D)0,*"67J"S7"@Q6 M\^@RNUA.O'TP^,9Q:P_VX#-9:_WHA2_E/$H](118.(_ Z/.$5RB$!R(:OWK, M: CI'0_W>_1/(7?*9NGD?3"$JL6"OV?HE).?6]S(1N@=(BQ18<4=K 13=I8XPO862='C+#N<_!6< M+(=;K5QMX4:56+X$2(C4P"S?,UOF1Q&OL8AAG(T@3_/T"-YXR'0<\,;_E"G\ MN%Q;9Z@X?AZ),1EB3$*,R7_?YG&<#S&\0O=KC7"E9TC'/*RX'0 MZ\W?OIGFV?E'>T@N'K!>>C*#L*$;,8%IR6UAT)_00(F!^C3@[I 9XNX+$:B, M4*[1#*7DU^Q#H$Z;Z0CPF2:<);(&!?/)=>PL]K?$I&Y5KS\9CZ99/H*3R2@_ M2P,(J4X]JD';8)@Q8A?_K9:2@RZ5:#9A%OE'(/2N80?M,.XNNR[_8][-REMF M-IRH":S(-8W/3R,PW?SI!*>;T/-K[6B"A&U-(QN--Z#S2FNW%WR X2>P^ U0 M2P,$% @ R(M84H$&A;?:%0 'U, !D !X;"]W;W)K&ULW3S9%*N4[D]AZN11F\TP6>OWD8'S@;[Q7\T6%-XZ>/EZ)N?P@JS]7[PQ< M'859"F%QK_0DO7N=/#D8(D"QD M5N$, O[=R"M9%#@1@/'9S7D0EL07X]]^]I>$.^!R+:R\TL5_J;Q:/#DX/TAR M.1-U4;W7Z]^EP^<$Y\MT8>EOLN:QI[!B5MM*+]W+<+U4)?\7MXX.T0OGHRTO M3-P+$X*;%R(HGXM*/'UL]#HQ.!IFPQ^$*KT-P*D2F?*A,O!4P7O5TY>J%&6F M1)&\+FUE:J!W91-1YLE+H4SRERAJF;R1PM9&TK/'1Q4LBR\?96Z)9[S$9,L2 MXTGR1I?5PB8ORESF[0F. -X ],0#_6RR<\;G,CM,IN,TF8PFHQWS30,1IC3? M]$<1(?GORVL8""+U/SN6/P[+']/RQ_].'NQ>8CPZ3+X>R^$W+I-9N*_"_439 M)!-VD6B3B"0#AB-YDFHAX-%RI:W$M1)]7:BY((6L-*A/ 3II\!UXXT9N8$QB M4)'PJ9&9A,?-M*6N%C!Z:/G#Y.,"1QJS4>4\N4%D;*)G_#(B23_DYUK!,\0C M!8N0Z1HQXH7$=2%I9+B_$AN^:23"9U4NCDN@)S8A385J&U5&U5MW%UXW,!O&8%H"AB4R^LJ$:N5T;<*7@:$JAZ2 M?ER:Y' !H.&0&V$40:[*"D"V56+@]02)#D\GH_%%<@68J I8GZD"84+$\6$' M2$ 333LN!R;=5C ,?^.*A\ES:8!LA'Y7I'Z7^1P'7J+5594"V-^6\$(FE]? M0J^\*:UQI96 N3!X%S=/0S @_V>2FQNI %/4@6#G+$ @2.[MF5S.J",5W5AJ4Y!SK! M.$2#!B-9#Y,WH@1G1AIQ#=(M;XAKJ 2P3",2;>:SM.=U!O16]A/JDBICTOSC M/\XGX[-'%N8$9GJN.J%'895F)0R1F44 YA]2$TNRW'ZBJAKUT8+GJ19P!R"N M"/ZY$3E,SX(" @38 GE?.FI>>6J^N,T6HIS+Y#W*V'N$/V8!$!D0@Y6O:PM6 MR5H&OR0C((J"1(_D /PQS)TB]O(6:4RJUN.>].N13".]>CP'YC2BN84.SES- M("PAGC/IEL0^8A;! +:0@"@ A5HPG8 UNX$"7#?,3Q009*.]9^ M61M-,\0:Z"=0PT)_S@P,3\87':WFZ74)K,;[\=2'8#@2D8. 4*#K^&M/P\_ M'":Y+@H!3F ND(UT_\,:1!-X^,F )!$X!#\0]%HN1#%#>B,G7\#=E80E;7T- M1ER!=93$1H2>:('JTC,*:Y!(H!FH?L6B2" 164%TZ%[$#5I_(6[0^,O2.Q$V M/T/2=IA<6I*&-"&4Z/U"6^0A8- (L$T^UZ)0,[+Y0V*+*@T@:9.3M.#2]1+- ME?22@-)CY )CZ1LT/' ->N:K>]5G?0JDZ8"R2*S!Q906E:P/=SA4FS(]SG!"WY1>K&F>, 0VW%<+BW, M2+P$G+T0=R AU MU8TSK<)2+ KA9XDBC@])U.ZS=#U BPCR!L"5$KSI9344H8"/\N3M0K$'*4F" MVO3I6X*/WS:WGLTLT% D),L@+@[,(7O2T=Z='J>MV@A* =#:W\B0MN*Q7C#P MT@%Y%8 DA,:/DBO$^B5B_3O+1Y_:X[.N"RCVBMY(B$"9(OQ *BF\<"8'*7-O MG!Z?GT:A%AL_Y^2-9%ODC&*7&[*+>6@5.Q2K8OB.I($_*X*5HLPA?=B:@#,.ZF7K&&IO@Z+$ ?'.19PEZBS M >L.6*&_Z;+PO,W"2),%R25QXFSJ]?K?H,==5O9HXE$_C .+'R;6<6358ORV MQ0)K(L6.(QC N1?(O,"J%D0]*K.MH"9-U@N-P4Q=9DX!PO3*!G*D'"S=KA1" M!U2&9'%#'BE98JD&+M@A1>%>5[PID&TYUJXH8#:T+9'[411>Z"*WWY,O.N/1 M,QA]?"#B92LR.9X F16@SQ3<1<"9T8N-"D8'L!_PHV8BP.,(<65'G!)C@ #^.PJ+P MZ[6O:C09Y\"M+?*#=8B7\MH01]!<]>L0;7N-KIJ27PQ;9NK6&_]05K%KL8*\ MQ$A.^^_C5+CX9/3H SRBG^-'#[9)&@K5R2@=C49-CM'-/\."*[&A1;H99"L& MP+<'BSS7VAB]YK#\(R50 #DZ@*[Q[X0H7C"VU96:HAZYX)B8_[D%%$XW>#&2 MI@HTIL PE;5L>DH4&5)#"-0RS'8 CV+#G'/)-V;FK4R@\DBJ;E"Y9_YQ'R.H M!Q&U&CX;+"8"$8+&LV]V_HO=FQ4P1RXVMI'I06IT^0T1CO_@;7Z\WUSQJ\S#'-=(PIF^[PSI4.K1CH^DC6J5CPUQ^&E3/8=? M^O_Z_W=&DFPX!MCP R:J67T .G9??M?7:+?OWP0'C9E/V].!:1^5;-$^V$! M=AS5 MA$:_939.Z#/UZ'A6E^CE_.UOX!=EVU4F\?ST(?10\D!/X(?<2CD"; MZX?1[\G)R98G[=^O^Q%,\]A%(_O,$T,UA;PU?H;BV9/9L&W&E0H#[K7)19VY MCFN?\:X3F(XHB;*-27I%TS1+N%JHMVN]LAZFH7?Y?-(H= Q@AMT=]SPVE[9O M+___F*]7F*\[W(&H!5@4-5-(6,QJ[A@=RM%,Z8X9&J)[=\)=S/%C F? #?G)ZUQQU?7,3CX#^K M\]GI;C,!KYZ=C.-7'W9LPGV(+OK/D2NOJ$1YG^N30]*UB_E;N-T.\*_>OOKP M?=7C._2\5;<+>V&D_/> -./CT^1!FMP[O3BAIU@X.+E(*.Q<<7Q9; [O)L3= MAFHO@94 - MKF[ OQ]!B4C5[XS,.3&K= 5>%C'G*FLYO-<37&W/)V+6C=$#[[X#**'31?FZ MC-.JM"$@PN\E"U,O1]!2WE;)>,*9,?CIM[,.C,@<#^- ,:4#'%#WY&*,$-)[ MNR$<3J2V L=<.YN<^>G]]N?7KJ!X>UE^KC&XX5U%0#W$G*X6&,B9BJ8*@[,VMMZ+;B:1HT(0M(RM<3V)X./OD6[#K=VN%VY+5*7*]&66909 M43'S>M.J?- VIJ>+J%H%)ZS# 9) B69/EXB # ,,YMH0]KS/2RJQ,%(FA02U M;RC:S+A0P%>3+3;M>HF1'LK0IZ7*5IK MLQ1Z?ZXU#EL9E4FW1T_9.V_5LC]4.="-ZC".9' OIE@H<\5BA-<>7*RH9AG* MCQNX;/A!U:A]H)\XZ%/G$6#5L@T^;S=KT$?#C7U>;@CL&.I-FDA%L^0*>%=A M'1_P+,,5:R&I/THR[GR[1;&0FG;(1NUB:JFH5V601$!83U&B%I6OF-*TL/LM M4/8+I+-GU39/GR<#D@AQMY@ MUS(!\E"7$0=YJ.N3I-2*E(B>N9P2TT6S39D#E7XQ[6UI[L_.+7Z5_W$^?==8 M2N6:"S#\>V=2.R3TJ[,RG,M?>"/;OIYTKJ=W3LIR%-0K_M? 'O5I.]''%F'5 M%?"?E[AN35BCU'![X6I72>LC192SO?#_[L5^MDXT;([-VB_&ZYT5@WZ-<+]G M#Y,7PI0/=5V%/GS>;NRN?I*>C_M:U6==_\[PF^-).AJ/>V)V)_TCV,_2<63# M=N/7[X+U9 'M"Y"HWTS=\0J= 7NV!WMYK[>,@TC&[76R&&.?(N7_7%N M[T.E2\@3#KTT&DT&)Z/[VQ&:C'8(U+"4_^C_;TTA,OTMS(B5X3P]'<7;'.-1 M.CJ+D1O#B+/)?LSI*_PDG8[.M]S].E:-)^=#C#H]&[A[?''R8)LQHTS<-WCT MWCQ/C\^.^S/V$?,C]Y3YECW:(O^QX?&)G6]H=FT09!, >-[Q[G%^V%I$/0O8 M@IB)U0J[@4*TW)LGF*G&/*VDH;.IB"KVG7,NQ^U:IFFR&FH,V1-*!"^ E"OK M&_N;RDE25V AO_C&6M>D[5O@@4IX-V1.:9+C)AA SP=32VJ,-Y7ZPC?N(Y:3 MT:,7SUY_?'Y)%]@^1.<5&JRB-.23W(0<<19#8$7A]I)#.:NI%(72*#;#AC*' MZ\L.7#6N0<3(JC:ES[[,$FCPPUN'\\6&AL1'3NX"2,"?IA_7#5S)3=? M'\($N>P #9#LA N)PMXVSL6-.QM>JF>$.G$A=1%UI MR#&P?H(=@M(E?=VR&U;VJ)M%)%^D ;4R^CK43WR!Q2'I4*+INR@-@#''ZMU7 MZU4XR5#*N> :-1[J%"110)NKMW^]?OX0.PW#F986KR+= ]SJI;2[*.8M"T[A MNBA=[6$+\YO^,W@$#Z++G&7863*+X0CH5:WY#F/1P7^^Y"?&\CC4C'V\YAC\)W._GFTQYJ M+,DT05SFW]5B_C7=Z]O)0;_#?B,H#9ZK M:/8GPW*.,5&946 [QAH2"-YJ^'J_L!LC@P>OW%X">_JH Q8,T/3T^-%9>H)- MGZ&8]KD6!A3.U?EC$PRH.!$7V C;EFMYFTF9=\@2#^ >13S9S E*'R8^\Z98 M+*AI"S$"OOOF;:^U7ISWXBINLE%XUDS;FM(W3P8IWBYE[;V;8*B:C: R:'U[ M6\C-ZC=EJ/TX'9V[_B")Y #)*,<\-KO2+27CM-D0E_#69$ M&<^:/]!7_$$MH9=A&^"E*E4EV[>'8FLC;_#S(TXLN\?]L;V;7%'!':=-N7O& M\_-]"#?!K"KZ@$&#D6J@7%,#_@U;+)-DRF3UTAT5I T0+'J'@ ,HV0'%GQ+D M]E=](XW;>0!AT\:VMH&\&ECZ&(2IA#]Q"L%T@2?.U'R.<2)687&'Q7]\H'!M M..AOP#K5*\9"E#$B?M^AXW,:74#LPI:RV^0%JWZM0LNP &&S=)*ZL=W#+Z;8 M:Q_\9L*[+&1C&*%<+C4V0=(Y<"QTJK+&J?S;\?Z&R(%H5G9/LX:3\EE!)6FO MW+ P'O+'3Q&89I!NNCHYRG?]"5R)Z4E*"*_ IN2DF"&2A=R&C]VWMV$H5*4, MAB*1,O="&)?,Y:S&4M$,7;HF/G;$S86$S2OE<"K5V7B?RQ*9X3M <([:.7,& M5X33F6%K+Q(7^BP)RJ#+4)6K#C=B##%KV7T#H 115G;!_H\W/?D -BX$<")^ M9+CKGQJV!A6H^!-4[[K 3\ M8-&P61EF+ +PREDZD6#:Z&T"). NWFZR+# +O&I+QS %T!D)6M-8V44.[W-& MOT;#50;*>8UIL9H0JNB4XS9A($*AD-.N)UNAQC5UO_>2=F &M0(:)VLR,=>M M+J"!L^]]8VM=(!%);=3C[G(-?N2<^U8\6NWQS=&1VGUTXI-+C%:LN@;2+,/Q M"Q_T;BP2'UH 7MRXM!IUKJ,2YG8M!0TEO5VF4RF- MN):.?9X^UG'?X9?\7>?S)BUWXN..^/C3Z>R 4F?$<9'(&@+#\/19Y@Z(+5>R M4OY$/W\T MYD%^*B^-B2X,PUI=K-%PA@GF7X1$M(>]O=";57)K38-E8(1S_K M:!/OV+[%.&Z3X-P@YH"9O%65-ZAT^%$7$&;#$W0@C[8 MAKSG>"E(@'=A1@JRZ?@+!]I4OPB!@:.OM%77N?="F79!)+)?7DT-?Y*I6NMV M9$"-@TJT[7$+HE=A2?+M0O$W4#Z"Z*@2[KR R*!4 C0X M;;8C5_PA(F>+AF/"-B?WP7@;=INHB-/F-C?M89M@ M.IVN/E_S1PV8X?SH2\N4O<('P3&ULK5EK;]NX$OTK1&ZP M: #7\:MY;-, :=KNMKA%BZ2[^^'B?J EVN96$E62LI/]]??,D)1DQTF+W0L4 MC2V1PWF<.3-#7VR,_>I62GEQ5Q:5>W6P\K[^^?C892M52C'%]>U'*I;I7_K?YL\>VXE9+K4E5.FTI8M7AU<#7^^?6,UO." MW[7:N-YG09;,C?E*7][GKPY&I) J5.9)@L2?M;I614&"H,:W*/.@/9(V]C\G MZ>_8=M@RETY=F^(/G?O5JX.S Y&KA6P*?V,VOZIHSPN2EYG"\?]B$];.<&+6 M.&_*N!G?2UV%O_(N^J&WX6STR(9)W#!AO<-!K.4;Z>7EA34;86DUI-$'-I5W M0SE=45!NO<5;C7W^\MJ4I?;PLG="5KFX-I77U5)5F5;NXMCC"%IXG$5QKX.X MR2/BQA/Q$1)63KRM^5#9JJLB[,/2UY M;A7>JSR]'HHO*T5>JF5U+Y3S8J\EQD$"W[#5[@UJC?@M\D8R P+A*EU1JZL)@SD:[Q70BT6A!'LU4 7(@A9 M.F?O0B[.8 50%JP,H($C%[J2P NDP%9-C^$(>"[NH VJ6FMKJC) RGG@![Z% M%*HLD!UMB&82V,>G+SE,I<(!,F. ("89JZ(K<2LM N#E0+PKC(6*VXZ:JTS" MFW)#\8,"SNB"P[>TIJGR#=G- )7@51EJ!.D !\,$M0.A:HD:!2VK'4/P DFA M"*SL*U@+=%.D)8''L4H%,%6D?.@=!V6P,*>WIF9OP1.Z>UF:2@/U)+LN<#1A MEN0%_6[)H*TMOGV+-*/8(4$4>2MO;,A6)>Z5M- :["S K:JCH?BM M)CDUX+Z610):/"/11-!E'D ;70]9M;3,2+3K[9://EOC0Q4>1.>+X/V^\G,0 M445A):D+\ WRXUL#F5@'B5#OQ5"\^1$[)J.=&/6/R8SS3&Z-12:"& &.P_'D MC/W-WW39ID3R-YWE'G':.>_$AS- WN_1);X^WT;G2N:!BP*HX!/M,KB&HM72 M(1E^.#X+,@[/)H*HT-6*6YGBGKX%V@.*%HUOK-IC:R W-LVJS%@R0E)N$CQ, M%2.6=%%WZ/>8]7"D@<;($7)5U;$TY:T)<=IBA[D$+C+@C[H11T6*CD<:&# # M+6#."X"*>G26,BV!5-O(P*2$7][3S]K'\R1D[1[YR&KJWG+2'"HU91W(*P)N M'\1[7-Z/' S.^4'BGXZ<2)<4$J00R(U.KCI0 ?C@(-.,QB:[%%=_FXS!1:@ M3KBHJD/84%!:B/2THQ0)99\*1+4TE"XLL.>S!P4E1AB%S*IOC8[NIR.I/ $J M7_8P\ZT'>)#[2R5>6_D7N CMA=,XPQ*\(56O=3$0A9PCC3HX>7G'UG7]RC-U ME_H)A)]*(-8<'9X-IB-3X[883>'D_/!Z6B$IZ>#Z6AT1!3_%,/TV0%Z M$Z\LY-I8;EW:_J+:IQ6^-44J\62]T\M*+W1&Y8R8)*$JX89.C3T#'"Y#UT M MP]XN82@^5>*J66*D$>-)4#S@,'A9@P2O<@!>4P-.%N"@!DP46/@M=#6ESF#] M@OA)/*.X348OKZ_>O.6/XY=' (1C/A6V*0A-2FY/XE M='<83K]B&L8*E0%F1*I^96-+AXX%?;,5<2<#UP'G2,06%8P=N;1*A0:=(4%; M<[)- Y"F[5"AO>!G%;"GP<>.];\1"/CY^0OQ#/P_>#$]$T?48ZG4J;K8@H=& M*+#" ^SOQ!=)0++G9KW3VQ !K&11<"NS#!U0=&";!!2>A2AJO<)' MA^6R1'N6NBYJ6V5#GH0N$KTF>DC*'(K!1W5'D$ZC!RG? M?KD-706Q:Y\L?J!K(G.W>J=!LL^J)#1P?$_MH%.RCU)[!^&/VI5J\8#KN@_# M(PI=7899,UI%7J2YXI>?9%F_O$J]T",A&Y\^[.B@ST+395$W>A$'5CV].<*Q M4TC=&'U4>AU8FEJ^PT(I> M\SYK,J7R?Q#QT!]/9N.MJ#[2"O>;Z!Y2V(1%83:8YNAF(A8%XFMO(/11"ONP:(W(XX&/HH@G^#W.4[Z\8DJNN4.F+/9-;&XX_X0V^\X"- MS'U^ZS8&KE7<*WQ(ZW:=;"F EMW<=6FMH?CWN(U>9!PR_TU8YZCZQ/Y$0QB"$R?DTG9#H MR6!ZCC:V"L[LE7Q ;:$<19 N$)3BTG%X?CY*T'^"D!V1IZ[@ ?3D=J?< M7M@PB5.KMXF19GA@;EIR0]B/>1K&M]W>-6I?MEIS6B(;3,,VS/_* M9CO\SQ5USD^2RS.>*0LEF4T8RB!:M#E,M%4[)J+L*7O$]V:1:M(E)F,F#"QQ M\&AA[[J#HN(LA@AA*6WD+YY^DL5DJ=&QH$M!32U=.COO!NOK3[^_?_,< M5(ZHY IC">*VV!EF=CV66FS%?5I4M1L0@S(,ZE+RY24AK7=A7ZF-H!1=]K(F M> !C@XP>"+G;7@1SAR +_5=(X@=TTD9[WZ\=Q[U?E4IEE_S;&8^)E0\_,+5/ MVY_GKL*O4MWR\-L>JLZ2KB\*M<#6T?#TQ4'P0/KB3&PO=V]R:W-H965T^N M1/3P4E?&+:+2^^9]'+NLQ%JY,35H^,N&;*T\+VT1N\:BRH-17<5IDES&M=(F M6L[#WH-=SJGUE3;X8,&U=:WL;H45;1?1)-IO/.JB]+(1+^>-*O )_9?FP?(J M'E!R7:-QF@Q8W"RBF\G[U4S.AP/_:MRZ@W<0)6NB[[+XF"^B1 AAA9D7!,6/ M9[S%JA(@IO&CQXP&EV)X^+Y'_RMH9RUKY?"6JJ\Z]^4BNHH@QXUJ*_](VP_8 MZWDG>!E5+OS"MCL[8X]9ZSS5O3&O:VVZIWKIXW!@<)6<,$A[@S3P[AP%EG?* MJ^70E2@S63TT:2\N0M?]5LYY>_8F-G'6(Z\ZY/0$\B2%>S*^=/"GR3$_!HB9YL UW7-=I6<1[S ; MPW0R@C1)DS-XTT'[-.!-3^"M6L<[SK%P5>G"<*WYH/P1G;=MYENK37'&T6QP M- N.9K\@R.>1)^D8_B\ZW 4]X$N$#;76E[ WHPW'='(Y"M]NJ6Z4V7'+!2S, M07L'&=F&+"^A?/7G8&.IAJ_*6C0C^%1J D_P#SWK$=SKK-2%ZIAD Y,>C]B5 M/4#=M";TJ0-M&((,PE[*&&X<*.;CN-6..6J3M>P[/R2U)RZ2,W+LRR+[X1KD MWO*E-O#T]V^J;OZX 7SAR\WA"+8EDQ6TJI5S6#<5[1#9TG-1[,-Y -Q;2N0N MTLMK#J@-Q':H+* 4/'"Y8KUF/EW)3J[&\)DU(VSEQ]!YSH,RYBOU#NR 0:[' M\%&.&--?:R(I>'X;[3A<6\6!;!I+SPPLE-5KEH9NN,-G-F]"-SQ8*JRJ@7]X MQ6+;1A)\,1G-DB1%[T0,CGQIJ2U*494> MI58L!4=YS],D^.>=#*TL^?*KN"VY+MRHI\,AHKI+P2R]#AFZF/*U(RHEY871 M_['O_+7L)3ON1'HZ ,G32/@T&.9%M1N=JAH1):!'I>T\/X2Z$UX\.VU(@QMR MS]PX]4<"3G-]FVJ:C-^ZE.*#*5"C+<*LD\9MC>\&PK [C-.;;HJ\'N]F\;VR MA>96K'##ILGX]W<1V&Z^=0M/39@I:_(\H<*KU!]:.<#?-T1^OQ 'PY^,Y4]0 M2P,$% @ R(M84ICP?,$T# #3< !D !X;"]W;W)K&UL[5OK;]LX$O]7B%RPR )*HH=ERWT!>;2[/:#7HMW>XCXR$FT3 ME427I.*D?_W-D)(L6;3CNNGC@/L211(UG/?\9B0_6PGY22T8T^2NR$OU_&BA M]?+)^;E*%ZR@ZDPL60EW9D(65,.IG)^KI60T,P\5^7GH^^/S@O+RZ,4S<^V= M?/%,5#KG)7LGB:J*@LK[2Y:+U?.CX*BY\)[/%QHOG+]XMJ1S]H'IC\MW$L[. M6RH9+UBIN"B)9+/G1Q?!D\L1KC<+_LW92G7^)RC)C1"?\.1U]OS(1X98SE*- M%"@<;MD5RW,D!&Q\KFD>M5OB@]W_&^JOC.P@RPU5[$KD?_-,+YX?)4*7)F_9&771M,CDE9*BZ)^&#@H>&F/]*[60^>!Q-_R0%@_ M$!J^[4:&RVNJZ8MG4JR(Q-5 #?\QHIJG@3E>HE$^: EW.3RG7UQ6"JXH1=XS MFO-Y"?K6A)89G"LMJU17DI?S9^<:]L(GSM.:[J6E&VZA&X3DC2CU0I&79<:R M/H%S8++E-&PXO0QW4KQFZ1F) H^$?NCOH!>UDD>&7O2(DOB6-+RGJ2B*+C6+"-:F!M DFHV MYREA=UP3,2-<*UA>:@G^>5KEL!0<$IZ7Y.2W?R1AZ#]]]\;\ M$SS]G2B(7R')4HH,V"0HPQGY"S;)6,I-9,.F9AO<^=T;UP-D115LD3%"9[A- M*B G9 R8Q.>!/6WIF;6\-*>083Y!2L,T!!F!0/8B&6>0#8!O!7O,@S2 M&ZCVAJ%]ESE#:6K=S&!SV/9S!18$-8!4X!3!&;E0A")OD- :4=>$9=_33$Y5 M?4>2+!4@X!=F%5@JAF2.(V\4)L8"N/B>44D8Y@3PI)05-\!!$]5F42G*TY2J M!9GQ.UB$UM(D75 Y1TOQ,LVK#%G@L"F7;3#1-(54CSK/P!>@0*6\]8^N%+E9 MT:&MS.,">%O?3H6"4D=>[<-S7S$]"D;\))B8'8Y#;QP$9,4DZVH*;'+U]H\/ M9LF'/WZCQ?+IA8=$T=90L/)[ZP2P"R\,:4G!>Y$TS3*.(M+<;->Z9T[WB2JT M'=7@@7EN=)GJVIC],%=LCCH&S8.BED#@SK"1WZ- B>];V<9>%-E_85FC ^0! M7$_<,\@I[!:,4Z9UP# )M8U8Q^8&?%ZBV-KFXP MQYAD@8$O135?[(PJ8SP;#JJ-@B:Q]LUC@Q9WM:(V"7G3)I)ACJ W.6O,4\<% MJSG) 6N!-SXAF([\Z.DO=[Q(4UFAG4R,-%=-/%V94!\\\5%##OYB768WE>;X M3UJ"+:#JU8':7 >EOJS34W/I"O--<_(O2$"]"\.8?]5)31MYJ'GHF)QV_H^\ M*!QON7=B;O[>N_O6X?";\IT.K@1^.+AV A=_W^/94_*7T*#+;?QC#N_PW*/J MEN%G^UAS!/#3NH*/!D08M!4 T8V$;K.IC4FLC.LRFN9"59(U87P%F4.4'@ M MI6BZJ##K0,#3U&*'!AO99>15?;T%2G#MYAX>EI#56C]KP 4B'I'SK*UH!0@$ MI&L>H463=<(T&0O^**XQ3X% -G8^K1:=MAFGRN^;%."O0ZF0#T(:9,T0%#(]LP(,ZM* MVZ-"+;KEHE)Y;2A,,D[5.L&:4U%?@]1";SI);$$/0B^._!YJ4ULA$#YAPZJ+ M6SRKBL8^78O!E7LR3K9!-*_% M9V;IM?G_>E/F)CFT$0L$E(:#<0?86:^*-P]A#^6*H M.T8RR-"3Z0^4K0]:G5AUD!HPV1Z 2WF!FT@ ?EO@EC,R_@^T?GV@]7)G]EBC M#>BMHBZ^"KP (J>'3^*I[\8GL'H<'XJXO"2>#JZ>F,N'H:Y-26Q.[D@2>Z/1 M=),AWM%N1G^UMS?+U]^A4D?7Q402F6&@>'SK%76U=>XLL% M*4J>M@6)T-D,*Z8I,+"BDE 4H86XP-%E/96\:6:T6&NO%N!$O!Z9$/UCH> M^U$#P.)HZD#(#^+K.O'4*#OIP^J#VI[FWJY9J]EFUU1UOQFJ*T11H?1U@GT'MO9YI!"1+O:JPWAU^3W$]_5 M0 Q>?0B;> :C:-_?F(B[?:P=3",;33;O3G&=27?;%'=8'.JDZF@MNK[SO]M6 M/-Q.@+C?KZ/X4>U$''9. L^/1EW,T\/V&X@GG-@FTET/]\!OL0N]Q7MBM\,P MXS08#?>$BX?AQ9[N3!'LZB[TPC#>I;V?[>&_ZO'AKNGQ(Z_3./VHKBD.>^X2 M)+VW#*,XZIY'?;>[V 96'G;C,!EV\<-5)[#,%11?$?'!T,,=\X/NJY1OC??N M(*0Y1F$TW/3@#G$<=P<6B'<[)IN&0<^$8=)[3>1(=[_*<6O$)=\QXM93@F^+ MN.2@.47@3:/>V"SP1L'68H>QNAM]/NQ-B<,3'8$'RUR^^;K4M)QS!%*=U[![ MA'NG*.T*=]]W[;KE[>_#!(-X&/V.;6'9-V89U];#0!*D/1FOF.'$G[6L3/E:+^[@QZ'SWBZM:_8 MG#O,JYQ*:'_8+*9D&.28I-(%?GQD]I',-&,$FUR)(HBEY@6T?&9'.SG9Z.)HKL0& MLQ)?E>*G-.H3OO QLX2:Z985PPF<<9'Q%)K/^YJM]2=V-5OUU ;;2R#+:@7L M&-V87E)U9BA]#[=3+VKZV1FS7_P(3./M $]V/K*LYR9GZT\P'7?Q);^C_3-- M,U5UZZ=^O<;OT.-_G,.$3B*&&F( HJVK&^_?3BZZX0L1WFLNQDFO31M/>TWV MR>4PS03>>#K,_-,A0!I'Y(,6)?AM@V"4?$(\=A4H]&)Z.8; [;OIZ)8-IE M8F-+=):#B"9=HCMD"L+ZTXE1,) %??&[*S4";8)21WYH^9CZWUVI$#G?KM-- M0T5 $T/M,13F-E0]X0W W1]!0A[9J/@I.ALYRO5OVA[_#V:%= MS"U6>)-0-O?>6;K2'# O !0@#%5LV\S=?H4/MWY<47N@R/2*S?JDTQ?7Q<=^ MES(7(@-,(/*LERK##L4^%,5BP7*0>^Z1.318LOX F68 T[E!*:#>(3M>$+H2 M?3_\1*E@0!M_ MB(5OX:I2VU\KM5?;WWI=V)\XK9?;'XJ] =8X.AJ;P:/^V20^(M+^^,J>:+$T M/WBZ$5J+POR[8!10*BZ ^S,A='."&[2_@'OQ7U!+ P04 " #(BUA2T[5E MT*P) !@(0 &0 'AL+W=O"0^+B_//?=!RA=W2G\P:R%:]FE3-^;E;-VVVQ?SN2G78L/-N=J* M!CU+I3>\Q:M>SY>SH+9KN&]7*U;:IA?7FSY2MR(]M?M.XVW^5Y*)3>B,5(U3(OER]E5 M\.(ZIO%VP-^DN#/.,Z.=+)3Z0"\_5"]G/BDD:E&V)('CYU:\$G5-@J#&QT'F M;+\D372?=]+_8O>.O2RX$:]4_7=9M>N7LWS&*K'D7=V^5W=_%<-^$I)7JMK8 MO^RN'QL6,U9VIE6;83(TV,BF_^6?!AR<";G_R(1PF!!:O?N%K):O>>WDC5H"X9>_%5NE6-JN+>0NQU#DO!Q'7 MO8CP$1%!R'Y23;LV[$U3B>I8P!SZ[)4*=TI=ARL6X8:7:;%5C>]22\8;A4>BMED:P=LU;.U[<\KKC+69HL>IJKNM[MKA' MOV"O,)\W]W_^4QX&V?>0MY9BR=1^W4J4TOK?AG\0FLG&ME34M09(K6*\KE4) MX9!M5*=+ 1V;BD9R8X0Q-!3B;/AH2G'.?OF"98U5MA\E/HFR(U?&CI>R%/I( M)%MS&JP%*40X\D4M]O!Y&-:T&E[V6MQB+AK>4'S0JI%EK_A-"SRUK%:"76O^ MFZP]=K>6Y1H;-8ID8I]D)4F0C^RST^5HD0E-V%:KJK-@E2ULHS14@5S3/]S) M%M&W5ZA430,5T=$+=Q4^);C2P(A,UD=N0M/DKT6-J16!. ],#KP9"[&0;TT%9U,'VSQ_!6-%+0%GB)X2-JCO"=-@LA*JNL538JEJ6$$X. M.>5B$[2T7DIC#>S"+(&5(3\WI98+8;WIK8*/A=/N ^200*VZ.U_O/<9Q/%*' M.#NU?,\#1 WD98G@8/,M .L@9JG5!CZ'J-+P>LA(0EL.;66+)O$)!4(E>[,1 M2@>OD VH Y?_@8+2\YW-#:]%O^4!-:P-+6E5#(/%C-Q(V(ZB2P^$?9 :*G($ MQF$9&]EJ#&UL:.L0!\G.,(RL+-U[K! JL7T)15U/&+P8\Q94EU"$L2IT>AP\ MQEX^L*2LNXJ4J?X-5/H.$M(UNYA(Q-.00^&Q5&8_$=LLAW"UVP%1B2*-(%BV M<+>2UD92Z!!Z#G/=X:Q2K%$MVU#M1M;6XF,GM3AHLA"D=5DC$LNE[#,&P^;8+0BA.IBDVQ(>;-DUY:"K( M6W=@XR%7>$=6:46Y;E2M5GW,:.Y'W[.K7>5(5)XV*[+:1)"!<3D! M JO?_OO_\0\"%!)1D242DV"V2#*-AW4VV%/T%!?W+V%B2Z(<_\>@ ] M3(.[]N]8%(=>DJ5.2XQR+TE]MR4.O+#()H/'PY42+\Z246OJQ5$^:LV]*,Y' MNC7B,=D8[?E),&J/H\PKBK'\."Z\-$Z.\O3#,6&2>5F:C=>*$B\HQCN)XMC+ MPJ=A$<:>'TZ)]K)H0G+F!6%ZI.SC4(1YX&5%/!:2YEX1^>-VC,^3:*(4&(&6 M>6D:C2V8>4DT7B_WO0#V?@H:S\)VP_'G(6% ME_CALW%'3+.+J0YB?/J,_:(H!8^5_8ZE1%O?=;$\BKTP+]R6- 7="N><1EV83^(7)$00'&GMAE#Z! ME7"9=#P]!2>+46OL%<#V5R?W'W+JV=6$"6'T//(G.N"I21%,=?A>'(0[HQ^R M^%EMC=976PYR9\34^)D++D)J'KC@9D HAEU0$"&;]AH0#(Q+"R&.M8)]D0E>T]4:O'AJ*.X9B9]>NL<$CHKG3X",:N_X/"I)KV3@J M3,O>4"EO4+\AH'R;,B!RWO+ 96:6GK1U&HQABI*)^)L\P<;AV)U#?Z)R".,G M&A=9?"(7A%Z13&1@FY=[\\J=)81C"===D:QCYSU&K#Q^SU#4O1I.9F^$V M?9P^T[7CA$%\7BRCD!M%:?YKE[@%FPWF(1 Q@ES M:/%#+_3'K/V]O_;>Q1ZWJ3SI#^/#C8M[O+!G?-6LGM.USTX_NK>@RXR54"O- MMVM9TDT/IRN)X2+6N50;BJ"O&=X>_O[AI^BW2/!K%&0@8,G=<(!TGH2N^6*< M*M,C\LJFY"Q^_VBP]>;3@-\:\.?81$]=IX4A5]\$#:\Q#@0H>:/(31(Y:E TG#8XW07D8\LDJ$G!X<]: M-HB1W"9JI@",+(I=+3/R;"=QY:@#XJ-4EF$JJD$Z*4UGWJ$BVE]->E3Z(KHH MJZ+L/UU,W47^[AO'W76K87>BIKC)S!HA:/A:0A>W4&2X8=X'6U3>B'I&D%9= MT]^S#U^*3M?L]C*:PEA[[[%MS3'!7O1^[.36WFO8[Q?HY@B J ]YLY(43WM0 M'0V067IZL1UXO#VZUVV,-*U[R[]$"6+6WO&%-%05\I9"-J!:RD\DQR)C=_\@ M2*\%KSYV7&,^6W2RI@^#CP-LYWIV:^T]1MV*W;5Y?RU^>,=63;(OK+?]NF3*/#O/X#O6_?_/G#5?S4_#.__]^ GKE<2V;462TSU MS[-DQG3_/;]_:=76?D-?J+95&_M(>Q>:!J!_J52[>Z$%]O]4&PO=V]R:W-H965TD MXF2_?D?:<63(<8=M1;$OEGB\>^Z.XCV^FZRU^6R70CBXKRMESWI+YU:GPZ$M MEJ+F=J!70N'.7)N:.UR:Q="NC.!E,*JK(8NB;%ASJ7K329!=F^E$-ZZ22EP; ML$U=<_-P(2J]/NO1WJ/@HUPLG1<,IY,57X@;X3ZMK@VNACN44M9"6:D5&#$_ MZYW3TXO$ZP>%7Z58V]8[^$QF6G_VBW?E62_R 8E*%,XC<'SH2L; M?F&]T4VR'A2-=;K>&F,$M52;)[_?GD/+8!P]8\"V!BS$O7$4HKSBCD\G1J_! M>&U$\R\AU6"-P4GE/\J-,[@KTE-*)$GYNN''"5 _P1BJN"LDK\)"3 MH4,_7GM8;#$O-ICL&4S*X+U6;FGAM2I%N0\PQ !W4;+'*"_84<0K40P@I@18 MQ*(C>/$NZSC@Q?\X:_C]?&:=P4OSQQ%_RDZ0#^1AZ_+ 7, M=87%)]4"I 7^6("@YW"[,S/"XD6V7H@5;[BO&7L*WW\W9E'\ZG_[W)X+"'\3 MP_4!O$RBGJ$LIG C5FZ[B.#'1@G_?,]-L?2['Y 4+:^$W<&= !WG9(1[+43BK'V(^"#Q.&M+&",L:1,) MHV/"L'B/LT1":#[N%C)63]IEB30[6,I9A-IQER6Z118=I(>8=:5(7[25X Z" MDBS?8X UTE LN5I@ MT4D%Z]!ZB_(EO\/[O!"^3L55[X# M*O1"R3]1G<,"YQG J:&4=J6QO'VD'[1Z66@,X=KHLBE<<.XCO\1NUV#K?B7N M9(%NK%C@W.((*+Q^:'@2X[\0%@&J^VQO]RAG2RHD<,\ "4>@(R> ^2S=4WS^ MS.GHE84"&S-=R9+[Q.:[;@\30Z9"MS8<_+PQ:&S0YV9R\R/0X% K.VP-#[4P MBS B>2^-(D*8Q7P/VYQLRW"^]@-YM._P)02P,$% @ R(M84IY\L$FM M P BPP !D !X;"]W;W)K&ULY5=1;]LV$/XK MA#8,-N!&$N4X,>[[[LC[XCS:"?D5Y4 :++/TER-K43KS;EMJS"!C*D3L8$<=V(A,Z91 ME&M;;22PJ'3*4ILZSL#.&,^MR:C47 :YXB(G$N*Q%;CGT[ZQ+PWN..S4P9J8 M3%9"?#7"/!I;C@D(4@BU06#XV<(,TM0 81A_UIA60VD<#]W\PX($BPOR<1E@Q@8[1-R/0AY"D]BG@!X0GQW!ZA M#G6.X'G-$7@EGO<,WAU+"U:52!Z1CP5+>7S/\S4)PE 4N5;D]V"EM,0"^N,( M7;^AZY=T_>^E:SOCXY"OO$3RRT\^=;Q?R6T")!8I-J;A-PT?%2F0C11;'H$B M&O?+MN'Z'@TE"O6)2 B!;]D*K24HD%NT-NELOR5G8%D>0NF(?0)20D0TVQ.F M%""&T1N&>V!2$3#50?!N(5N!;.[7_+K#$AL7/NGP')U$H5"CNN=-*O_V=\K2 M,CFF&]4L87)M4A0_C+Z"-<]S\(;@.2BXC 'E]SA9>%YQB* M#+KDL^0:WH@X+J_ \-6FP9&[_N?/_0L6Q7,UT1C]3-P>]8>/9-<[W.^XO8%# MNP<:WST[ NX.GT2"%'VO1>O2P1,MTCF^TVW#P#"/T/IM!$Y[,/TV6M=MIVT) M_?_R7>!(PZ*(F^=(-=K+?9BP?(VUS#3\2+N'3]L]3HM05^^?>C%T:Z_7?=K( MINL%/I;R!3W>64$.,===@IV=_;VM[U[^0O]GNMSOG?J# YGVW+/^@=PYI=YA MC[M.CWJO;'._-QS0EL[R_*=]U:%MVBK*US6YVQOZK<_(D-(67O,HM.@?Q=XV MHM@' V(&6+9F#%:D?."K6;'1-I-V4 V8W\RK,?T]5CW'\DXA1E?GY.S4(K(: M?2M!BTTY;JZ$QN&U7";X;P&D,<#]6 C](!B"YO_'Y"]02P,$% @ R(M8 M4F.;=X\#-P @L0 !D !X;"]W;W)K&ULU7W9 M?%'N5>J"KX# M_*@R^&6;%X>X@H_%[D5Y+%2\H9<.Z8MH.)R].,1)]NSG'^F[C\7//^9UE2:9 M^E@$97TXQ,7#2Y7F]S\]&SW37WQ*=OL*OWCQ\X_'>*=N5?7K\6,!GUZ843;) M065EDF=!H;8_/;L>??]R/,07Z(G?$G5?.G\'N)15GO^!']YN?GHV1(A4JM85 M#A'#?W?J1J4IC@1P_$L&?6;FQ!?=O_7H;VCQL)A57*J;//UGLJGV/SU;/ LV M:AO7:?4IO_^;D@5-<;QUGI;T;W#/S\ZC9\&Z+JO\("\#!(!N"2#$_EMBK@UP3>JWZ^ MY=,(\FUPF^RR9)NLXZP*KM?KO,ZJ)-L%'_,T62>J#"[U7\]_?%'!U#C B[5, M\Y*GB4Y,,XJ"]WE6[D=\I=:#8#P*@V@8#7O& M&YN-&--XXZ_>B)[))F:R"4TV.3'9R[A,2ISJ8Z%*E54Q8FC7KOZ%88+/>P7( MOLX/QSA[0,#7>58"[)NX4IM@FV1QMD[B-"CA>04$5I5!DJW3>J."2EZM\4O< MB2K/5)%L=BH,WF:PX7&V"1+X[7Z?I^G#57Z?P9!EO2J331(7A"6 D41R=RI] M"&G$__ZO110-?[AAB.C3Z(?G QBQ4H7 &51%G)4QD6I)TZSB% "%$??QG0I6 M2F6!2A,@ 5I&DCG+@G<&M&R9 MZ/TX<_X5V$%8$LRGURA)=@0E72@FF=Q0:G M )*K]NY)WU8 0%QL2AAP0YA &WLI"[F^O=&+L&MS8(%-^)P?DW6P& V?RY-! ME0.S@.EA 3#A7L'&%+@[ &P!FQ[.N_ ^@94ZYPR'4E9%S6CQ MKMH,S*K?W[Y]9Y8-XH!F?5!Q40*D0-,!4*0ZK Z397X[VA)APE_+. @2SY' MLQ$;W)85+#\+ZLQ#4UY\2"_CDA7,J'"M@IZ(R0!##3,S).I?->[6 38HWR#N MQO8\D6W#=YF[;V8_)LOO/!0)<*&#'B*?&B*?]E*G@U"ORPI.IVKR#J;QIX]" MYPI"^!@7C)FPW!-TC52"LAOWAM#\U\'M(/@%D*2(@8(1Z]41=]-E= 7P@^28 M(C7+X?]R??W1''Z!>PTH"G(H \E-J 3G>(C_@&,P,.+)Q25(^R/31+6/JR#> M;H$WT#D ^'F!,\<'PV_@>57QJRE00Y(F%?"44/@3\3)55*!K!"#7MU=)5M8% MC% DY1\=;VV2PRJ! W(GN'E=U/ 7A^ID=6O]-/VAG*>UP(M%4*'X01YV M #X(3"0N_@"%> OWR M.U5D1"GVJ4%P5LC]DS4\?CP6^1!^"HNM M] _PUG((M/( ?Q8!\(JR#U7F!E7FC^%V9? )A EL!FXK'7<.#;W,8@V>" OU@]KF3S>%[RSO\^4QCK0%!3"_%Z:&^PDRHA0.;)EI!@16 K*7WY,. M-1S_\,W__Q]03MJZ":DFK)F05M*Q7WJ T2CX[L2'"#[0EIJO%L[/I_XVB%@'$!=E&D=MQ!X3 ZG@*>U!A3"O4+IF!EF3A]QFTE_Q9W?Y/6JVM:IU=_Q M=')2%]$Z*(!K]5'HPE#HHI]VO%E?Z5GURKJ(\:L&]/1ZA:R.&!\+9[(T6( _ M.#J?M[]&^8N1%%=H/VB5";A_7I1HB 3KI%C7!^"X9'+[UN"@1H1N%93!5G/(5VFR8RLA= =5J"@ M7&^ (P+XR/K:2H>Z!WLM@3T!Q(755H5"$8I+:AQ68JT Y!0N:N/3N&EGM@2. M;1O &K/\@ ?AG=]Z'X.F1X8I?%,E#*S5A$3DX1:!7'81R-]2=WFL@JV4[#/\ M"8P5)2)H;K!4?M,W0S&3I>] M9/46U)0,SZ';Z'CTRX'[-Q( :1N&4\$1 8,AY@X8>5F7>)HJ,5;J-BG*"A3U M4/[*Z\H8%6_>OOE@C HXXAC/8J=X*#;D2OJ!T3E.DS\)APF"P0G&0#)I\WN- M5CXIN( /)1K&I M_P4_,&5<@BU0)\FFM-(-D+O&O.@9%OD Z0/_*('C-;R6- MC8#GT$@592@!@T",')P%=PA^11T!I1U).EQ*7>(*$:%C2W'*J/_NFM!0'M@1AS [#\-C>])$3[0DC!!8:65#6=8-?&:"Q\ M8.P0_;TT]!>"-K3"7<6C!3S:J]AY"Q>(4P!GTK1OM)2OUS^ZE8M/\;V!KC3/ M7@2S>3B?3]TO9N%X.@_^F1=_ *%X!H2\643@>+NB<\.\ES _GW_(=::_1,D3B/&J'XJ!O MK@[^(7.&T81'O!C!4L;+)TW9PXQ'0^MF'_9RU(^%NOI8Y" Y2/NXR4LR/XP* M_B[/=E>?T2Z[K8]'=,P4!N!-Z0*949VAI>G(9V61,WIU"G"8[8.# NA3SV4(EAU5=E,RKC(FFA:VVJF'& M=7Q,*I0R/.G1WT):S$!V$@<^P%+(RZ1<7;O*/8S-0[C)% MIN)J@5$ZFAS[LG+Y"3D]6+&H!I'_)B@P+(4/HU?)><'Q0A$DPA;; +6V!E0W M6!$P9O3/'M-8, %5&HL7H X5%3T.4Q-!P@0B"NY$-R!G!,ND)ACN_+ T\XI6 MX9#L%6J#:7)G]3E>&FBE#T=4/]&MLR\4;56)UKNXJ_]SA]B'JRAO@[0^'#%" M>A9KFXSF:SIPF&Z_Z'&\-/)Y/ M'R%D,*R5]35;>797$#E2)58(1L_)"A+KXQP@K@O2/Z2KYB'U2B\G2#SJE2:O MDO*8EVB^;H-_Y-G5#09C1)QU2Z>O&"_XD 77QR))@U$HA^@/#'1K!XT)Q(^)R-XPQG#G2.:02.B"0\[L;&&CTQBHMJ< MN;UYI:T9CEOI,*)XE_3ZFJ^]-Y&5 2Z=.&-\P#C$0W $%H!FAN;VUQ^O,1J" MVCZ;N(YP#=A.$"^_(B^(D?[$R.Z@D1--RSK:-@)F&A8L'\ M=Q GZL\P>*^^).M<(B5P$F!_OP>DB-=[$&H5;CY%\B4* JPI-0@!Y[++Y"3, M5P68"'!Z]HMU7H/L+A_ [#H<4>3FNUVJG ?0 ,/??$33_DA>FV%JL'AM2_02 MOZ'6IK=:7-*NT\LXF 7#2X[)L8%$0EQ3X,V'7VZM'V)K0'&-<7:AP; 7T4@L MB7 130A%S/$:9&J2;2]V"U8:IB_PQVP):TD)AWO[RW_#AOYP_;CH^TE!^;$! MW#G*:GKY#(1V=U$;9*\$H!3H)P9"1]0+J_>1&+Z\B,#^'4[TIDZF"V]]W) MG*#K.$\M=^!B)>P@84MS/QV4F.A,-!,N%@>K691[_>O"A2&/@N[@W #JR3-G& MN:=(O!S\-@A9V]XD!69$="=4/70E8<&+:W(?;X+77XYIGF#>%^B0<56"4G \ M)K\'+U6QV\?QEB8R?(Z!QR#,J' M$OV=&,0$68%Z SZO^;H18C;:J /3*KY[H#!HD<<;F'$-%H1"-L')>O4*Y(EZJ@[QG]D\;(3_#M*DEI3=') ":!$A=LJSMX*MK5* M)5+QP*[RYE)%^)^!A5+#=@6YN>U9DCR48X'IT0M,AKU:[[,<]D=HT6R)>6=3 M)&A6N^D?8%$ZZ3"H8X!B$.MH&P;/<.'YMKH7^],^#>M:@70/5G@X (->4VS) M Y^1LU#9'HTA/H(.V-S(LY;MNS1?84P)%T;1)6]^D(\^;KH\7:>481@ ]5), M>_%"Z_$.>,L.HT_D)MXHR0'0#%+ =A>#_!W@'<\F/\PGX7*\#"XOYLMP-I\^ M-TC#^M5&S':D9^O X" %&W%"'4=MQ%#5YQ MN1<5TAN%X 2&\COE75F5W(+D H*F%*P9 U*9#Y+#?%VP6,H).X+ACS'B&XRI MHX0ZU%@?\6>]8>%T. Q(VS9)6?[&:YX%@BFCH)'WL]'6DJU9$*@@A,AH8U>8 M&2%^1&0Q"O4 Q^-%L:B@NL]9A0*.H5":PO&/AAR,.$4X-V9 M&B9?#$E E"44%P9!+L:S)?XFK@6;2V'R>YQCXGA/Y\9X:J+Q4SQ"7QPM&')- MG]VC%PIV4Z@6J.]HTMU$;?;.5IQR$DZ3:=^3)UG/J>.LX@QSCY"#:'A@.I*$ M@L5Y@ 4.NDYL--*'"=,9TR"I"$F)?C"[DP!@E0H7?&*E-D[O6F*R.ZBU+L+) M?')B9(%-_#==+C(/(2CY:YOF]Z5VJ5E]FI@89P_@)]3"#+^S@7Q6I*?A<"%A MCG$X7DZ:_JU'Z9E]*I7-I1^-ST0?M'_XH_$/O];^X4X=ZRO&,QKIQWZO="// MAIS2XOSXQH'![H#@._(2H-)"MC?K"LQV;61M$DXF<^_S=#H,7M9)BK3 0JWS M5?W_>!G.%Y.NKZ/9&'!4%*[&YK0B@]-Q.(7G6]^#L3::ODV&XG,U;7\]G(&K'H =;I<71 M=%K@ I4N1^W-B,(),/K?1/EJ_3Z;MC=P-IH$[Q1(PCVZ#GJ/8!J.ENU@*YSD M8H&."\RO-S;]R6@O6+CS21L,,"3&HTA"MHTP3'CF4"?#*%Q,VMLQ&:'9C!+'X6*#P.B PY#7%?(04P[PE/C1P)^F*9*?5/) X><(SFR( M(8@(]$3MZ8"5S1>SIG&M9\;('8,F$@$%KSGO8)T"J+8PA=2<4CC7$Q(J'\%6 M@$RN '%DU8]E'V-X::1?>AJO\%X]Q1PB>&@NSSR2%8R=5TX2OOO0(XG="6*F M^(:$,0M_(?KI]S':<)FCP!Q1PR,:Z-&*3 M@^"?>Y69H@L2PQ79"QC918?P?0)S;B@FA-]N0XF+:2^Q".J3G(G'/.1W7@ZV MY F*=QYL%4R;I&3UO#3J/,^::(;R.*6M;*CQ[0A=2P?OU:MLV>"HO^#O[0'1 M1>N-E,/QCGRU0W*"L@0E,KBDC+L$?[(J\/O(JT MH%Z)#,CJ@S/EOCD% 68!B M+Q F4VJ;N&8HE326#-P'!TN[7\2X&I#R[U(A#4^8K#U:T 9H*J.(EM*F>HU# MZ;=+IU VWL"FE4I2;XU]HMU!(+(XNU?D&4P,9B$6/( M8A[*;20="6==Q6[M M6 M33'XRYV21N:_:8M"Z M-+E2;I$ANE4+]N/4I/U9CJ2+&XUV[NHMA@*:/^A"9WY NT$LTO-:S-C\DK.3 MFB_C>3CHFLGQV2(!/GU9G\EMYN$%?5"-RZT+D@605ZYJN:$I5=!9U@J3QZDN M(&-G(X?56>'$Z)?+27#DFE+:.!%>,A9L!:[Q-3KU)Z@P:6)"CEVZ!"'[5\K> MH)[V 9U8#VAZ=D3T,&J15$Y* @N&':Q(?4DJS4B;D7G#YBN4LA6JRMJW^_&] M\>.6H"0U,EF F7'(% _2I">VYL1O/[[O&L"#WBDY;PI<4@XH@SXA)R/NJS@: M\5.S2H3D04.HMU08WTGN\"U-G@47?J$+VM,($#&*1 2771>82XYZY!7NF(-_ M!PO(=I3K\6&?[YMLE%7_;7!APO.D[7N5$EQE3;2]4M4] M-BQHNN*SOC5T80"GDB(CXOP(*N)%D]XKA6A,\Z@]Z=F#5S;@T9<&$#8YY(E- M.M$_X;1?V[&01.MKFD6#H,\LLHT61OT]$G[)\PU)?HKV$H-[:RV&'EOHZX<- MS$-XW!6[Y?P ')Q7CI:JT<_=A(&$Z]S6;JZ7&V6D9@2.I"8V*^PD=NPADQ+0 M:FJ LEA/S7H"%0JU@00MF6'8R9(&=G'DQQHOPY%V7XVGX6(^>4J&;H@+1?"U M7$VYD)/7W!'P=:9/N(S.))6'8#(@ZP9^'6^H XHJ=<*>@\AQ13X9]!YD-=< M2XJ\B0WLL!3>'47,-&86_*1+2O MT.ZS!G!N1;'3G*(&4]S0N\.@8 "KT7KFB*Z&!*T81@SA'_3_T<0[;\=!@5(I98:B=XNO^6)@*M3J!;'!N9 M::N.;8O&UUW3BX#E:CRW-T2'%,1]!>*H-=.P%D5#=%4)ZILEIRN1]+)06G)RL*WTVN':3''G.4$*1@OA"T0L#:8W1(G MMHZ[ZX)'^92@_&-$7&KOQ43!53ZL4[?8FY9']I$VSB0UZP'=:2Y5NCX7SAT% MX*BPW,G1TAXIM(AM0I*30B7N$SX?M Y<\Y/QQ/^9=#'IFL5,^)YZ]R$=2 4A M*B\ OP505S!)EZF8'4>(6<::T8^(Y]N8-H @9!CP&BE'ZH\LO^><4V<&DX\C M5'%0%4AF6,$'@*0%86,VPB!*$&%$+M266%G,R,AH2VW$3$'T0%0:SXGG&.ZF M)QQG<*9R;F"GW,,2"FDZY/\(H._@T.5',?@UB%Z0@P2N-8[E4>S@R%C)K[AU M\AA&D)(9,9Z2#/^D1 ^QP$GC:63.NVNBHY<*Y"[3&42TCJGEVI_C];#*?39$ M[+Y!UZJ'2SK4[-0XNTT]SO-.1NG3K#.QA6M-%LHJA<-!"TX/\Q3=A@.W(2QU M"CT]KGUG7=EZ3\M1YWSFOQ+#;,4TI#E299>BG01_YFD!I"NV0%#810V M2+I^M^;]0Z?E>JJ(A,:5&G7X8S(X:?SQ]ZWH%"1(R38?A?.JRXDM C,ELYN[(&'CY8M*'3!%PK8X, M*4"FV:(CT0E098RGTX-,4Q ?'0/.X<5Q>\ Y<.3%TY%I',Z<<@$S_70J9E M.(O<]AZ7< C3H;=UTT4XBB+SQ=,9']52>H<7P8,9MAT0S7TPT[/T\U)2%E]M,"BGW0&/ HA )8S MUNE=X6(V;E68-Z9NB3LC@KJV<' >+]JPN9:\%/JX;3I*.PZIKSJ@CC-O. _& MJ1DP=3U4'(0Q=_S1=*T*;KM@XFJZ5G^-;:6[0.B7=.S&?9D3SDN[*+(TMZ [ M)Q*B0% XT;MSL%9#4T)$#FVC?2$Y6]XR/I/>W\XYT9MC>UL\)NWP1,KASK3@ MQ:X1%!_EI(#.AA5^1HT)_5X@BU\"FL$?R^E4(_T$B)R;F5GFJ5.['!1LKY T MGU868ZO30M>XB5/-T),/U=49X51>%:8SD/^S-3?;Q@4F *;3+UV6WZP\+N11*5W-MC2&6/ZEA,$^O&>%B1N\.??U_.LI;4Y MA0XWNH6"6SWC@N6H]Z-P,8V<+\ HG,YFIJ#YGIKJ")M'1V#JM=!L@;4$]:VM M\LY!>YO*KEY>M[4N@&(\;^M/T3QAOT<_Z"PODP1P +I1*1CT*J]+!B-.4=,"YFK#:1BNNDLVG")"]=/)JB:' MH>?@(T>2[?E,\2K&-FT?]/97?LM/K<_SE!!T\_G6_EE]W0&5^3T]5])05 MOGKC=?M_S*/?JH)[8CAO:*\H+3W^0N2A_E4K"OCEQ@O)_ 7]NR83H/12 ?#= ME;Y[XU0S>,NCQ S@XW1-CSWH3\=L3RTR\)@>Z:)1%&T=.M6^'$R[C M-9SJC5]6/WYJN90G)PKGI2GQG-'5(YBI1KW.*7)KDC!H3YN) M3SK?%[F/520Y;UQ:O618/8P?%#IX,^S:;+/ !*^TMDEUG@E'/&'AW)=782XQ M.@ =I N=*-;6((K<$H)X'=+&86(_Z1E$5$;"J[MX]S'F05C2W MH>MX@EV"%D_')1L:&S!)'_5Y>E]C 4@,T)0$O_Z>KU!'HJ/ IALF.(=/O0/* M$+^YR-KG 2(C2TG33E='Y\K@%VXXX+A]W^7W5RBB-H'(*W,_RMMWG]^:49GQ M'3 !O114P.8*.DLT+C(JNL(6Y( 6V#G3O4*IW07X$&_HCASG2AM!=G.[F1/S M(UA8XE'$CUJ>L4GF%Q6XA$?),*;FIT\CL(WB1_V-W4W XK,-6'1J!D\?AG:H M\SJ6$WL:.BW=,=LJE;U8F_N3ML EI.)?_Q1RBJ9,JYTA=)_'!GMY%UH',=W8 M6'3B&;-TE8"@[#>6&VQU3G^WQJ!MQL:(TKJ B@";=\88GNEP>\^&=MH[\"/6 MV>#L:'[B"B$6QUMN_]YAV;M%6:(.H_:J]GASWYV27)-'I XVNT:^D6-<>W$O M4$?=U_I=[U"9V3;1_[47\O>KEW!>]J,:H&=;2A/ETF$O,$O_!\0Y2O@'I[:7% M0T* K6Z\SU%,R5GQ?;328\OI8E27;",2Q,2QT2)@GK91LF MC4U0=9N\@;E3#P$ TLDBTFK<^XR$27\3_NHOPOYML)\XHS4;FY.:WJ==MSQ MH67."K12MMZ(1; 2+&W!K,JL4_BZ9+#3 MZ(8RAM(M8I-+\J4\JU/&N73+NT"N5A0AWV0, %.I['3N-77R=P.V">G(MOA M/^KON'^+W%.G@/X-_J'.!=1IO$LR_?71 N^WO?[-QME<5,?>ID\+NO1MAFT8 M'?4W>-;^VW^Z_MM/[+_])+=1=>[*UP^+X2F^_TH\MFZ+Y"Y_\CJ-DX,0C5LL MVW=IZ(HN:&WD[6F#V-XY0W&\"KOU&X.'<"JQ14M;VS/)V8?&8F M/*D=P3Z_PJ@A!C9UGK+5!H]8!X%\!,PAA@]OL=6Y@?,NO@"7-VDF641%B77#EBRYX,6J%Q1I[W97&W:+].'D1/#6# M61.5NFVIYK[09,'BGL=:J8=^#&,/M+6]SKU!Z>?&-HYW]Q_ MT!N_,A[QBW$XF\QUP[;1:,0J@$W3MPZ[)]59&5V_9\W-*P.>NL#/;CC1SVN& M][ "T;@5&@G%CSBOKP]/GKWZL>^ XLK7RL3/X@0IA^%\.?._F"PG')U%GDQ> M5TO.KE@15TYC3)M,N.AH'38/1P#\M>U1:G<4[],P#,\]1.FLR,S58^>M%#58 M3$>CL7 XGH/ZA&3*[Y$7TFFB>6()E'C9U11L'LZ&P^QO2*R>7Z;0J^->'<_(&&E6F M>$)N)E6^I:ZW1W,)A9OK3ZV?!(GL$W(7#D8KSJ;C$8L/']%/2MHQ-=34L][! M_MY+NFN(S^-$(\XL9]?*4U>JF3Q]L-5@%Y-E.,8>;1?3B%KZ$:>> F7,)]_ M/49UA_/![+LPF W&W]%3TP'>1K]M-W*GS"W3+(31NE]7M\TZH_[FFI_<^[U< M#+LVKL).K/WJ4?T;'!W#^>2-8]HS(4JRS[K/W#A@J_^_7.GE@F%N M&L.IN?Q=7I+K0 0"\@*8K= KNKJ)6GL;N9.YYG_M:$Z[V;R@^S[>$/-,*J'([O.2AJ+#8FU M.Q9&N\OO@\O1<]R2F7-SWENZO1OI [O$J1UOV&J0H2'1K*_FS*;@#@^OD+NMU-*[<2\R]EZ*".3O(*8^+ :-HWZ"8 M7"9WR)KT99LO>Y>C&F;2JNV:NRUZP*785'EZ_=KT=MH&:.X5@R?Q"[2*,T+- MM@2)^GMWO#&QS+?4<-=Z,EYA/2[GZG0^U,GW_EV3.=\F]ELWBK>Q(VR[G]VK MM%GB9ML(8GDWUU/ '^BTO0.M@KMBMN]*=[X\Q@_\C341L=HYM$DRI&^5]_&Q M<8%+*UH)7^#!6N$MYGRK><[3@ VD):@'+V=/FI:I.@=,:OIY&S'2;2ML=:V] M04XLE 5R "+C*\$KJ08P.]Z^+< 9SGJ5C1.OJ==V'F,OUMMTY:@_FQ@CED!( M(JG^AH@!K.-S0=&RAT[,_IH!3R=J^N_MY;U*OV>CH^Y=O9=4?\UL)N:;@RG> M\UQ: 8K;A'Q&)8_0EPO=:I M/!]A.;38SCW^BV,%H$DEZ^ RI=]-VM!1B8PV]]75TJ214H"1I-!\D-,;#H34P(>T/@ ME B##S'7+Z&$=6%O^2M*W> #W8I_R^_18<[J',TCSP"RMN\*=/4N6@*NH-$4 M31J=F4=9#)I<6X+#Q+?,2DJUK@MSZPX[< G?*2'--'U$=]*5?FD0?.P82$YO M^Z@+P'B[U!?1YB:33K+8;!LMZ,&=-=\IT?K1$_C62W%(>XM M]RLB 7;A,V 9=7TDI'%P[5NU#SCUO_4K^7+D MU1SCO05@-T;1/'AM<*=YR.TRS\D"%R:9#\&>M9?1 M1TNLC0X7D9W[LRWLF4^QU_TD#*9XU?V8/=XS' ;VU&D[(SJAN;%:YVNVX:T_OM%T>*^:]QM&].U*6-:LT6XFN MFU8!1-/W.I_1^<'<2K36\:A><6=3.:/^'$R3I\_JJF+G(R6I=0J\WM&Z>XPW MIC#1;BXI-K_:NW!LO-O68W9VDM7IW5UZUYD*3NU/VU;+=W8>(?;44#*Y+QT4]2E4)FXT6OJQ,__E9D]Z@X^ M*=-QT1319\&'=97CN4:SCFI.8S&\S-%^PGH[[61RLY%<_8/8EYF([UP#O B' MPV&+WXA#@BJQ0^1-V/MW?O[*;;Q)N*+E9]M$W[SA7AO=\;M)C>O;3_9;#5#(\]R \K6*LS^" M?PRN!]YB7L*W-K$_MWTS]>;X/)S[DNMD!O0!R^Z[8W[$:S_X"4Y6T1,,@E_; M>:.T5!?V_L.BZ\CPB]8L.N\0EZ3#97Q%KHRW,&PEP-L72+/D1%"RA$?A>+(, MI]&B>^WN59E>1?-B^)U7<.@+P(Y-;/3-MQB]<2Q';TM\ 8L6.(>RDK4Z988W MM IO1[72X#^#.C!FGVDK5MN@&"G0ES<7AJLZ5/Y&K0IJ[A1-7=\WG0-8"[HS MM$/&DE/AW)Z+74L?.(70I"4[5Q.W-H2@(EU"CC 8SR;A;#AI+]R")U?Y^KMY MEZ<@*]LMZ,SN8J:,/ZAC=9'KJ'6MI QOH.J M-RL/2WU(C.]'JCRH65UIHMJGD(.U-H>5TCU=\:%U&;3K@6Z]Y-^9^97X=#%B M1N+=(7W:SX$OG?'"& Z;;[?4;']K)D$^;\,6R%*N$A,%'G3C]J0CKO-($193 M;+ICNQT&:LM04J5*V,-'+'3%!GLB*E.\\-')G%LU*S33TUL[M/=8J^QM45 M0$SA(KL%F \<["4YC8)SF'V9= M850CT5V.&(O8Q:+(213.QI,>Y<6FWQ'Q3<+E-].VX%]5P7P-]I9VW MSV=Y+?=+2W8B^M6DQAKO(R_K\BC;:6)27>B-W4PYOY*HWW8:Q2$*("L[QJ8N MK( ZQ%A/A"&8W-Y PKAT\^&WMZ^N4,DPS30>8UKHAQV3Y%&U=_^I1IQ/_5_G MA>G/OV:F=O^Q0YB0D_Z";GP31_.YE[UBR,R)NY42BW]49]'+Y2B1N'8[7ZG_Q^/1B9#WHZMO;^/ MPJCFD.T^O8Z(.G$7QZ[X,6DJ]UCN!C/']N]]7*Q M".?+Z7/OJ\G0_[P$!CH]CTY/_?]1K6 O%S-L<.,WR(R\!Z;A?'H"OQH1E\?B MU^4TG$2+#DR:3KN>'<['S__]&'8YFW3EF-*WIS",PS4]B'5JI9>PR1W?4N?/ M1W?;?2QGD*]Z?&AC6Y,T[J\B^D1=/T#] MWN3'ZL2X*)_-?E@WQ9OKVY?DV\;7;G^E7ZY&4:@50J\1T.7G_)BL@SG0X/?! M+955#9=J)Z4WA:4KA"+F*;217O'HIOBFID^ M1MB[$$&EIQG'J<3SAS9D3HF>1#4D(AG[[5G\KB"B?DE$'I..=)4[01VWNRL\ MV!Z+V (?#M/I'[)265FZ"E&]DHDF[^D\Y-X8V%+-&TI# E!LJ$0*;)K*G(V''3(-RRU"E79 M%]T"9*O1TTEJF.X;.2E2]M3"9]/R(V,F(DV1"B7-@-PV,1?8DWHZ/%^9(\OJ MZ!W[V851'XG9&YVW0-%\N2QF79VJ?O3F[VP[8M.XY/X3+>C0:*MW=5DYX0Z; M ]5NO*I(7X^GPBJ353;-A0E-<'70$A$Z$JSG>ZNQS:HAT MD^8U)U+7]-JUS;^%XP1UXRUBVJTT5[B1]#I/]KG<0:0MKAS+@@I$[U([,5W0 M$A\T#K2B^X_@61MXW'S@@3=\4C:H?)N4F#%*Q"Y12(];FG8HP'%+I9\[PQ7$ M3_\-R)X JAI48(L=GT -73UTSF!_6R&"/1P;Y*0[O4S$_WMA:'YS6>?93LYB_>\I'(-;85!39/$B_5X#3 M<-;)FCS862@#"D649JS.2%NS*.F+9Z_W.?5$0*6EV&R.+ZWWH_>9="USLS8E M0@%X8#>KLS/2"K6"-4L,:G3J+)/OATI97*%/K\[T;7(H6LK*N3L\R2@Q10N+ MNE2%<1!VHQ/=SF1/H(_8SM/0-Y"L_W&B^GN=4>[^["1)S3R2ZDS%O@IN@/4" MQ._X5G6AL'$T>^Y1'KKPO >>3 MU=/HNP95JF]OD\%5MH_)\^GBM"TR=\NR;:L:'$%?<%R:/#Q]'S2ZTEU0!NZF MMM'O6*]2;-6B+W7''$72=KCK('7TUES_D1S>X#IUH^21=$<"UM+Y.]Y9;LG6 MM8GMUGHJ-9%FNJ 1,-2I<""5O/ N6G-^O 20XF1Y$Z!_(XP"?=H.^,P"0(;>F\[0#++%AN3-LDFDTX[@EMJ#IC4EO" M7ZZO/U*K2=W!B:V8M:.48Q\X3^/#,MU8,GN[6A6OZF*C,D]R&^)R Y^)TZ1G MCS&+; .?25^FS)H/U-9VP_NFM?)W;U]^^&3TH$ZHTI\,YX:CU^]U M\ZDU44HB%=;NY:+,;+3GR3TF]VQ\G2)WZE]U$U2=.-\)'+7_-$6R$NWECLG2 M7=!"S-8.>1D0]B[030^8%GZ6(N(XX80' *@.&N8DXVX$O.H6"B*GU/T)"D\7.^)%NEMX=3B8 M3Y]QPK3^ -8O#HGW6X+92W_N5;Q1!3X OV]ST*?E TZ .CJ!]_/_ U!+ P04 M " #(BUA2DBXG)9@) !>(P &0 'AL+W=O(W ,.P#02]6[3 DFVW=M#NQND+]R/C$3;O%*B5Y3R MV+_^/DJR+4>RXER[AP/:6*+%X7#FFYEO:)W=Z?*;60I1D?M<%>;UT;*J5B]/ M3TVZ%#DW+_1*%/AFKLN<5[@M%Z=F50J>-9-R=Q6;K3^9F]^R5X?.58CH41:61$< M'[?B4BAE)4&/WSNA1YLU[<3^]5KZNV;SV,P--^)2JZ\RJY:OC^(CDHDYKU5U MK>_^(;H-!59>JI5I_I*[]MG(.R)I;2J==Y.A02Z+]I/?=X;H38B=/1-8-X$U M>K<+-5K^Q"O^YJS4=Z2T3T.:O6BVVLR&8-=/'A9BDQ6 MY%J:;V,.F%[Q[W^)F>.](C_Z\U^"ET18GQ)X1.0WHH17&J?@CYO8/S%!^&0 M0*5+;"M?\>)A(\!UR=_VW##VXX;])K?(?PK44JNS.;9OY(PHE$4] ="Z@41^8J<>"*+ MDU6I%Z4P9K!,1!TG&(P&-(@9>2<+B=22D876V7"J&] HC ?#S*6!ZY!/NN** MR,Z2B!Q*"E29K8:)0P,_[@]XU/>3"5>&&U>&DZ:_*E&UR@K>NU(VC&U O?V] MEJM\CR>GQ:TUW(I=;<2*M5C"2X$RE0+K,!BO2*I-^TBJ4<-P#5Q52T'F6J$4 M(J6\_,'0>&\7L_^5_2-SN/Q66-7Z./%AXFCG/@@<$D!+>&SRK42Z++32BX>A MNC'U$W=H#$9]1, 7L92I&M$W#(8&#%V?O!?@%TNMGG!!0-UD&';P9!S;NF&J MLFXICRS(WKAW81Y_J(8;40^IMPW>U2[@Z1-.]1U&8W]H#M]UJ1_8[1GS$CPL MK?-:(8=EH$^@DJEL[?QXVHS% (D;'8]]$],D M1,J)-BDG.KAZ3*8?\M94,F]V_]F(>:W(>]!2,Y:5IE<\-%D<$-O Z@F\1QY0 MSLW!,>QADKN>]+R W9FZ+T(9'HJZ9PZ,1Z\W96_T]1\Z,.+,4I>HN=:YRLZ M#F5.P&?Z&YE 4;Q!47PPBGY&S;V32HTA8UK*?UM6+CC@"B>B>/V3%[7EPQW# M[H6,%] X\CM:E#X04-3"J/$(]BCSG+[87N$:"DZHZPP3TG.512'LR0QIY$:' M*3N+?>]X0ME=P8T5)CR>;#R>/*,70*R!YC>\JQ(G-C%D@'[%BX6TC<&Y,0+H MO'E C/[;LFG%S6CFF%[SS^H&'G\V^S%RQ]KGO>R_=YZQUAABI654.4)1_M'Z M\%?D]\NF2<9S"B1KA^K$U//Z3INY,0T\Y[@WQ!(:.PGY5/),%#P?R18HB/#] M$"TA98DS+$TN: 7ZF$_[4?,)O1\^K. MLLU,W JEQY,SZN,(R3C9\UQ;[K=F07EE/48%TX'2Q$G2-UT04"\Y/%[_K\"$ M6'XFF *'1D$_7WJ]$841+>WY#YU6N>WDP+GXC%; TSKN>6."[D?P8D;T> MSIZ/0.L6D*5HH:VVZO93ETOC@/7);(*6*K3L,P/_)_ JJEW5LCBP;*X4T3=* M+AKA8TV4,](/1$!FT)EO=CY$%+3PHB$V6 1^OFXC>.<1T?>(;D2FG4?&MQ@P MRJ+^%I%S&/,VBC#G5:-9<^V^(M(@K,'CI,%JL'$N32H4"KK0M6G5X,J>0^BB M*;AW8(A+=$F9O)49OE(/MEFO2GE36[MS8GIG@2N;*MJS.-O&5W9K+Z80VSN" M=9_3.S3>^]KWWG7KO35L'T9!.[W&]X+VR9.^*=B!3-V(A2P*2_.Q271'4F=] MZ"*[)N'N@(_B\(9.W+J3VAZ+$W6&. M]O#)089D$7D[GXNT.6',I*KM[UQH67F_\]X6:S^RY&X;;&$4T0!B?[(S$4\_ M2%\L$H'M)-NS97!M,%P:LTEP;'^Q<;V#P7&YC=\^)^RJOBT)8FE_281=WFO3 M=%!V%&5@_#SXB:7_5YQW'=GK^\]%*3K>=JB(35)8#RPXC#13L,(PHSS^["<2 M_,L0^[?2D:'BV.V/4ZS/V#6U%PW:>MS_#;67#R/-2YSOGE7I$1:O: =P8E)<- M>5([:CN/,=$[NV]/,RW[X/>';CCVQUI4&J,0'7@J,T,K&"7!\@^![ MP=-P>N[G04<\LSBTQ'6WJ6<[#Z"%#O;@JP-69^B#\34+J,_B$20%PY_2\*P3 MH1?[TQ$V"_TQEM",[D.8%3T)K'T[G<'((Z/-:<7!IV@'9H:Q^4!_?JB M>;'#TG_8N'W[83.Z>7GDO'UE8OMX^^;)!UZ"FQJBQ!Q3G1=1<$3*]F6.]J;2 MJ^8%BAM=53IO+I<"W*VT#^#[N=;5^L8NL'FEYLU_ %!+ P04 " #(BUA2 MB]Y%6L # !K# &0 'AL+W=OAN8G091=$YU%= P3():R,:;3SO=C9Y/U=Y6LH$;3J^DT6MIQYJ4<*V(A]96_5X4P(N'&N,.+_Y$C7\LUL9JY,&? M)T#9 ,HZ4/8)T/4]6<$6:6J): KR ZBM%KM2YJ(B/ZM1O_VFY2& M\7?DZ_AYXR4R4N-ANH([F8,9]-?MUT"K1N:C;F55 UH66R!++?Z6E8MB5"4+ M8:$@OX/0!%J*(VH.]1HTDK3C*#ZB;/!"(?UL=2>^P8_Q2N!QO/C?-_)+QS=* MVY(L:MS@7 S:,T*3R,^2B:.)$^Z'4>AJ,NY'+'4T2>KS)'(4&?43&CN*E/MQ MXBI>/6,>QZ'/J1N(\8F?Q"X.2]$FBL@*;[9_%_3J"V8,0SDI)Q.?QVP0,6PT MX?_-^'JO\=8>*9;YR<1A'/69L_,1\R?4$5/F<]7"V5,VG#TE#UJPU,=VS36)\0VE MF:M)$@P]:KZ.I\<7T4N\*>J=:.Z/=&C;Q()@S[D=N@%2'7L!(C200PGXM"5T M#D1IN94-WC*&-,HZJWT#B!>--#T %.&ULS59M;]LV$/XKA)8.+6!;;Y;C9+:!.%FP M#LT0Q-F&8=@'6CI+1"G2):FX[:_?D;(5M;*5?NB ?1')(^^Y>X['T\UV4KW7 M!8 A'TLN]-PKC-E>^KY."RBI'LDM"-S92%52@TN5^WJK@&9.J>1^% 03OZ1, M>(N9D]VKQ4Q6AC,!]XKHJBRI^K0$+G=S+_0.@@>6%\8*_,5L2W-8@?E]>Z]P MY3U?AY3*QY]V!/QCL=&M.+).UE._MXFTV]P+K$'!(C46@ M.#S!-7!N@="-#WM,KS%I%=OS _JMXXY1_LLP4Y^ M@3T?YV JN79?LJO/QA./I)4VLMPKHPA%O(!V1.!R0*(B"'KRX M(1@[O+B/X-]7:VT49L _/8CC!G'L$,DL@U9SFUM5!W%,-!,@D[ MTF$S2T:3\2M<3T?3@'3#%.+6;_*IS@"W[GK"I9KR# M#$2;9EHG@7USQVA>]-&,1I.@Q8Z*"G]4>T+5YT)6WVIH/$BBKJ%H$";/&16[ MC!MB;(.6T15L32N.C])0CK^9(\ER/IB=.41RJ.N_.NQ=O[YXBV- 1'PS.6L%?PS,DY>?&\]]3MIZG?2 M6WUO*RQ,<*A/#%,1"_D[Z^2C=?)42>\'_=87>J*0=C(E:*7/V?ZJ4=A]$$,K M[J;!\'CU.M1!W$R.Z-07UBJ2X]A:/A9TO]5SE*!RUUEIDLI*F+K]:*1-\W95 M]RS/Q^O.[XZJG&%1XK!!U6!TCJ%6=3=5+XS8 E#OIJ)#25S&E)/G$DJJ+ ?'=%3.;.FZM$K=<+?J5D*WJ_D3K)@K$_U> V MNYC8RB"2DU0J"1B^OI)KDN=*$)CQ5R-STJI4&_N_]]+?Z;/#6198D&N6_T8S MN;Z8Q!.4D26NAMB^XD-;K/!U7;7BK25;['$E^><;1%7JT&:^J&/JG>#<;140;F7'/ZEL$]> MWI8I*PCZC!^(0-//>)$3<7(^DR!:+9BEC9BK6HS[A!C'11]8*=<"W909R0X% MS,"FUC!W;]B5.RKQ+4G/D.=8R+5=>T2>UQ[4T_*\8P[ZG_E"2 Z(^&-$LM]* M]K5D_PG)]Y H6943Q);HFA4;5I)2"C7J=**;!T@C0=#TBI1D2:71Q^-Z_O%# M[-K>/]%+?_].,$=$A0V!TTFQ(!P@DPA:=I._(BF;F#YMG?2F_)LRP_]_H1K)7:$(%DA%WPB@9 M3'N1E;B&:==R @=]9A+G:)H_<_:^I8YM1:[?MS2,+2_Q^A.!90?QBP?R$V=? MJ69+,/"58G-=<0[P?CF![TA&./BXY\&#,$]]RXL/W.E:7F2C>XDE0;C,U&&- M 0\L)W8'LR& Q#;,NG'<1#NMCXA(D[*=9I#80Y"R)'#"WCBVPE<(ZUNR)&!1 M]JH^C^$H[@%HK2BV>V,/QO$Q7@^&R31U+"?IQ; W[WKA2>/WK#DGFBX:CD2; M%M&#K9"V@3<4&5A!' YF(5"!VZCI\F)4D>(<*XH.D!=;CNWVQ@[8[PS!]$+? M(Z4I:$M3<'1INEDNB6Z!^F7I3H7SCJ2L3&E.L6J43(5I7,MK%:8C"U4;9%6P MNH&3] ==6BH(5Y+Q'?IR=G^&EDTN? LLW. @5:"R>&&?WQW/"D/W0.-AO;!0 M"?TV!&6O7:EMM ZA'OK1$.A.,.2V)&A_JN"FD$P4.A&5KJ =. VB+X;R >>) M8\A.(,7$H'D*-!@DW?R^X*HS<'72C +4%(72'L>T-@[SQ;$\/QK,1KW,NBTV MT*PIAZ5K7*Z4,P$(, 504&ISO#5(=>PA&2>]0MP>*/;C[CC7K8:O.*]P?7?( MX?*"P84&9G$B?RC1\6(CW25N#SD:?\K\NF)K)P+$2UJN#%'R/0/=33THAH;Y ML-<9J9X4"EES$L!" [2A#B\<8FKJA\E0?NQUV?51KB$1IW.3=7%@0*X5N$.7 M>983=C+;-KF7@H^;FO\CJN[L!B]\7D.%+%@%+80R69,/V)U7&=@,OD*T13,D M:)5"N#4*L)2<+BH)J[(*SLA03E:002J1Y X!1PN6TZR.XW9-TS6B J:+34XD MR7<@<"F 5K94KGMY8D#QV4AI"=O2$AY=6O8=BF:=N0 C:M)Y3_$"RHJD1)BJ MRKB"OQN*N:A-,]UH6H.UW[7!W]Y=W99?(32,TP,H.E8,/:#J#=W 1S<0'+8C M1(=I/ FAK;5#Q2=V@.9IRBLP+^\+$51P"L M"+Z^GUP.5/="_NV0/ X"P):^;9^H;SN"PG];2B +NH!D?N35J>ID/+44>IS8 M!S=]K*2@&5%/PH!\]I4^U4RSKV&B6L :BODP]*>#&?T8\)0M3RM!3A^K]\% M4 K?80*5Y! <,!LE4/NF7@3_&2#2SY[N['"0)%&[ BM2 /@%*-.$K&EO^T&W MYUE)Y*JB U$/HY,1+HU:+HV.YM(T!_UT2=,:CB0M,&>KG-MT$1!O:Z2>VFX+:P15XR#.T'.J/0.'X.X/=ZS2> M#7K#WK]&/S1<\)K!M4>*C?8XRS8R:O.$4.C]E\ L^>KM3S>*Q)D\]UY0&(23'S<.&KSB/ &&ZI1LA,83(2((E;8(E1[.JBI8B+($^0ANF^_*;!US0\LE' M'N.RCXW9SQ6G(J/U&RBMNK-$7_\>/XKK$LV)P,,ZW^9\I>X )3:M"O:KKCC^ M+S4*\O=+KM=/"&E5O>/F6VYOR4] R;@TUGX@#S1EHTN MJZ'< YZR(>#[!MUO,!WBM6_._1:\;%S2*OM24I6__P;NS5AA6IHT2TW(G/5> MP!4$PJ5>,ZJ[&5P"ZW=Q[6S[)G->O\#KEM>O03]@OJ*EZCV7L-4^BX()XO6K MQ7H@V4:_SELP*5FA?ZX)!A2I!?#_DC&Y'R@%[?O=R_\!4$L#!!0 ( ,B+ M6%*!&PO=V]R:W-H965T9 MD#G5.)3SH2HET,QNROG0=]UHF%-6#"XF=NY.7DQ$I3DKX$X25>4YE2]7P,7R M?. -UA/W;+[09F)X,2GI'!Y _U'>21P-&Y2,Y5 H)@HB878^N/3.KL9FO5WP MB<%2M?K$6#(5XHL9_):=#URC$'!(M4&@V#S!-7!N@%"-?U:8@T:DV=CNK]%_ ML;:C+5.JX%KPSRS3B_-!,B 9S&C%];U8_@HK>T*#EPJN["]9UFLC7)Q62HM\ MM1DUR%E1M_1YY8?6AL0]L,%?;?"MWK4@J^4'JNG%1(HED68UHIF.-=7N1N58 M88+RH"5^9;A/7]P FJ3(T2.=B%(C\7 M&63; $/4IE')7ZMTY70WS7=SOP@L;$P.(%W2;^=3E56B(+_N[ M'#68(XLY.H#Y@(M<:)HK#IA_Z8?**2&?KL7>N-FGX0!>11:,JW14=.Y([K-O#[ M&MX1P[")8=@[AJHJ2PZ8;(QV4\IID0*ILR(KZM2'.61?.+ME7!V"PH3&J<:H M:5%[0Q&F"%5D)C@F2G76FP%]VTM+SWXDN50*= \==LDD30X\$;.3"@?4@F!@ MO<09CT;8\7W']>/>&M\@JQAGFL$[5$DK*3&H!-V M%Z$D5'/D^+%GVS",_@/,13%?'8TU=*.$%SJC8$-X+W;&B-3B?+8CRAL[L1O6 MK@G[NZ:#_5'#_J@W^Y&2E:Q5:C)82\]]M.\&O]T"%+L>;+F 2O@FK'^%W?A3 M1S2) S/8Y)G 22+?3 6MJ0A#@5.MU.7X;F*F-IG/=T9(ZD>D$= 9\F&3$C&D M\2KHLPH= :9PL[Q:)].2ON2V7 R=&S6Y H>TL+RMMZ8EPT$JB1R/']:+C MK>2YET=OITOEO>I =D*?,+!S//9@KG^; -O308N,9$REHL(#AO'? M6PR[A7Y^GR!DD]PEW?^>7K\FW:X'_>P]PO3U@F5?'9/H--C0-CJ-O<-0VQYJ MN'H:Q^0'TX38O-'&#EHE#:V2WK2J4W)GC=Q'H6X!'W=!OWWDO^(*EE*U(+-^ MA+PV:TO*LK9;=E.KF'(VMW8J>YD+0W?5)N1W49Q8@?8EA&7K=9GW>^JYF&KD M9%U%X3E=T&)>G[C7P+IU33 GFSN@&X4=O!HWO!J_L[IU963T; KLR3Z%]E&M M6^9M;SG*A&X**W'HRK=6P7[5SG-"K%!;U0ZGDIUJYV&U\[>K'4[5-3%L3<7N MWFH7.&X2]*IV.S:C?I[CC0_>>?:Q8-AZZ.8@Y_8YKXA-;/6;MYEM_C&XK!_* MF^7UWPVW5,X9,H_##+>ZF ']?5U/="BM,_FJ=#X"+?=!= ,I%F WV="Z/7 M"&C^1[GX%U!+ P04 " #(BUA2,=A<2@L$ !.#0 &0 'AL+W=O>)XJUK0FRA4;RF%G*61--"SERE,;24EIF6KF8=]/O)I4?#096]I< M3L9BJUG%Z5PBM:UK(A]GE(G=U2@8'0BWU6JM#<&;C#=D1>^H_K"92UAYK92R MJBE7E>!(TN75:!J\F<4&;P$?*[I3O6]D/%D(\=DLWI57(]\81!DMM)% 8'J@ MUY0Q(PC,^&,O<]2J-(S][X/TGZSOX,N"*'HMV*>JU.NK439")5V2+=.W8O<+ MW?MC#2P$4W9$NSW6'Z%BJ[2H]\Q@05WQ9B9?]G'X*PQXSX"MW8TB:^4-T60R MEF*'I$&#-/-A7;7<8%S%35+NM(3="OCTY&Y-)+V<@5\ENA8UY%H1&ZXY(URA M\WNR8%1=C#T-R@R+5^P%SQK!^ 7! 4;O!==KA=[RDI9# 1Y8V9J*#Z;.\$F) M-[1P41@X"/O8/R$O;%T/K;SP[[K^VW2AM(1Z^?V$EJC5$EDMT4M:H(W*+:-( M+)%>4S1E3!2-'J#,J;2-Q0N*K#T*S:C>40.>DLD MK_A*H0T0+D[*QHD#((K163/$9ABX;ME:9)C OATLO M&=0A&T02CY0 [SIKA M$IV=2'7$@N[M9VZ>HI^-C2"_E>,G3I $/5R0NFG7 M8Y&?.TF6#/<#'WULS#R0SP.<.4$47?058C<(>X@H=N(D?X+P,P07Y))61IJ0 MT&806<;ZHL/4"7!X,70U3#M FCI)Z@\ D0&\%DXX5-IP^=A)<=87$;A9%^XT MAOTL?*("?[->^4][YO_1.[V:#G(GSP+*HS<('W>.WGB1/Z@=Z#)_([Q'(>)D_MX@(C<'+_: M.Y&1/.R=T$T[U\[3V,FB8>^D;H2_Q5'T+_7(L;O8Z[UQ:RI7]B6O4"&V7#?/ MW9;:_BQ,FS=R!V_^--X3N:K@<&ULU5E;<]HX%/XK&C;3A1D';',Q MM$EF@#1M9WK)A+;[L+,/PA:@K6U122ZEOWZ/Y L"&X>VF4GV!5G7<]5WSD$7 M&\:_B!4A$GV/PEA<-E92KI]W.L)?D0B+-EN3&&86C$=80I)D<=D8.\\GGEJO%WRF9".,;Z0DF3/V177> M!)<-6S%$0N)+=0*&YAN9DC!4!P$;7[,S&P5)M='\SD^_T;*#+',LR)2%?]% MKBX;PP8*R (GH;QCF]OSO-9*/0OVF1K[0;R$R%9E&T&#B(:IRW^GNGA ME UNML'5?*>$-)?76.*K"\XVB*O5<)KZT*+JW< &U,]VW+MNV3SC&YZCK#O3GEGB6?A1L =)4+*GA8/[9J_VKZ"1 PU0ZT>3OP08(DNJ-(T9]%] MJU.;P%"*7@=8MF<(FAKB\,#*11F!?$W6I;%D* 83%?UTL8&R)BB"MQ]TC\.C M_^20YR2D:2JHZ;6,D5[?UG=]-/#VU_5&(W,=M"DF>(-ZK(&M7M\QMYX? $NS MU^V6YY55E+.(U%JDTKOJC'_$VLKIEC']D;K=],.KV2Z5B=8XWBI&'.^%1JU= M:@,8);,,#$ ,2A20%8!/%'BR)8!8B*@\TPRX::9HI4ZD4$([T@;TA_IY%,.'>D M)7/<7#+'^R5E/98N9J^T,L8/HHRN"[<,M&&GNK ?0A,UT7%01,=!;VLDCW*%(=7D114"<"?-XD05NBJZ LRH$#[!@HJJX%?/R&.C MY5-IS53]OK4Z..TZX"@GQP9EOF]IA0>X32/MPXE0!OSI.*/.RCMO"7@F<@[Z M[D&_>^^AFC>X>.M$5YIFL^,=[8KGK!3R,3AAZJ&+8MGCA>*C(=@(=L?S^;I, M_R.3(/7B)/E_F]ACWXF=F8Q^=0(NEH0X,LK)2H M]ZVA4[Y59=.51ZIW.JYE.T[)S>[5O\&[9SD&AM7+O,_$64:^)KYY17SSZN-; M^L]O7G=.5SA>*ES9"V#I7 Y-.V\SH^ ="35&0MXPA4L,0*DJW*EIE*J@5\_= M0_G>3+(8*A.H.]"$XQ\TS R7_1VG3'206ABQ(M=V>6"GK0H#YVVS:SFC0>OH M.& @@3IIAX$X^#<1,DV5*C;9MEMYF!X_+I!KU[A3M8\_=/N!A]AGOV(,\RH, MK8%M_O?CV);MF<)!&CCPW-.,4[[NKM6UAT=&?\Y4CCNL,M3 JQCMC?JM8U"F M*^6!VA4[?]5\-,QWCTBPI?Z=4>5 DDLTR>0 M8K1X0!JG[R:[Y>GKTSO,EZJ0"WJ/U!+ P04 " #(BUA2[!)!8"4' !G)0 &0 M 'AL+W=OO>KU5#)A4ZI>BAG+XU/*\\[Q83%W*8\/Q5QG/&>7$JGY=$KE[2G+Q.*H@SNKB0]\/-%F MHG=\.*-C=L7TI]FEA%&OHI+R*''6B#DK9B,XS_4$L?F1+A0)#+Q&9*G[18KG6[:!DKK28+C>#!%.> MEU=ZLS3$+AO(<@,IY"X9%5*>44V/#Z58(&E6 S5S4ZA:[ ;A>&Z\OOS,J$3,> M1&!_-ATR"3ZH'AM7P ^.S4\$QLJU!"R?L6N>,(6Z)\^KI0<(._V 6.,PLDM'+9P^"DTS-%Q%H[2B,9E0 M.08CWIG(=URO7S-H1&)KW,=N8?(K=LTDS1.&$H->!$D MUP(-WK^]JC@:/BN75>HYQE?]4@8 M30,L9]MU5QN5-Q2_XC&36TKEBX2RQGM+5?2KJNCO7!5;FX3!,BT-,JH4'W$0 M["06,&A0FROO$C3:&YX]!\4./"IC@.)FW%Q,[[59&* M,:BFP$\%Y10@F(E9X9-&>8R"':H>#L('KT];$!I4" VV(L1N$OZX*#SYYQ:R M844V?,QV<#OQCQ#[[ :.5(K=)0-9YV*"F&L."_2$ZF4.,"G K+65E@R:#VT: MO'MJ\8"J237X1>0O:A/-_'P^G67BEH&4 M3$+8EB(-(9I'7-MQ4.MR(5%;/>8!ZD9!;'?%=I8@I%_VT "&&I.RBNS0J%JL M5]%^@]P$=6Q6=7GC%NMM!=F-R-9YE@-MB..+[KVK8C#B'!-NL] M-<*_U^NFR(,"]VB19Q7/>T4>T-D]\FIPP9&-%0@$SQY[==B!9BPSC0LSQ7,F M6<+KJF^&,8F:Y;BYJ@O+VH+B&R(>-Q'>Y-PEXO&.X7<='.$67T-+(T"GKZ,I:D%B2^#!LC9LOLLU MS'N-E]"M86[Z[9Q?<-O(-K@\,3TM['%03/Z6]C"LGMF MF?:C0).1UYK.6G+6?HT%"5L:"^P'.S&%M+6>:&SP>4ZP#M6^6ZL.,(,CUYX) M6XSP+U^WG'/ZU3FGO_4HLOZ.=G6$0G^C2RHU3^;%N>.":@ *NI0BA2,*^AFH MP"'?5,?C:3ORI*\&W5HB[T] #EP>K.8+:<]_3T(8\ M9ARV*>8\$FYXUBT>UDO%?ED#NRU'()C3VA>3=VX0'AJ2%A/M"\AO>)MANB1PW6G=B0#:^BBH@L!\@?4!'VUL\9^\3 M=@U>!#K?VDN2V(EB?[LBWV$5ZUG?ODP90,Y\X:/ R/-($$HVHK>/ X7$G;D33.$8@QH]%,YQ6L2:4,5R0XVQ!&$[($&M< MT '.!4Y)OB/L?E.0,L5%Q6(F>8DKFL1TF%]F%-U:U0DMIW.!KC7_0S:QT0J< MYS3V8($S&N]7)C@%?Q]CC6U /M*J&8^2<4<3TB% MLX2K)Z. H='(=.AMPY& >$!+( MQF'\ P1=:/D\*HQ%+Q_@\&,$=@GE\[0!-!B5:8C,(C_HZSR-S42S@?R;'>%C M$HG5-I5_KS='40HL5."Y<2Z(1"!*8Y*%L<#N(4YVG67< >WPD:.WP)4QPGX"- ] L&+0]-,="OCG(_T# M3:@O+I$/R\Q;^./XRE,\F'TJJ&+T(_BAEEKS^'>D;HDS@;[".BM M6%YN^@7NC1TF$P*6"=(<4!*"21*C]LCG@2N%;'NED!UWI?!ZAMZ*.]&M!/I& MJQ9R&61&"$ETXR^)A#:^_+U2W?S9*WD'0=J#":/K1_2M4'/-EPM9.Y!I :?_ MW_PU#WHG'BRZAKA^__O01<1AX?ZI@/G7#^H_0@^Q@)X/,%[S,.- QY"1$"$, M#J[Y3GPQ..%D4+EOU6J Q^;Y2>>[ERL-3:[W\VN[ *-$\9E#;Y<.E-0$8H(, M- A)!K+2O^G4]%_*ISX.($+:3\ZI^S"00E=-:5B'2FAS@7#8X>ZZH8P]DT'; M"QC^J&=3!O5SH"U+ 9%5M6F7FJW647(C);0:;*=:%K 4&DYW&!LN[NNFR[B3 M5+.:0O<%W36GT;,7>U7QGK;R7O1>-2,S(+KL4S=^$^A9>M$\0O/WO*Y]#VCQ@M&PX+W!SQ8267_NK$C6IXS67G6E#> MS:5+EKU1 PF@>/7P0AOC<1O8KX8"):%Y76K92#X^,MX[5?NQ(,B,#N:"'X],.*:UB/)BO93,'R^PV\K@%.-?L( ML^Z@F78J]M4B'(.J9C4Q)K>?^_Y@>NYA +>B!DL3AW01X M/U/*;@9N@^V'K,L_ 5!+ P04 " #(BUA2_H-Q#_P! ")! &0 'AL M+W=OU#6&9U.1A+^"S[_=QYHZ\-_;)-0!(GI74 M;DD;Q/:*,5!#[!L,&*_*6[V$+^-ANK(_8Q%()!=H)HXF% M>DE7Z=5Z$?)CPGL/7(.4@2?QP?1?8*SG(O"51KKX)/V0 MN[BDI.P<&C6"O0,E]/#FS^,]' '24X!L!&31]R 47=YPY$5N34]LR/9L81%+ MC6AO3NCP4;9H_:GP."P>->\J@5"1KQVW"%:^D%NAN2X%ER10DG??^$Z">Y\S M]((!QLJ1?#V09R?(TXS<&XV-(Y]U!=6_!,P[G>QF![OK["SC#90S,D\_D"S) MDC-\\ZG\>>2;_W_Y/U<[A]9WSZ\S>HM);Q'U%B?TMGZHJDX",?6;BG=ZF#/? ML&]=]WGR4W?"CMI#@=W'(7"D-)W&H5.FW6G.5D-[_4T?AO2>V[W0CDBH/329 M?;R@Q Z-/P1HVMAL.X.^=>.R\?\*L"'!G]?&X"$( M/?IW@%4$L#!!0 ( M ,B+6%)5RH<1D0T *-, 9 >&PO=V]R:W-H965T%P."2?9X;D^&K'RM^K-2$U^)YG1?7N;%W7F[>7 MEU6R)GE<7; -*?B_+%F9QS7_6*XNJTU)XK1IE&>7R''\RSRFQ=G[J^:[N_+] M%=O6&2W(70FJ;9['Y=-'DK'=NS-X=OCB&UVM:_'%Y?NK3;PB]Z3^=7-7\D^7 M1RTIS4E145: DBS?G7V ;V\APJ)%(_(/2G95YV\@QO+ V._BPVWZ[LP1)I&, M)+70$?/_/9)KDF5"%3?DCU;KV;%3T;#[]T'[33-Z/IJ'N"+7+/LG3>OUN[/P M#*1D&6^S^AO;?2;MB#RA+V%9U?P7[%I9YPPDVZIF>=N86Y#38O__^'OKB4X# M! T-4-L ]1L$A@:X;8#'-G#;!N[8!E[;P.LU@+ZA@=\V\,<..F@;!&,;A&V# ML&\2-C2(V@91LQSV\]=,_CRNX_=7)=N!4DAS;>*/9@4UK?F;OZ_?U^E0.V!/=T5= E3>*B!A^2A&V+FA8K<,_A-AW_PYH 7Y9LVT5%VEU#GXX^7QU67-318>726O6Q[U9R& 6 M!E]84:\KL"A2DFK:7]O;0S2DX,:NP'1@=/?T16C5_B\@)@> Z0 M Z-?[^?@S0\_Z@9FUS(GR4$+>H) M0*]1Y6E:?QKOY]#LY\_/T++X]1MXTRYTG:[;$>/Q&U6!92'AXY;%C3IL4-?? MFT_@MY^X"+BM25[]V]*!>^S ;3IPC7/)B3.A<<-&Y#LGUHKH5NI>2]!H$:SZ M^!X%V(FN+A^[:U CY4:.>RJUT$BA(/2/4B<#\8X#\:P#^5!5/%Z@^2:F)6?H M6K<6K_L*JN>&B0Q35)0_J+FOZ4-&0"S6!W=X M06J=^:'2M>?AJ+=RYQJI$"*D-S(Z&AG95V[.RIK^V6Q!G6F1VBF.^I.O$8H\ MK^=?5PV>2%QJ^=Q1K>4AN\&03G@#GV^(L '4 M.Z:U S['#B3M0"^U8UT2+;RV&KN6N-AHB60/B%]HR9)M]5.#GV.(9!EHIQF+ M(3S&U!JBLH3%$,D2T$X3&D38-4D226?Q(REYUL?16Z2.@G/CKMD;4E*6GC=F M:]EEH&OHZ)J>CD.2#K2S3F<QC'Y=83PG_'!LFS*X[N/"=O^K2@(%V_@76MEL,M/,NHGZ[4Z]( MMH-VNOM&*KX+DK71+R6A^<.VK RY8*1,%HQP9Q&V;M"(>4[D]Z=>(^9[K@%F MD.1$9.?$>Y$.S<3)3,I#O%P,;##$1AI6#,/>8IUKI'P8P=ZX=+I\;-BI2#(L MLC/LT+"Z@2S'5T"+1SZSK'S2CA<.0A)2";H/25:1TV%* D<#!,XSKI1F6W'^ M 2J2;$M:BU,1\CW)MBD?VK)D>>. ;;T?/P^.^:(6G%&)?0V:=!C\!QC3XFND M,CX.4(0#@_&2\Y&=\Z^W^39KCF[ JHW7.Q2A-04K$\&9U@EQ?S;4V* G=VJR MC Z0/3JXV^=/8-?D1O53 PT\+8VYZ7&2E-M8FW*T6D_L\=V@;[5&"D)HL%D& M$F@HD&B7M@@2>(I^#FYN;[YJS52SSA!A1]G8.K$(FA:SC!304*30-_00\(!# MP".24*WE*MV'R%4VJ28]=7B*8C!H8$W&:LJ_<&:FDI&D;(R5*$9WX-]@%&EW-"T2V5L@.Q\>A(0<_18TB(N M$A%S-B<"VC%ILD^G'_)HA'S4/X#1"!F/09 D=F0G=AZ2$@YV1R(WYMI(S4-G M/NQ;.=>)N5@=C$XL0(9]@R6%8SN%S\F2\(67]J?&."RL-QOV 18 M\BRV\VS?Z(S&#S2CM3961(H'B#1^.IS5$:V]@,LWALV.ZS=AKK#+H#,-^+#W7B*DTM]!)04,$@24;8SL;ZV>'AZ/5F@]Y M[Y1VU".G:(Y5/L;=$\%32R4=8SL=WY.,?[4Z!Y](PX2L&0U;&>UEZ0]6'>HJJ0]&BE-VJ/394Q[ ML&0V;&:]ANKJ08UTXQ"_'2HF0%3<9-CN0#=ZJ;N<[5G!W-GWG& MMW UT&HZG7,EM+J#)Z;CPCI7!4P1UO7G62.%O7Y6KY,*#4&2*['7'<#>FG', MI2E/>3Z6\9\T&[4D),"Z$P&L*P'6';S0&CD9*A+.D++G=$(*8^ND0F3:F1)4 M73NH7K.";\P,S,DC3<9QG2>ATYL(.CT)G9X=.D=/A:>><\VPVS]L\?;!#M#'LZM U>'C:#[65.T3%\2XNTW- _MCRO O0@@>AVX;> M 6L"G'H=BTQ!J-M[;N\X_N=6+ &[ U44USM0E=,[4)6S.E 2@V9(5O(E8P9.LX+W6,X=6T\J\'7T.A.4@)_C?!SQ^9V'8_Y$SI/@XP^\WQKO M//68&SI1/P"9Z\0P]DQ.EA#FVR%,Y^07P()$(C^:QO>!1)[ ?H \WO>!>B;L M^D&H]VD@<2FPXY+!IR^"A$!B48 F\JQ$GS^O>J^P!02,5A,:UVWEW:@?#P>!A)\@G,CQ$G&"P>NQL8Y7;[10X!GN4T.)1Z$=C_0N?1$:A!*#0CB- M8T,).*$]^'G&(U_-W5#H&RX?0@E'H1V.](Y]P?E&* $H="=RJ\2B\-DO)4UN M5=.RR H<2I<" EZ[PDNF?+>B<>U,P[S\7&^%/"33A1DA9VGJ*_VEMT]< M MC+Q^TAQJX:C7X ED82O:*(<+I)P%;U6#A=IBH-XQ&9PM@2S:."$["4L%TFP MBB;*Y"*)4)$](+H[OA8&;,?'4JWI1A1>B@MOWF7:7-E5VX>*IC36/KB\&>@A M<"\ZKK%+$*>'<2;.#Y/]6A:7X-S^]@P]3O[8TE)[@7@[ MT!?RA\SN%.+8L>_+_>U/MC?.3K(E+7LNZI3B. /WOP87Z0LX6F4GS\&QISPI MU27^+O--_F7?"_*\FL44.G4Y[C3!1/0J=3 M>N/80?BN%"^.ZJ=SL,E$X;EX12'N'3;[-;NMR'*;@8PN#4O5KCT8KJYQ.N4U MCCW\U,S#:T2DT.E4Q3@3Q:30Z92H. -(;9\3OEMHWE#+<78>]7<]@QT%_[*: MW*D?<090FA:OMD6Z58YP*D0_J6 <>H_S/VV1 >UX>(MTJQP'RAPU\_ J6Z1; MW@@G"EUAMW1QH';Q];;(4$?8ND6Z18X#I89?RRQ.V#AO=S 13A3EPFXMX$ Q MX"1/6.>'7D\?SX?&DN,.@ X4QDWP\O30Y;BGI[!;>C=0>ZB74';@=J*"[YMD K<%-G#0OPD>MY4XA&T03G4O"3AD9'*HC M>WZ1QT'E26CI!/T+>J@I'X/8]&L/L%,]!@?*Q\8^:YI#3=G8# 7]1WJ7G=\K MRDFY:G[LJ@*-]_>_@W+\]OB+6A^:GY'J?7\-WRZ@YOM/\.WG_<]E2?7[G^_Z M$IE7,A+E_*_0]B[3_4;-/\6M(#JVN6-W^N2&PO=V]R M:W-H965T^[F[^-)?2_6DC(.CZ!67"&_:=;:J& M?;DTG F8*J*714'5RPBX7 ^\T-L89BS+C37XPWY),YB#^5I.%<[\AB5A!0C- MI" *TH%W$UY/>M;?.3PP6.NM,;%*%E(^VR#@$!O+0/&U@C%P;HGP M&#]J3J_9T@*WQQOV3TX[:EE0#6/)O['$Y .OYY$$4KKD9B;7GZ'6Y)U[1MX)%YJ(XL:C"]+F.PQ8@[!X 1#4@>@WH' "T:T#[5$"G!G1< M9"HI+@X3:NBPK^2:*.N-;';@@NG0*)\)F_:Y4;C*$&>&\RK=1*9DSC+!4A93 M80[$ ];WO&Y1F#^C' MM8Q1)2,Z(".,R+T4)M?DHT@@V27P,29-8*)-8$;14<8)Q"W2#B](%$3!G@.- M3X:''_; )Z?#>T?4M)LTMQU?YP ??B,)1LA(A1DJ2BI>#@1[A[W3L'<<>_M0 M$4&&-P$F&4JI;-%<;/)JRP,K@G%;2;<&"O)XAV WU,>VOFRVOCPJ;+?>%%89 M*4%9$UY:^^KH.%T8MH+@W;YTOQ$W^0,N^AVW$X=N$X?N4:('R5?RE)Q>-817 M_SNGO6;KWK_-Z7&ZWJ&4O@TV^6M8%01_ZY(N0&6NV6GBKM'J6FJL33^]<6WD ME7V$?;9JB[]HJB9]3U7&A"8<4J0,6E=8?*IJ?-7$R-*U@H4TV%C<,,=_!5#6 M ==3*&ULI95=3ZPP$(;_2D.\T$3E&]2P)+H; M<[PXR<;5XW6% 1I+RVG+HO_^M(!DW<6-R;F!?LP[\\R4#DG'Q9NL !1ZKRF3 M"ZM2JKFQ;9E54&-YR1M@>J?@HL9*3T5IRT8 SGM136W/<2*[QH19:=*OK46: M\%91PF MD&SK&HN/.Z"\6UBN];GP2,I*F04[31IF9/7G)2 Y.$ M,R2@6%BW[LTR,O:]P1\"G=P9(Y/)*^=O9O*0+RS' &%3!D/6+^VL 1*C2.- M\7?T:4TAC7!W_.G]OL]=Y_**)2PY?2&YJA;6E85R*'!+U2/O?L&83VC\99S* M_HFZT=:Q4-9*Q>M1K EJPH8W?A_KL"-P@V\$WBCP?BKP1X'?)SJ0]6FML,)I M(GB'A+'6WLR@KTVOUMD09DYQHX3>)5JGTLUP>H@7:$-*1@J28:;0;9;QEBG" M2K3FE&0$)#K=Z$\H;RD8XP>V!::X^#A'RU8(/3Y#IRM0F%!YAB[0\V:%3D_. MT DB##U5O)68Y3*QE68VD>ULY+L;^+QO^%:072+?/4>>XSDS\N6/Y>[U5[FM M*S65RYO*Y?7^_/\NUY%@_A3,[X,%WP1[Q)T^:@6"8#I;ND$>]W)S7;=I%,=Q MF-C;W0K-6$5^&$]67]B"B2TXRO:B+^<%81>-X*4 .8LW>(AV L>.LT]W:!2& M5]X\7#C!A4?A[@DC^DKDJ.1\_J,+#Z*Z81Q=[;$=6GENZ#KS<-$$%QV%>^(* M4WTKAONCOY1SQ$#-048'!W?MA,$^Y(R5'P37>Y#V3HLP[?DW%B5A$E$HM,ZY MC'6N8FAYPT3QIN\:KUSI'M0/*_V7 &$,]'[!N?JTJ.=5%_U"L"0ISP3^J:W,F;]P7%TO(*< MZ6NY!H%O4JER9K"IEHY>*V!) B_&1/52(. #1H 7@5P+L4X%< _U) 4 &"2P%A!0@O M!?0K0/]20%0!HF*QRNP62S-EAHU'2NZ(LKTQFGTHUK= XXIP8:4X-PK?4.X(#^MY$8SD>B18Y"R'=B)*WIW)3VO MA=[M6ET3EUX1SZ7#!OBD&_[]1EP3WVV%3[OAGQB.[K>/?M\-GT+\ O?"H"&QKXW8?4'M%""-;I MI-IP3=HI(_0/1O;]<#AL'CBL!PX[!_XHMB",5,]7)+5Y7$%"EE(F&K.LI&Y: MW/OPC @-H_[@))_GO3P:TA8)]&NZ_4ZZM@C%M@C-=]R@2>M" Q,I!!J=5"^U MB?SZ"?(%J-_(7Z2N88]*;M9751NGB5I>/),YROH*BYNQ+V)I*^ &7_ZX!JLH M*70=JV-'137]Z+)LHVQ_QU*/#M^\?Z*F%+=H;% //N@&0;L=XS_,Q?^T<^G>?&BW^YS*LM@ZA*4&5&?9KL(>%<*^[P8MN=X[!NVV MC-/LG&Z32ZB=6PH-PD$+L[VET&Y/^6<^/:VB'HG2\UK([ V#=CO&'%2I13RW M;'F" JG2@^DB;*D ;!'&.U8L\3#\)[YG&EO%$0=WD9%$E]/IF V!)[PHZL9* M>E_QBXZ,\,0KJSY'"S'PVB2R=QO:;3>OJ?AW]-QS MIO\6NZ-QWZ.M>)I39V M Q>'#*)EEC22.7<6+XK"%C)[9Z'=UG)!;;RCYS;A^\.#)3L^2^]]PON&3S"] MLC(#%$Q"4BQY"GB^V"A=*A!SHL#@4W%?1XVE+.89-\]%RO2W3H?5Z(>TH^ T M8<[!M='^[H#7G27'0IE!BBCW.L(MJ,JK?-DP%P!2T#9#O@^ ME=*\-.SEM/Y!9?PW4$L#!!0 ( ,B+6%)W(?&PO M=V]R:W-H965T:5//YBD,WB5)H3J\[&07/U*%$Z.%_FY &P)%F1% MR9)$B$IP&45L0R6A*S!G*8D(%N#D,OJR(8+HO!;@-\0YTKE]"DZF6"*2BE/P M\T\#U_=^ 82"/Q*V$8C&X@Q\.'@?65+QUM:MJ.!XE7-T&CA"\,"H3 28T1C' M-?AI.]Y]"S][P[[3HL!2&U[NNK/;]2NG5>,]HN? A6? L6'PM)B"DP^G-;PF MWZ%E]O0(3HK]K],U;=?U@'BI*VQF-&O7,L713HMC-VNY[JRECE1.@U#AXMY0/2QMA M*^N)VL6ZOA<>Q3$(_:!_&.U)+A56I;S0#>LW$MK[SF^_22I/9,F NK&FF .D MXI\RM2&KVC9M'_.%@0T/^=X78E7"?N U$JY<56 KX6J =BF9X#36UPLL(JW/ M>!)M."X%U AAKN@Z72.T)A*EIKXPF6A_XW_4+4L+"O!M=WVIJ\D%M8,@]&V[ MP25G[Y+3?NI>U: CL)HT4B2QB<02$0Y>4+K!%7;&C?I:5-<9"ZO50+E^T_[O M>P-T?]#9@_M> +UW.WUP7\]A>T&O+VYUMP%X7%H/XIQW^T*J8S;L2S!LK\'O MTG>NX7$=[MN#)K+[0@S;*_$[-(S"8M#>,:S*M)-AOC+3M0!F8,EO(>5J.<%? MFKGU/^M7<#B!->LS.+RI6[^%P[M\;M^;S?]&4/>[%5%#48J7BH)]'JC\X/ED MGK](MC8SV#.3:J8SCPE&:M.T@/I]R9C6@0 .@3 9 >&PO=V]R:W-H965T.2 M)MDN4OL =9+O'GC(.U0 M6GRG9"-VVD!WY9FQG_IAMK@:V1H124DL=0BL?E[(#4E3'4GA^%4''34YM>-N M>QO]KNR\ZLPS%N2&I?_0A4RN1N$(+,@2%ZG\RC9_DKI#GHX7LU24_\&FMK5' M("Z$9%GMK!!D-*]^\6M=B!T'Z/8XH-H!'>K@U Y.V=$*6=FM6RSQ=,+9!G!M MK:+I1EF;TEOUAN::QD?)U5>J_.3TL:(/L"5XI*N<+FF,VXAKA=840]2"\)?$%<. 8(!O9'>XW![O#Z+V[ MI6K5% PU!4-E/*@78;T.X@Z'LB MQ*6:GW&1%2F69*&FE9*8F&(]<;O@5O'\'1R?4>AX,&CA[;0+HP!V _8:P-X@ MX$%*QWIDCT')1!=V;P\3A)&#W!;T#C.$W-#I1NXWR/WA4FNH^J]LS#(U4EZ( M1BW CP>2/1,^- J#)DMP_"$?-LG"HPSY<*_ KNNV!U"'D>?9W1Q$#>!H$/!U M0=.%$DH!/L(!M(U0V\=G >ZL"_ H/-1A=VOL1$'8G@^=9LCOF0_0J#-$@[ ? M<)RH5VI%:]7G "J,*D/G!%08/87#@OIA*O;U$GF.MU/DFHL..^3;@=]#AM%5 M."RL?R_5=H* NX+G5!:*-^,#I^X9%1060?I?!UV'?2;T=^>X'H, O\ MR.F1)634% VKZ2RO3ESZY/)$XB1G*5N]'<($VMF8GF!GBHP(HN/L3>NP[]0F M=*/VWK3#3.VJ8,]BC8R8HF$Q_4X2&J>'R0\R2H>\$]3>J!T:WO=]N/;^7E%] MK[TT=QG!GC,!,HJ)AA7SGJC#=L+2_[]%0D;@4'@"%HSTH>&=WX=9B/8*[,$H M;-.P;^5Z8<\BX!@!=88%](;E0O*BND29Y4#5;*56XX.8<(S>.? $IV0C?<[P MKN_#YV2T=P*&4>"V9T276>! U.+"VKF&T7=@#YBO:"Y 2I;*S[X(E(;PZEJI M>I!L7=[,/#,I658V$X(7A&L#]7W)F-P^Z,N>YG)O^AM02P,$% @ R(M8 M4D$ZF=L?! 7AD !D !X;"]W;W)K&ULO5G! M;MLX$/T50J<6""*15.RDL W$38(-$&.-INT>BCTPTL@B*HDN2=4)L!^_E&2+ MWD5"J7;EBRW1G#?#>9XG#C79"/E=I0 :/>=9H:9>JO7Z@^^K*(6 %+B529YTR^S"$3 MFZF'O=W )[Y*=37@SR9KMH)'T%_62VGN_!8EYCD4BHL"24BFWC7^, _#RJ"> M\97#1NU=HVHI3T)\KV[NXZD75!%!!I&N()CY^@D?(O M=^AW]>+-8IZ8@H\B^XO'.IUZEQZ*(6%EIC^)S1^P7=!%A1>)3-6?:+.=&W@H M*I46^=;81)#SHOEFS]M$[!G@T1L&9&M ZK@;1W64-TRSV42*#9+5;(-67=1+ MK:U-<+RH6'G4TOS*C9V>/39L()&@1[XJ>,(C5FAT'46B+#0O5F@I,AYQ4.C= MK=+0'2. M*#Y#)""! X^V&:0U7O@&WKSD66P2I>I5W^=K*7Y"M6Z%OBT@?P+Y-_H'+7C! M\S)OAQR.P]9Q6#NF;SAV)AU]>S#3T;V&7+F<7;3.+IRKM,[6K3/8.3M#9?.' MR'@"KW'LQL8!>@$FE2/,41OFZ'>0P9[[DC%N'8^')^.R=78Y(!EN[+";C*LV MS"LGU()%J1DRZO*_;!Q4%CBPDA8,SP7>4U \(!L=X+23#4QLH.1H/OI7!K8" MB>D)^+"RB,,A^7"#]] J;#45NX7OS\0\;@'=E;+@NI10AWK'GZOK0Y\>V$HE M'IV %BN0>#PD+6[P'F5BQ16[%; _*[]0+%8S\=7PK!"KE208D)4.\![%0JS, M$K<2?A9F(VKVHX>5!;$J2<@)"+#B2-S;QR,)<(.3[OQ;625NY7LM__T+@%A1 M)!+>,1Z9?S?XN#O_5C^)6^+NBZ8'KWK9SQ"EA5/^+>,QY)AQN\^RE!K7!2M[;UH*-_=5"K@A0/3P>U8DC=6\;CZ.@ [ZX. MNM>$NY7N*Z0\R@[>-5$K@_0$73>U:DB'[+L[P'O4@]51ZI:Z5PGXA0JP.DA/ MT&E3JW]TR%Z[ [Q'!5CEI&YQ>P"F(!79[SF#LCH8GJ#9#JW^A4,VVQW@W?40 M6N4,W>+6@X[^U1%:'0Q/T&N'>T>00_;:'>"N]L'?._+.0:[J@WV%ZE/KYO2[ M'6U?'EPW1^9V>O/F8<'DBA<*99 8T^!\;$13-H?YS8T6Z_H _4EH+?+Z,@46 M@ZPFF-\3(?3NIG+0OE*9_0M02P,$% @ R(M84F((%[OD @ B0@ !D M !X;"]W;W)K&ULM5;?3]LP$/Y73A$/( 'YU38M M:BO1PC:D(55T; ]H#VYR32T)\X%W'IZ-P\ "G,5/BFNU-08;RDR(>SNYR@9>8!4APU1; M"F)>#SA&QBR3T?&G(O5JGQ:X/=ZP?W'!FV!F1.%8L%\TTXN!U_4@PSE9,7TC MUM^P"JAM^5+!E'O"NK(-/$A72HNB AL%!>7EFSQ6B=@"A)T=@*@"1*\!K1V MN +$+M!2F0OK@F@R[$NQ!FFM#9L=N-PXM(F&J;ZOC5+KST\K5:-25;1#51C!M>!ZH>"29YB])/!- MB'6XZQ5.VLY9ZT=SC:U.H81YI1SZVY$&.$I-I6F M)$LZ^S?:+/);9;K#J)&'2 MG.U>K;2W5^EX)27R] FT)%PQEXTFB;VWSJ,X>*7PK=%)MQ4W"PR#Y^LQ^+1] M6U$E[VS<)K.&G>MO7>H%RMSU.@7N7B[OO7JU[J?GKHN\6A_9/NN:Q3--V:2O MB30;1 '#N:$,3A-SIF39]\J)%DO7.F9"FT;DA@OSKX#2&ICO&ULO5A=;]LV%/TKA-"'!$@BD?HN; .IO6X!TBZHT^UAV ,M MT3912G1)*D[[ZT?*BN1:E&<@@5]L43KW\MRKHR-2HRT7W^2:$ 6>"U;*L;-6 M:O/>=66V)@66-WQ#2GUER46!E1Z*E2LW@N"\#BJ8BSPO<@M,2V$7F1'W=/ @],3"E+#C_9@9W^=CQ#"/"2*9,"JS_GLB4 M,&8R:1[?FZ1..Z<)W#]^R?ZQ+EX7L\"23#G[F^9J/782!^1DB2NFOO#M'Z0I M*#3Y,LYD_0NV#=9S0%9)Q8LF6#,H:+G[Q\]-(_8"8# 0@)H =&J WP3X=:$[ M9G59,ZSP9"3X%@B#UMG,0=V;.EI70TMS&^=*Z*M4QZG)?'?[ %^".5V5=$DS M7"IPFV6\*A4M5^"!,YI1(L'%GVI-!+@K%2Y7=,$(N)62*'D)+F9$87X!V@)7A<\TKB,I)7QZ MVJ=)DJ#4'[E/^^VRH-(()2WJ M%WI!2R_X'WI9550,*]T+7'"AZ$]LN-IH[C)%>P2N?92DZ0%/&PR&7F0G&K9$ MPZ-$>S?J"GS6'GGQVW/&JMS(_'?.\RUE[/(*/'*%F:V$L,\? M*J:/"KTX].S]3EMZZ9LI.^U+%B:A[QWPM,'B(!I0-O0Z!_?.H.UFDGUZ*$V\ MPV9;8+Y^C(.!(O9>0_!H$8\"YP1\Q@4Y2=RP\VUX5N.&G7/#UUMWDV*_FS#6 M;ZS#IO=A>ID6P(&F=^X-W\Z^H<68(Y0>BMP*BY)X@&KGW_ %9+1QV'@Y?;^*P[\_0CWOO?1LL M1/Z0QCL?AV]GY-!BT8D7]ZA:8+$?^G:JJ#-R= XC1WV'#F-T^)Q:4'$2#RP' M46?CZ+B-3_&&:E[TI^[VG"_5%@L"9N1);QO.G3M$]VEN3G]7;4>?MZ/7> MCOJFG:3AX6+1@O*CH=4NZIP='7?V-Y)28-DT]$OHHRPEN'M[5/.!X!,6*UI* MP,A2AWDWL?9CK2\[5R\#LA-LO'Y/_ M %!+ P04 " #(BUA2<"5<"?P" !." &0 'AL+W=O3',2J M8S/;*>V_W]D)*8645MH7XI=[[IY[\1W#C52/N@ PY+GD0H^\PICUI>_KK("2 MZG.Y!H$W2ZE*:G"K5KY>*Z"Y Y7<#WJ]V"\I$]YXZ,YF:CR4E>%,P$P1794E M52_7P.5FY/6][<$=6Q7&'OCCX9JN8 [F83U3N/-;+3DK06@F!5&P''E7_ M*KDARDJC-KMPP71H=)\)F_:Y47C+$&?&\SK=1"[)G*T$6[*,"D.NLDQ6PC"Q M(C/)6<9 DU,\5!7DY.89BT[C"14Y^64*4&12*06(^\GH@G%F4/Z,G$[!4,9Q M]94\S*?D].2,G! FR'TA*XU@/?0-^F"9^%G#][KF&[S#-R2W4IA"DQN10_X6 M[Z/O;0"";0"N@Z,*;ZDZ)V'_"PEZ_8L./I/C\"ED6WC0ZX!//PW?M_[&F[!- M9^CTA?^=SB/&HM98Y(Q%[QB;R-(6 C5U"^#48''PUPKHBF:M,7$:;4MZ&@?] M=! ,_:?=H!U*]2\&<=Q*O:$[:.D.CM*=*9E7F2$;JA0&Y<65KX*,L>@R698ML/R MRLT(_U6\GK38D%9,:,)AB=#>>8)UI>KI56^,7+M^OI &IX-;%CCP05D!O%]* M:;8;:Z#]"S'^!U!+ P04 " #(BUA2N%U3A$@# <"0 &0 'AL+W=O M3FAG-]TK_,#6BA;=& M2+,(:FMWG\/0%#4VS-RK'4IZLE6Z89:6N@K-3B,KO5,CPB2*TK!A7 ;+N;^W MTLNY:JW@$E<:3-LT3+\_H5#[11 'AQM?>55;=R-LPC7:;[N5IE4X1"EY M@])P)4'C=A$\QI^?.VG9,(//2GSGI:T7P2R $K>L%?:KVO^.O9X' M%Z]0POA?V/>V40!%:ZQJ>F?;N$3< E_U:HU3)9F'EIB=P1AT7,^=9S)!H8;9T>;W6D:,8HFV;BF M;-"47=5$_=X*]%S4GTH\;+^M\\(U99&D7CP+,!>'85F*8 M]7A)359KE,4[6'J)C&!NNHRASL[?EB.$#O3,3\A&K#[7'$?_H)]O)_2<:_=VD_B], M]]WPA6EJ/@8$;BED=)]1 >IN%G<+JW9^G&V4I>'H+VOZ?$'M#.CY5BE[6+@$ MPP?1\E]02P,$% @ R(M84FS)%+J^ @ I < !D !X;"]W;W)K&ULI55=;]HP%/TK5IXZ:6T2$Q)2 1(?G;:'3JAHZ[-) M;HA5QV:V ]V_G^V$#"@@I+Z [9QS[SF^R;W#G9!OJ@30Z+UB7(V\4NO-H^^K MK(2*J >Q 6Z>%$)61)NM7/MJ(X'DCE0Q'P=![%>$EU* M2SQ<[Z-_<]Z-EQ51,!/LE>:Z''D##^50D)KI%['[#JV?OHV7":;<+]JUV,!# M6:VTJ%JR45!1WOR3]_8>#@AA?(& 6P(^)407"+V6T+N5$+6$R-U,8\7=PYQH M,AY*L4/2HDTTNW"7Z=C&/N6V[$LMS5-J>'J\;,J-1(&6=,UI03/"-9IDF:BY MIGR-%H+1C()"=TOSSN4U PM^=1<*.9IL09KW _VLJQ5(%ZQGK;QI(P]?D!=B]"RX+A5ZXCGDQP%\X[4SC/>&I_AJQ#ED M#Z@7?D4XP,$90;.;Z6%ZACZ_G3ZXXJ;7E:_GXO4^7;XKR:(N6>2211>238FB M&=JUE;\G;>5GHJK,%]R4'9G6HC3ANW(^-2.HF1C_PS3SZYG(->4* M,2A,R. A,:60S4QH-EIL7)=<"6UZKEN69HR"M #SO!!"[S8Q_\ 4$L# M!!0 ( ,B+6%*Q=ME-E00 %T2 9 >&PO=V]R:W-H965T;YL^68C;EF8I8 M0I<"R2R.B7B^I!'?7?1P[^7!/=N&2C^P9M.4;.F*JF_I4D#/JJP$+*:)9#Q! M@FXN>G/\\9.3 _(1OS&ZDWMMI%U9<_Y==^Z"BYZM&=&(^DJ;(/#S2!7!F321=\.AW%JCPHC?NH8!N2!:I>[Z[I:5# VW/ MYY',_Z-=.=;N(3^3BL$4D"_3J+LX@H&J"O*J0"+7@,^1GJQ'FDZ#.74C^* M(0-6(1$4W=,T$WX(D8S>7U%%6"3/T ?T;76%WK\[0^\02]!#R#,)YN744N": M)FCYI1N7A1M.BQM?B.@C>WB.'-NQ&^ +,_R&KOO(&;3"K[K O5;X]6ODGY$] MTF@\:4#?G(3^U8R^HGX?N;B5^FUG>./L=UVVS6V=_9,9_M57L.[YKN/Q(=R" M/*B2P:F2P6W)H+C_?3]4EX)O!8G/T3Q3(1?L)\3[/-:9T10DA?%1;ES7 MIF^'"/ M^'B3R>"0].WQ( -IKR+M=5CNFFV0:XN@B@EH!YG0\I-2P7APCJ26D29E6!23 M#/>XN4-O:'O-Y 85N8%Y1?-Y$7\$<=N%S ]+!J#04836=)]W4S"8K>,Q@DU1 MH31$[;!B.C3: C&&XX;(Q?A(;.=;0:D.#?3'%QJOJ?C3,..HFG'T'T7;S>@M M@32N^(S_AT"Z&1\%$G:]R< 9-[.;5.PFKT62#ZL%ITV]0/0IA:,AT"K#R1Q& MUV;38[MOV[\T^?)VW(%OV*[/#[;1U .B0 M-M&\+LT?Z$][1."]+DHOCQ)J"TD/Q^(U=\ MQ!4;N-9E!YOK3IVDGZE2(#C87H-"=,A87!<(;*X0I]6V.]Q< 5H\KRL -I> M$Z/GLC3?6KT.:=7:C\WR_, 5B;26I21YKC2M33@N2VO[RN%XSM!M*4&X5G9L MEO9Z>1KF/K19:S)2[[ QQ)N2H):P[%9Q.=!P/25&19^25CPX2Y!"Y(R MV B3V[4(8[/DG>SVY"UN.[5^.F;];'<;_87^O3 XM5 Z9J$\-06=8U%L2$%K M[XJJ/[S R7_+$HDBN@&8W1]!"HGB6T;143S-;ZUKKN 6G#=#2@(J] !XO^%< MO73T1;CZHC3[&U!+ P04 " #(BUA2G1(-55 $ !.$0 &0 'AL+W=O MS*=^JDC)R+Y#<5A46+W>DY+N;D3=ZG?A*UX72$\YLNL%K\D#4X^9>P,AI MK>2T(DQ2SI @JYO1K?=YX25:P4C\2R)R4I;8$ "SQ)+,>?D7S55Q,TI'*"BI MV4.]WHBOT -=,[JB&68*W689WS)%V1K=\Y)FE$AT,2\P6\,#9?K]MMJ66)$< M_:$*(M"<5U!XA:Z()X)^XU*BY8N9Y8PP=8DN%D1A6LI+-$:/#PMT\>D2?=*V MOA5\*S'+Y=11@$C'Y61-]'=U]'Y/])Z/OG"F"HE^8CG)WQIP(!5M/OS7?-SY M@Q87)+M&@7>%?-=W+0'-SU;W)A;UQ?GJZ0":H%W=P-@+?GAU!YR%K;/0. M[ MG,$^A%W&H&J%("Q[04I@)J%&8']?H3NRIHQIETM<8I81VVK7#A+C0#/6TVP\ M\<+$GSI/AVM@$4MC-PQ;L3?Q1VW\T0_$7U=Y]J;**8,Q01HX49;)<5!IFDRB M3NP6,4OU+I)W56_:8DP',3XR./9+^B\0\AJ.^]>BA!6"OYP(^H3U"2O/VXGS M]'BQ)KX]PDD;X>2#(OS8O38Y7A8_B./.XAU+!5%D!^RY^\/5_2#(MY5F9'F M"'16@E?0&>V/6FY)C#9I/3G=(T1>Y'=A6Z3&<9CT #_H*KP/ OZ[YHS3G#1, M+4TT;W=HZ':Q6J0.J[K>GA:I,.BK!'^?$/^#$G*:CAI7PV@7%JG>+>SM&PHO M&,1Q>Z(:.\MVUJG?N#Q%G'.;7!HE41^H?>/B#7Y%;&1BZ5CZR63?L7C#+4N#JH\I M=,PG">*XK_#2H-M\6*3&4>*[/0#V[8*;\QU=LD57([-8T$P4*@6@/&ULS59=;YLP%/TK5Z@/K=05PD=(IB12FW1:I6Z*FG5[J/K@P"7Q M9NS,-LTF[:Z_78&WB08T$JIN_$]B/6_B367B:8"PAJ@G1L82X)L3'$I*:X%SW=[Z[ MP,V()I.1%%N0%FVLV86+OF.;>%%NZV2AI7E+#4]/%KOZ %' @JXX+6A&N(;+ M+!,5UY2O8"X8S2@J.+W##+EFO^$R%QN->1NUT(3G1.;J#$YGJ EE9O4.[A$ MK]"&_ 6,\HQN&,+#K3$(-QI+]7A 3M3(B9R<>(^<:556C-A^!RP*,P!L,1$S M II/9TY/5]9WEE-GV8ZTITDX[/>C>.0_M;/; 1L,A\$KV*P+%H7]_DO8=0&\PC%\[_!85FLI/NQ4F MC<+DH,);-!,5&"5+RJ@V+=VE+WD3G-XP#9)7^I(.?G@;6:C- E>Y[TW6VT MV+CC92FT.:S<&PO=V]R:W-H965TTN5Q+)"S@0L%=%545#U]@A!"G06D(Q)./I!@'(S/P.=7PR>?3^&^<=S9#CK;@>,+W[']YV&C49E_Z6\/ M:=B1AHYT>H%T+H7C(E1KP+--:@CN'($=L'UBFK$_[D-?QHFJ::=J>ITJSNB& M<88,SDIK6&Y[I/5EG$B+.FE1OS1:,J2<_8.,I%WSTI>*:>:&/)7Z?!^C=_O8 ME]&(]8^FQMY8WZG:,:$)AZW!C$=WAD(UMT 3H"S=(&TDFK%TR]Q/DF71HBA.F2 _)))\SL?+(0_)3YZ\L/1[ MMJ.4@Q]QE&27HQWG^XOQ.%OM:!QD[]F>)N*;#4OC@(O;=#O.]BD-U@4ICL;( MLIQQ'(3):#HIGCVFTPD[\"A,Z&,*LD,? ZW.YX_&$\G M^V!+EY1_W3^FXFY<15F',4VRD"4@I9O+T16\6! G)Q2(WT/ZDIU=@[PI3XQ] MSV_NUIB*YR$"\>^9WM HRB.)>OQ5!AU59>;$\^M3] ]%XT5CGH*, MWK#HCW#-=Y,L[@DBQK$ M87+\'_PH.^*,(.+H":@D()5 6@BX)."N!%(22%>"71+LK@2G)#A="6Y)<+L2 MO)+@=27X)<%7"4Z;<-9).:MK&; 2NZ%V*^4D-RST'A\'5C$J9P$/II.4O8 T MQXMX^44QM N^&(QADL_")4_%MZ'@\>EG^DR3 P5O3Q=//\&2;L4\XR!(UN C M9=LTV._"51"!!5L%^=QY!][.* _"*'L'?@5?ES/P]LT[\ :$"?BR8X=,$+/) MF(OJY86,5V55KH]502U5P>"!)7R7@=MD3=<:_MS,A\@08"SZI>H<=.J<:V2, M.*.K]P##7P"RD*6IT(V9OJ1[0;=:Z3,S?7Y(C/1;,_TA2(V5_]"Y[=#7T#]V M;KN6_JESV[7TN\YMU]+G_72_[]=UB^YTSS"*<37%<1$/M\4+LV"[3>FVF+N M;.;<.FS=A#O'$/JL.NV_"/$R0Y]=A"PW,<: O837U M[4I]VZC^;RSE.W 5TU2L%>#; XV?:&H:5DX5V!EV_+I506[/\3L_!G#.N@YC MRT:>(D031L3PQ5@10@/S+!M"O1!>U0S/V(REV&R_2@B_"NP/*P2TY*[$ZBM% M&:'6>Z[C*'U\KX$YKHT5*UEH8)XE3$6!#IA=#I+8C3Z$!;?%Q5CR:,B%6Q(4<3ANWS]:[>$.FUT&RV-V*K MGHH#SXP^ARN:=1)$.B#T!A9$>B+T>POB-[M03!!77;XU.(*A[5BJ)!H<@>>[ MAOII1[HN,KMNFR;@'_#JU1U)BT1P6+&0=$Z$^HI51JC9C]@<.>KTT>#$9M&" MJE@ZG&]#XK6():T9F:W9(%;W10=)]T1D8)6DG2+S3K*+2G93):&1KXJD@2&B M:KG0P"!QVU8<),T:F [4()4TIL%A;$-?.0LO=#C2/G&P]&EL]FF='O]G$<)G.9*!DR18.BGNFR:9 MEQ%JAQ;/5O=F]QJ8CQRDSAH-S+/QV4FIWA#IT]CLTRTJ=5]]L'12/' . $O_ MQ+VS +AY<(>>..&KRX\&A[#C^^KA4X>S;6)9+0I)@\9F@VY1Z+6+#Y9&B@=. M$1!IK:1WBH!H4@0.4MU.@Q*G)>7XNM"@L'^6D:RW0KHV,;OVDK-$V-EZ2\%U M&OP=1EWT(-)(R<"I B(=E/1.%9#FT5Z7LM' ="D;#9HHNWQ>OY#*S8(>'' M%Q[5T^HG %?%BU#E^36\N(.:YW-XL3B^X)?AC[\W> C2;9AD(*(;493UWA5B MI<=7^,<;SO;%:]0GQCF+B\L=#=8TS0'B^PUC_'23%U#]D&+Z+U!+ P04 M" #(BUA2FWK>338% !O%@ &0 'AL+W=O[OQ'RFUHQIM%S'"7JLK/2>GUA66J^8C%5 MYV+-$OAE(61,-3S*I:76DM$P!\6116S;MV+*D\Z@G[][D(.^2'7$$_8@D4KC MF,J7(8O$YK*#.Z\O'OERI;,7UJ"_IDLV9?KS^D'"DU6QA#QFB>(B09(M+CM7 M^.*&]#) /N(+9QNU]1UEHWR1-3&FI+*W3R.Y629J5QBD[&3%,>J5/T^ GQ!/VQ$JFB M2:C.T.YSW]+@1D9FS4N3P\(D:3&)";H7B5XI-$E"%C803,P$OFL@L" !51;( M:Q:&Q,@X9O-SY. S1&QB?YZ.TSX%X[R_AXEFX[R\3,W[-?(._'*(ZP3-COF58[[1L2F($T^69^B&)4S2"$&O052S]),O9LFJMM0/Y[=/ .]RF;/:/-^>GMGX/4[ M@+MI)75:R;O2VKP1((>%Z7ANL-=!FH:1P,;-!8QKO<#.3^W=)?V.7VYPX+US MT"8;NG<#5WO[QK4Z8;,\3;6 8N;ADJ&AI/_PZ)A>AVMYP-X'KMVZ^6-S]W^H MUN768H5=YUPD2D0\I)J%<'J:*1YR.$ U;B'-%@+WK151"P(.CG9V@6@8\JQ- M@_8D NH/&K?(I0S\UTQ"SN#X!9F4C3O?FS=L$?\MMVM)P69-&?,G'K),'=?T MARA,VZ5/O]4/A]AAXD MGT/]P6'@&?8(?Z>M.YI1R;T=3X_@_7!Z;X;C!+9C.G?4XDAL8S17J1::S5>O M&Y>C]BJD%D&"/V[]DEHDR/M$XGCM?<. ?QX8EP&I-8+\7(T@AWW=Z^TI!#E4 MB%\);I$W4O=^8N[][;7S(QMA4HL#^4!Q(+4X$'/KKLE!#^*8MRWV<&)6J^>AO9L9V@37EJ6[PY(<. M#2-RV-NQWYJ=NC\3,PEVR?Z2TMJZ]8B:7^8VF@J)( M$UW<_51OJUO3J_RN<._]$%^,B[O/FJ:XBKVG)! MBW5^N3836HLX_[IB-&0R&P"_+P0LT?(A,U#=,0_^ U!+ P04 " #(BUA2 M_*)[S"4* #)/@ &0 'AL+W=O.#.)1( D2+:.;V++KI78<]FY&Y;]72^R'6_%?[L;@Z,U;A99Q!RVGMU?@Z%:IYKR#FKOSS^#H M(5:IN6BM!GKU8_JYO1:W7LOEZPQITD'-V9?_@J-MN*E4?6H1, @W>?QSASG6 M>/RJ@YJ&<5VW&)=A:[P^XHM]O^+1?L6C5*VI6_&3,&'QAB=@!GZ[X@W A-%5 M\C^->G.OWDS56S7JSV(Z]QFX(#,_\-DSF$6/-"2\GUFT6@<^"6=4M:CU2K\M M*3CC\B1\!D\D$821ZC@SV1*0( "S;=^+,PS4]$,%9H5S+3W9MI:,^\VT\2?^[R(!=/48CI7V;A5@G.=.]"NF%AM M!2&JC.1GNS(2Y-AU \'[@6#M0&[IFCR+%<[G>[%SO&BD&@ZN&(H5PZFV4"J1MA56^KN+77U "3) M,ETX,_&"_K[Q'TD@W*"RTJV&D>E!KV1FM17V+,-4V^GM[?2T=O(%#E4F>563 ML%/3%S1DF6DT]68IBSFCZ@*S?A7#7%T+&\+_,0H>1;B4,])OURGE=,D.RF0* M>\FF4*93V)!/R=IG)/"_T[G8D-*8CP8L? [MF1C<+$J4D761J2U-+*Z95@EQ MJ*=X.CS)DUTB>2,; M>9$ ZTU2C$!I917,@HJU5DHT0SV;V^="6*6I,AG"*IMUV1!*[D(]>'^-?28\ MOA!SM@_ N0A[/TDV:7DA@E 9@U6^\L168Y'D*]0#-EUROEQR^PHS.Z\1AD9L MR>N8U,I=%)!5M G59E;Y:FJ\+ $+]82M-703\D\W8AY)DE">E2/^+VEC:17. M&DN1I#/2T[D9EN!/<.V'J7DM^(DDIA'L@Y\HM]M!>F!%X?U[7BZLTFAX!Y[2 MHSPQ]8\T)O<"%/Q;FC 0$Z:LC1HZ0$/7_D&UCSY0;M)=KC@U,K4@?6K9L3SS M>1N_RCR!K%[\*D&/]*!_G41TAA2UMV7:);JB:B&/.(:+K2ZS5A#FFVF6ITP7 M2)\NBF-5@0%5\5_7JR0_TI/_;O-]&6W W3**V?MO8@5E@9*:TR9:)-*1VTNT M2!0C/8I?*UI4Q3$VR]%2;64[5BE:)EDKB/+-C$IFOU*UL^JCRI30-_70;U^$ M9(H*U9HM=@^%82M:(6A;-6;*#&'J"_G\SB^WBTWV)'_?FN0-/5E#$ZF(?-$H MYQK*#'!@?Y,#Y3X?:.=5=[FB+V4R-O6YJQU21*V1+?,NF9 M^LU1;:@V1Z9>L3TTE)X;'RAWWEVN."4R39M-QVEM/=Z^NC1EXC1Q+QZ7.=)L M?RS5T>-ZQ69-=3@^4.Z\NUQQ2F0N-_7;LU,2/H"/LQE=LW1S.([)@G4M'4R9 MV4VO#Q=;,DU:^C1Y5BX9VI4*EB(;(J]\LJ=JE<^9VWR0M2J4 .E!1*E4:&Y7 MG .9@RU]!NAP=@\KM8\%K?*HJXVXF35&RN1B-207%H4T]N>\$CB-R7<_^%<" MTF"\X?7!/!>%NK"0R<3J)9E8N>L2/8,5%Q'IL7),U\17WDED"HM'?D:I[AQG MK<3!J_HLX UP4F_4CT'2W]+3_R.?FGDZ/5\VZG@<>TIYE:@NG>X;CU:P$B6"KX0JB=,L7BUL(8=(J2[*!SS^8J\GU*5/> M]M33DJBV])NPET<#;_3O#8EY:@7GX9P/J'IEV2)P;,E^V^@C<&P)5EL/UEW5 MLR\7Q!EANID1S^-$*O+9HSE$>E_E+JW[!JWT59(YZ^-"..X ETDNV[UPV9913R">0Q-TWKSP6O"/B"NN5;07!T-3F]N7W;QF-8HAKW M<@N-)5RQ_JK@E"1^ K;/A@,^N$<2^V0:T+KM[6F#/J-A&6%)9=Q0)I>K_E8S M*\&*[5YF-O>43L/9_HOOIQHZP$/'4YY.'B@WZ2Y7G!I);]QP 5'K6K'*.E]> M88EFW,MU!):$Q7_)=4362_$1.*NTV_ZZ4[APJEBO M>T1,$MW1$UT;,.GAXU5$PC:QXDCT.KV@UY'H=?2HK'M.RU$\X&-C6#.'DJ=. M T_7=.8O? Z@2YI.I/1H;C)[W=@[DLY.+W1V))V=UWI0QZG>P&HVS4[NN<<& M"/Y%_NBYEG$D?)U>X.M(^#IZ^':N91KT&0V7):ZDIZNGY[GX.5L5FJ MOW$E'UW]*4+[%90I*@+-*]TR7V:M"@]9\/V @VJ>VI6<=?6<;?G@ MMUO%KND:'BJ:>9XU*YAI0N2A&D"[$M"N'M"=GNMVJ\]9FM@V8-E:2_'DBN>Y M5LU1I"L)[3;<_U52S!E>"VFT =3JN%U7R M#3VX=<\9'"@WZ2Y7G)O<(_'ZLXZ#HJ#]A; KV>_VH2_0A0T]& / ML:6,@@/E)MWEMG,SROWJ5/S(^YK$]S[W84 77)$Q%+5;O/W=]/8-B];I#U&G M$6/1*GVYY#F8QJ(!_WX116SW1ORV=?_K]9/_ U!+ P04 " #(BUA2;*'Z M"U % !_&P &0 'AL+W=O&C(W*\Y^)'O&%,@H55CP_9%'L\P@(MKKL?8074P>E M';(6?_EL'U>N03J4!><_TIMK[[)GIQ&Q@"UE:H*J?SLV94&06E)Q_%L8[94^ MTX[5ZR?KG[+!J\$L:,RF//C;]^3FLC?L 8^M:!+(.[[_@Q4#JO1^%$ZC7,IU*^^ZB6U+Y3ZU8R\+75>X+G? % M$;CAD=S$X/?(8]YS Y8*O(P>/45_A8P69VS9!QA^ ,A&=DU T];=X<@0#B[% MQ)D];!+S.HJE2%2F2_#]BVH KB4+XW\,YDEIGF3FR0GS=VS'@YT?K<%2,,^7 M8$67?N#+Q[JIR$T-,E/I6MY-('9M6ZFTJPI4TPP]:_8L4J>,U&D4XL(P8K>T MXQI'_(5'ZW/)1*A6YD+6#3/O[U;C)]@=X/KX!Z7?@='O/9LN]L-6XWHMV;LL%#S7Z8#/[3$L>:LI!,^9F6<:H-W0B3@W6 M;.!SHB9"O1&(*1R-,N@8K MH#LFU/=JBXPU.VB46P,+F7E3(W=G.&"-)FQWDAQKSG!H,(P;I,::7]B, MF;GD$1.^I^;_2M"??E"5^.LB\-HP!:()AYL++Z/\FEC87&&]AOQF#T[?)4;Y M-1.Q&5GS/?-85-7\3R[;X43##(_>9$M$\XJT_=IKLREB'W\E.2-87ZP233K2 MK: B&DC$#*3F8K7!P&<:)50\-I6J1).)F.NGEU.\P3#JNT:,D,JV6 /R?A4C M)J\:7J1YC^LEF:VA1,QEUP%*:B5V:_+9/97/&F*D 6(OX/*K3H)&&.GVF4@T MJ$C7S\0& T^[#A"<*X[N6GTQ.AISCAESQ_)F%6U)[5:Z.IIH3C>B.9IHCAE( MC5NX4^=XZVITM MI58XX0B;6V&PO=V]R:W-H965T MU#L MZUA4ECSI.F[__239,1E-LQ=+5[KGG'NL*R6M5"^Z!$#R6G&AEUZ)6-_ZOLY* MJ*B>R!J$V2FDJBB:4!U\72N@N0-5W(^"8.Y7E DO3=S:1J6);) S 1M%=%-5 M5+VM@,MVZ87>:>&)'4JT"WZ:U/0 6\#G>J-,Y \L.:M :"8%45 LO;OP=C6S M^2[A!X-6G\V)=;*7\L4&W_*E%]B"@$.&EH&:X0CWP+DE,F7\Z3F]0=("S^^\$C6:)15 M#S855$QT(WWM_\,9( H_ $0](')U=T*NRC5%FB9*MD39;,-F)\ZJ0YOBF+"' MLD5E=IG!8;J&/9+10X.- O)(S<"0@2:R(-^E.'S>@:J(31J3T1J0,CXF-X0) MLBMEHZG(=>*CJ<.R^5FON>HTHP\ULPF)PT\D"J+@>;LFHYOQORR^<3%8B08K MD:.-KUGY=;?7J,Q9_[["& ^,L6.M0"X>R77],%_-%G/C'"UK3 M06OZ/ZWI):T.-3_3"N-Y$ 27U6:#VNRJVDXBY83;$T9[PKGY=Y?49^^14:7C!@ \2 !D !X;"]W;W)K M&ULM5K;;MLX$'WN?@5A%-@$:&*1NEE!$B"7YN+8 M;=$DNP_%/M 6'1,KB5Z*CM/%?OR2DBQ9$DVK;?*2V/**HCRS+ MZ\>8)KW3X^S:%WYZS)8BH@GYPD&ZC&/,OY^3B*U.>K"WOO"5/LV%NM _/5[@ M)W)/Q./B"Y?O^J67D,8D22E+ ">SD]X9/!K;O@)D%G]0LDHW7@-%9<+8W^K- M;7C2LU1$)")3H5Q@^>^97) H4IYD'/\43GOEF@JX^7KM_2HC+\E,<$HN6/0G M#<7\I#?H@9#,\#(27]GJAA2$7.5ORJ(T^PM6A:W5 ]-E*EA<@&4$,4WR__BE MN!$; .E'#T % #4!SA: 70#LK@"G #A= 6X!<+L"O +@=07X!<#O"A@4@$%7 M0% @B; VY8X:YTYJ^L:L$QV*]M;(>MTPU:^MP:V3CC,,M[/:S$KY$LL\.DQ M9RO E;WTIUYDNR'#R_JEB=JX]X++3ZG$B=/;9,IB A[P"TG!WB?,.58[:1_L M71*!:93N@P/P>'\)]M[O@_> )N!ASI8I3L+TN"]D ,I-?UHL=IXOAK8L9H,Q M2\0\!1^3D(0:_-",A\C@H"^9E_31FOXY,GJ\)--#8,,/ %G(T@1T88;?DX6$ M6UOAEV;X<)D8X1_-\#'FQN"O.G.'@09^W9F[%G[3F;L6?MN9NQ8^_+6\W_W: MK1MUAP\T\'%WN&_8!':I 7;FS][B[_."J%V?/($12U-P(47@NQP)5IB'*?@V MDM;@5I X_"TNT\I+[ M]C/?:B1Y/@U4^IXW=VS;!@Z@4S>Z;!L=>#Z"=:N/&E<(VG6C*XTK!SE!W>I: MX\IQ&Z'?:.A9GEO(N5*'7RL M MR\ UEL%CPDE,A2 A()@GLO92P&9 5IV@W PT+]6]2&Z*?5TU>NTH/+]1'A=>.Z<#Y#?*L6UT M@+P!:OCZV#:S/;=1:5?MJ*#5C.I:$Y7=7.ZF;>0$<-"LQ[85A%[0B&K8CNK M][QF0;:M?(@&C6TY:EMYOF4Y^NS[9?9]8_:OI0AQF?_),I6?2!E4$C7E)*0" M3)4B@K4D?E#*17.5 B$61*?@YL76"O[;NW>R ;D&71V4X0^,'D<43VA$118F M6"93PN7XEF0L%BREF:3*DU:XS ],@H&$)=,EYR01 *TTM6VX MPZC&)RCY!#L%8LJ>$OJOE A%HF@2,B]S+.1I? #9#8CV?DO,^3Z MC)P'':AT=UN;;Q=/=#J/:38%6-:U;QMMR%K.ERE?.6(J4F!-PP>1]2+[_ MGIKX#PO/M2V(D-N0^SN-&71LKZ$-(YV9[7EH"\&-XP@T;T.N1A":",))*HDF M(9!3 HZ$[ 3MB4'+$[8BLYH,H\_,E.4QVK/R79W MS5BXHE&DI8%VTT"M:K6:+$Q>ZARJ:1':.\1K1J1LY-LR*G6'DPBK?BZ5I6SI MV5[%G$BMD2HJ%8B&1"&I/+[-:$(%B120)L\RV=H3X:@(IM9?;-_=QJ*:0Z%Y M$+T7,MJLOD9L*G5_N.0T#6FNCM_&))X0;AIX837J0/?-QVM8#3'0/,5\(F)C MAE&S2Z-]:8_MFL;K.,UY<;C3K!YSU7KA#_9>E9;U++BU#VN)^&U9\@/4Y+'# MJDZC:L'0W(.OBH@?9,1G2S%G7.V++K54=448O'DMH:K;('.W^:E:0NW.8%M! MT!CBACO-ZC%7#03M:""O5DNHW0&@[0R:/'98U6E4C0*9&\7CX?TAN")AQJ5# M":%*OM';G_91);/(++,_>J@:%O[J?=<=6-L*HY)A9#YROF)AN.V6% R@U:R, M769U(I7"([/"C_$+C9=Q617@/_"KS0Q54HW\MZ^>2E&165$_F\2G=0[3)6NX M8X7:2^7H*ZJ/L;CPQCPI^R9^:I" B,[F4=>C+DN#Y\_7\C6"+[('E MA G!XNSEG& Y"BD#^?F,,;%^HQ8H?^5P^C]02P,$% @ R(M84A=6="5[ M! F1( !D !X;"]W;W)K&ULI5A=;Z,X%/TK M5C0/K;0MML%\5&FD:=-.V\E(U:2S^TS#38,&??KR&$),98:/N28'/. M];D?YAK&6U[^%BL B3[RK!#7HY64ZRO'$8L5Y+&XY&LHU)TE+_-8JF'YYHAU M"7%2D_+,H1C[3AZGQ6@RKN>>R\F8;V26%O!<(K')\[C\B_D7;!HM':+$1DN<-62G( MTV+W'W\T@3@B*#MF FT(5"=X/02W(;A#"5Y#\(826$-@0PE^0_"'$H*&$ PE MA TA'$J(&D*D$_R^Q.%]YO#0-4B;[$ZV>RG[=),ZW\ZNL.JJG,8RGHQ+OD5E MA5?VJHNZM&N^*L:TJ';A7);J;JIX0&%%-7H@$-W'^H1( "=W4 !RU2>GZ.S*<@XS<0YND"_YE-T]N4Y2YZ (4%I?()7\ABBDV"+JUT^>P5G3<2Y_:Z4^;PDJ_L]-_Q*55_/U@WTED MH'\;[+N1_C#8=R/]<;#O1OK3Y_+^_7.AFPVGAY8J=ML=[];V7/N.?P75PD'M MT7HDJ_U_9;'NM=:]VKK7IU99$S)=F**\8P8ULSH=O$\N*/.P.W;>CZ/9A;G8 M\[U3U,R HA$.6M2)>M:J9U;UJK&KMEV8Q.^(_M%ZQ/.#2-/>1;E!1#74S("B MA!&S=K_5[ENUG\VX4 _@M#>])J_\CI(+@@.J!?M[%^:';J0E;F9 ,FA/."10QIDI-&$W-'JE&B">&^J5VD51-\#F MJ$2M[LBJ>RYC"4@UUBHJ?24;=19F)*2:#UV0'V&LN6 T; GL00?CA[8ZL0+ MEW&FCCEEJ4X9"/;'BM?F6&%L^=C@4V<7&E"4$5]SRH *_;YR)4<'*F(MV"DL M07F4V,J3T(,U^G\+M&&>E%_(B)Y@ \P/0CW#!I0;]*;XT&N(^_DZ;6R<))5U MU_;U6K2Y!8U-6KTQNLJ""*F/SL,,,;"3HUV M490QVN/-HY]KC^YHW?MX-9[86:?K1E0KI5L#B(1$2]34@+KP TI.87=HIY,PF@0Z/W5 L)IGHQ M&)94P=!;B7/T-IA#^59_XQ!HP3>%W!T3V]GV.\K7^FU2F[\A5X_$,/]4?7>I MWSX/YGW^OK:\9[QG\6 M:T($^,@S6MP.UD)L;BRKB-8DQ\4UVQ J?TD8S[&0KWQE%1M.<%R2\LQ"MNU9 M.4[I8#(NQU[X9,RV(DLI>>&@V.8YYK_N2<;VMP,X. Z\IJNU4 /69+S!*[(D MXFWSPN6;55N)TYS0(F44<)+<#N[@S0(ZBE B_DS)OCA[!DK*.V,_U5?L*^P]@!$VT*PO")+#_*4'O[CCVHAS@C2 MCIF *@+2"6X+P:D(3E^"6Q'M+\"N"WY<05(2@+R&L"*%. M\-H"9Q\C9_>= ];!;D2[E7(,-RSC;1T2J\S**19X,N9L#[C"2WOJH4SMDB^3 M,:5J%RX%E[^FDBJ50L>5ND>=%JFLWTN>_%_=OO[=TB_[TH".+G7J_.Z4]I\5>WUU]!>YRMJ4"_'WW7@@N#\M_ M.F9WZ]G=9+!6E*T*ZO0639 /;;.6H-82=&J9Y1NY M5U6:16M,5RH% :%RB,2EO@SO38J"IKO0#C1-35 8ZINIB1D&;F#6%-::PDY- M#[62'F=2$#2<0]%U-31,TA(XF>6$"A:BE-D#[U'39G8K* MZJ?"(94D5?81S&E*5\8M5)G[Y(?K:&O_S81R'%\/D0'F>6Z+I+,^$G8'B>7R M9EA4T9%%H2IM9CVPX8+CZ=7; !JZ7JBK::("IZ4@0'12@SK5_"'6A!L]1X8U M#D:ZZTV4K,NN[GH3Y4"OS??3"0^=3M\O[AM'J$JR3X>1L2%W&@=AB+2Z]F MP0!JRJ8&U-#SD5;S'TW&$-3R];_LTFD[7F?43.C2D>+ M\MSD&/(;A<8 "Z"MG]*F*>5BZ,>!=7;5RPE?E1\P"A"I7NW0!=:C]4>2N_*J MJ(W?PYL9-(S/U4>5\FIY,G_X(B/[Z%5*"Y"11$YE7_NRL>"'CQR'%\$VY47S MG0EY<2T?UP3+9D&ULE9A=<]LJ$(;_ M"N/I13)31P)]9QS/I,GYR$S.::9I>ZZQC&.FDG !V\F_[R(KDB*0FG,3"VEW M>5A@7\CB*.0/M65,H^>RJ-35;*OU[M+S5+YE)5478L:%MUSLZ!-[9/K;[D%"RVNCK'G)*L5%A23;7,VN\>4-(<:AMOC.V5'UGI$9 MRDJ('Z9QM[Z:^8:(%2S7)@2%GP.[845A(@''SR;HK.W3./:?7Z/_60\>!K.B MBMV(XC^^UMNK63I#:[:A^T)_$<>_63.@R,3+1:'JO^C8V/HSE.^5%F7C# 0E MKTZ_]+E)1,\!AR,.I'$@[W4(&H>@'NB)K![6+=5TN9#BB*2QAFCFH0%/<_3M\1:=?3A''Q"OT->MV"LP5PM/ Z;IS,L; MI$\G)#*"=,OR"Q3@CXCXQ'>XW[S;'6=OW3U(3ILATF:(U/&"T7A-'C3D@=9Y MN)P(&[1A@SIL.)KX ZNTD)!&5XI.SDGM;+;B88G3*%UXAWXB;"-"HK U>L,5 MMESA)-L:9ZN @SJ^\09T- AU$2C_!AOQ, ?Y+PL]XRZ:S2OM5? MF@VGUF$4I2/+#_=$"4\R_27-ZEO;E=?)B>V\9-@?%DN'&6S[:&09XDX>,)ED MO6=*7:+OM-@WI;* HQ&M5AV'F*$"!H . M[^0/["2F:8*'^+892=+$'\'OM F'[]?B7LF?$F3<20F>UI+_79ZQ+1)S$OK^ M,!LN,S\9$1/EI.[2M/JB:^*J]VS]@"$DT=ARZB0$ M3VO(/8,+0+N.7'U_PK8JS$,_&1YMG&9Q-G*XP9UZX&GY&"_.MAC,PR0;'@Y< M9I Y-Q;I-(-,:X:C/O=VHXN7V#H!6R6U-,YE%T1)KT"^1>XDA4Q+RK]P)78( M"CKK@9\[R;%]% ^R9$3C2.]:,:T;%M!T!F^:<'V.>9+&P\1XO;N@N8C_0^43 MKTR5WX"??Y% ,9*GN^VIH<6NOAZNA(;+9OVX973-I#& [QLA]&O#W#C;_S L M?P%02P,$% @ R(M84N2?&\9L @ 4@8 !D !X;"]W;W)K&ULG95?;YLP%,6_BH7ZD$A+^9>0IB)(+=&T2NM4->WV,.W! M@4NP:FQF.TWW[6<;@FA#JVPOP3;W''[WQ)AXS\63+ $4>JDHDTNG5*J^=%V9 ME5!A>=%;H4)JQOA-ZYG8N.:F 2<(9$E LG2O_ M,HU,O2WX3F O>V-D.MEP_F0F-_G2\0P04,B4<<#Z\@PI4&J,-,;OUM/I'FF$ M_?'!_;/M7?>RP1)23G^07)5+Y\)!.11X1]4]WW^!MI^9\M6)-4!'67/%+FT-/X$_?$02M(#A5$+:"T#;:D-FV5ECA)!9\CX2IUFYF M8+.Q:MT-8>9?7"NA[Q*M4\D-RW@%Z &_@$2CE&(I24$R;#/F!?JF-](*"A " M0[B5DN8U=I/O,4-VM9KAN6 MX!V6%63G*/0_H< +O %Y>K+<7[R6NSJ5+IJ@BR:P?N$IT?R\VD@E]*;[]8%S MV#F'UGGZCO-7SK83!:(R&ZZ)5NEHL8EV,+?&;F[MS'OYG 31PIO'[G,_GN.J M:12%7=$KU&F'.OT?5$KPAE"B" SR-IY1CV3B!XMP]@9XL&P6>L/(LPYY]B&R MV;(#N:)1#WH\1#T[RL\/%_-@F";J:*)_H_DXNC0Z@IC,+Z+Y&PBW]\:;T_86 MBRUA$E$HM,X[G^M>1'."-1/%:WL(;+C21XH=EOK0!V$*]/V"&ULK59;;]HP%/XK5M2'5MJ:"^$JB 2DTSJI4E7:[6':@TD. MQ&IB9[8#]-_/=D(*+$3L\I+XV+:($ M,BQN60Y4[:P8S[!44[ZV1!?!. ?X90*<"="X%^!7 -Y$I73%Q"+'$ MP9BS+>):6K'I@0FF02OW"=5Y7TBN=HG"R>">1BP#](QW(-#UHLP^8BOTOH'F MC$I"UT C N(&78<@,4G5Z"-Z683H^NH&72%"T7/""H%I+,:V5*9I!794F3$K MS?#.F.%ZZ$%I202ZHS'$QP2V\JEVS-L[-O-:&4.(;E''_8 \QW,:#)I?#'>' M#?#PM"X4-0CV_6PL=.=*M'>FVADB? MU)P)HLN)4"4IQ1)B)!F2":B;Q#E0B=X \U%+U'JULEYKU*9Q7"IJBE,K5!?R MDQX)\>Q0<;MG3F.P]JJ8:M5=[N<<&S>-G6OA,2RD&#N M6$HR(LU.4[*&O]GB-AOB.N\EWOF#*ZY*$V1+X*H\-=9IYY);?I%4V"@U./7' M/GB],N!KTP4(%+&"RK+>UZMUIS$U[^O)^DQW(.95?*VK4L++CJ"<2):;-W+)I'IQS3!1711P+:#V5XS)_40KJ/NRX!=02P,$% M @ R(M84E]WI(K?!0 W"@ !D !X;"]W;W)K&ULO9I?4^,V%,6_BB8O96<8$O^''6 FL$LWLTW+D-UV.CM]$/9-XJXMI;)" MH-,/7\E)? T$"=:(%TAL'?E:!_^D(WR\XN)[-0>0Y+8L6'72FTNY>-_O5^D< M2EH=\ 4P=6;*14FE^BIF_6HA@&:UJ"SZ_F 0]TN:L][I<7WL4IP>\Z4L<@:7 M@E3+LJ3B[@P*OCKI>;WM@:M\-I?Z0/_T>$%G, 'Y=7$IU+=^TTN6E\"JG#,B M8'K2&WKOSY)0"^H6O^>PJEJ?B;Z5:\Z_ZR^C[*0WT!5! :G475#UZP;.H2AT M3ZJ.?S:=]IIK:F'[\[;WB_KFU?%'GLGY2>^P1S*8TF4AK_CJ$VQN M*-+]I;RHZI]DM6D[Z)%T64E>;L2J@C)GZ]_T=C,0+8$7/R'P-P*_KGM]H;K* M#U32TV/!5T3HUJHW_:&^U5JMBLN9=F4BA3J;*YT\';&4ET"^T%NHR-Y$F9XM M"R!\J@^1/X&*BORF_@2(^@,@'V^I*H'JX7Q']CZ I'E1O3ON2U6([JZ?;BYZ MMKZH_\1%/9^,.9/SBGQD&63W.^BK.VANP]_>QIEO[/$#I ZFKQK6AJ*"INBPKJHP.I5VPGR[1?5CHPDE)7I*E%SE6N6^P,O,501-U7$KV= ,RS#I9QSDQF@%FN#(@,51PU51R]U "%004Y]F"DVPTVYFAM)<6=QLB%&B66PC[Y&11$ MV=US_/ &2*^!0T>\%B6];IY8],J4V%2(CX7XKVY+VXZ/*6>\S%,RG$YIKN!. M688>C20MGN<0@M0+7#J$;/3"C@Z9]9;'QD-\>F8 _HA#^H0VXKR>\"LRS,JU M9_5@[9-?0[-(=!*>7='3'K+?,*AZRU3/3<8<[9X+^F]^; M42:0"K6X$3F5^IE18]^@;3O)GRW5&GBISSZ0FZI$]GI'#FWQ$9_^H)LM%KVR M)305@GSUS7S<8/R7V)J3#DK>^[= (QZ9L7G'8G MS'K+ ^(C1WTS!W?A2^C9X:D913\=ZUGE;G\[D]0P&[%LJ1OM/^S 5"=BUH]< M&H.$],T+4;LQ9KW-&$2H;T;@#F/&<)NG_-$1^M1,8ZH#">H?NAQX9*!O7H#: M!]ZLMTSH 4(R,$-NQ\!/%C1G#R?P9KSW'YPW58&$##R'PQX@\ +S M,Z[!:] M9:4;M!+XBR/X9*5F87;_2%Y5S>1(.&"CD'< MHK<] (C X.59G.42,O(Y9[.,WSOS"009T[^ADG<_5W;[A!A:P,7>;Q$&D8=LSC%KUEFS!$ M7(:6//X2'[KN4X4(S]!EZ@Y;.Y(=4[=%;_,!81E:4O=C']YLNRI$DH8NXW:( M. P[QFV+WF8+\C*TQ.T?L,7!=E6(7 U=)N\(01EU3-X6O<6A"$D:69+W#SCT MRMM5$=(VVJ& D9NPSD,0(O[AC(+7K;L",1XQ<'6_1/>=)OO7!6@IC5K]55).5+)M?O MGC5'FU?WANL7UK#Y^KV_,16SG%6D@*F2#@X2A4FQ?I5N_47R1?WZVC67RH_Z MXQRH>H)T W5^RKG&PO=V]R:W-H965T:MUV'Z8]F.1 K"5Q9CO02OOQUW9"0MM@JFY] =OQ^<[G MZ*C2\+ 32V M1EGJDWY_Y&>4Y=Y\:L>NQ7S*2Y6R'*X%DF6647%W 2G?S3SL[0<^LTVBS( _ MGQ9T S>@OA;70O?\!B5F&>22\1P)6,^\<_QN0:R!G?&-P4X>M)%9RHKSGZ9S M&<^\OF$$*43*0%#]MX4%I*E!TCQ^U:!>X],8'K;WZ!_LXO5B5E3"@J?_L5@E M,V_LH1C6M$S59[[["/6"A@8OXJFTOVA7S1T%'HI*J7A6&VL&&"[Y PLS6::=C86&N]&I:;--XH MH;\R;:?FGT#'0**WZ!\J!#4A1:^7H"A+Y1L]^O5FB5Z_>H->(9:C+PDO)*X2B=[G,<3W 7S-N2%.]L0OB!-Q"=$9"G / MD3[I=Q!:/-D<3QQT@B:.@<4+CL912BYZR,:SAY8@(\$*6ZG?/^FYZ%)!)G\X M/ T:3P/K:7#$T[70>UBHNQXJ4IHKI!."X%?)"KVY5 _EH+K24V&&%M-L[>T< MXTE !E-_>QBTCFF$#,9!,^T>Y6%#>>BD?!Y%95:F5$&LMYB6FXA1$YHNHL-' M#,@X&.+P =&N:>-)B+N)CAJB(R?1?1;AEDD%>02(KQ&OTJBX'M:#<1=K-ZP2 M)3@R'S;L0B?,OT\@XD8X063<$!F?( )&*_(-2DVY:VV(> 9==,:/TC0*!]TY MFC3.)T[GWZA@=)7"2=^3Q[4\F73[QOU6+OM/S($"H?58UW2G&KI13N0!'Z@W M=@(MM*@*?6@L8/?KR!;@7#I#"8M.'EA3<.M?.+@KTE$#768V7 4A$=2 MV^HJ=@OK?KE/V>\GH+XD!^69EK'.C-KQ&IFF%;"]"9DJDD9EUN;HO0,J) (: M)6>NJ+:ZB]W"^_Z^G\Z5N!&&%2<7FU9<\0EU-4?5OD+1;_2;&O00]C/QD%#V/O']RK,Q ;^]R0*.)EKJHK=C/:/&G.[47> M;Z=7[Z$K*C8LEUH5UMJT?Q;J;2>J)T;54;RPM_055_K.;YN)?I:!,!/T]S7G M:M\Q#IJ'WOQ_4$L#!!0 ( ,B+6%)B6>3OB0( .(& 9 >&PO=V]R M:W-H965TP-[5]N?O?[\[-9;21ZEF7 (:\5ESHL5<: M4U_[OLY+J*B^E#4(?+*4JJ(&CVKEZUH!+5Q0Q?TH"!*_HDQXV[8JC37XV:BF*YB#>:SO%)[\3J5@%0C-I" * MEF/O)KR>IM;?.3PQV.B=/;&5+*1\MHVGJ'5RR77[I=L M&M\T\DB^UD96;3 25$PT*WUM^[ 3$"8G J(V(-H/&)P(B-N V!7:D+FR9M30 M;*3DABCKC6IVXWKCHK$:)NPMSHW"IPSC3/83L >:7)"IK&HI0!A-Y))P:R;P MBG\67,]F8"CC^AS]'N^09AK*2?MXDG3>+H1.(P M(K=2F%*3KZ* XKV CU5TI43;4B91K^(,\DL2AY])%$3!$:#I?X>'5STX<=?9 MV.G%?9W%MFK3(S;HQ 9.;'!"[%<-BAHF5NW-Y >R38<:E=2IV!?X)1O&,3;C M9;=+.KZD ME^^)*D87'#Z@2P[IPL$>W:%/G,3'Z=*.+NVE>Y"&\@_0TH-;2Y+@:H_MF%,< M[<'Y.^.B K5R4U1CXK4PS>O66;M!?>/FTYY]@@.\F;=O,LWTOZ5JQ83&DI8H M&5RF>*6JF:C-P&ULM59=;YLP%/TK%NI#*S7E.R15$BE-5&W2ME;]V!ZF/3AP$ZP:F]FF:?_] M;" T:0AJI>P%;+CG^)YSK\&C-1=/,@50Z"6C3(ZM5*G\TK9EG$*&Y07/@>DW M2RXRK/14K&R9"\!)":W0L_LAB4A&3!).$,"EF-KZE[.7,< RHB? M!-9R:XR,E 7G3V;R-1E;CLD(*,3*4&!]>X894&J8=!Y_:U*K6=, M\<;]NM2 MO!:SP!)FG/XBB4K'UL!""2QQ0=4=7W^!6E!H^&).97E%ZRHV\BT4%U+QK ;K M##+"JCM^J8W8 @3> 8!7 [R/ OP:X)="J\Q*67.L\&0D^!H)$ZW9S*#TID1K M-829,MXKH=\2C5.3;Z ]D*AWA2EF,:"J=PBK&L08?3H'A0F59ZB''N_GZ/3D M#)WH"/20\D)BELB1K70FAL^.ZU6OJE6] ZO.(;Y OGN./,=S6N"S#\/=X2[< MUOH;$[S&!*_D\P_P3:4$)='OZ4(JH1OK3P>GWW#Z)6=P@/,F!Z$-9"M$C<5( MF'[J\66OT!-L%FRSK>*,2DZS Y\G[F 8!"/[>=N=_2A/&QDU43L)!TW"06?" MUX3I#B"8HIQ+8DK?EF W1R%[*XSSRT9\V5[EM^%F^2AA>D#W[.BT.Q:$C05A M9Q]\(WA!J-8.'VR&?D/<_U0SQ(40P!2B]8*OYWI#Q;1((#$[BZL4Q%Z0SJJM M(OV]9@B\R'W7,2U!8=AO;YBH$14=H6&Z.9K*&L5;]L\J[6VM_G=.YVH/7&DCZM)U[ZR:::<:P\@)W]6L)K044T4S\O_]H(K?0HHAZD^J($P ?K]DG.U MF9BC0'/TF_P#4$L#!!0 ( ,B+6%*_;FN[MP( "P( 9 >&PO=V]R M:W-H965T2E;)N5^(M937;P".JYOA=ZY/=1MK2$2E)> M(0'YW/L>3I>A%=@5ORGLY<$S,JFL.7\Q@U_;N1<81\!@HTP(HK]>80F,F4C: MQ]\NJ-IL( MHFBU0\PL0(R2-67M].4*%*%,7FG5\^,*75Y3)NA95-V^[XF[[IM M*^>AG@R3CS*SKUU>PN!_3PI.NKD%*:>(EG6C8*L[BRX$2.7L*L' P74$;&CE=16&PO=V]R:W-H965T%)-W7S M[R?)CDG 20-[L76E>\Z]Y^@CK95^-24 DG?!I9D&)6)U%X8F+T%0,U 52+NR M4EI0M*%>AZ;20 L/$CR,H^@Z%)3)($O]W$)GJ=H@9Q(6FIB-$%1O'X"K>AH, M@]W$(UN7Z";"+*WH&IX ?U4+;:.P8RF8 &F8DD3#:AK<#^]F(Y?O$YX9U&9O M3)R2I5*O+OA63(/(-00<8 :<.R+;QM^6,^A*.N#^>,?^Q6NW6I;4 MP$SQ%U9@.0UN E+ BFXX/JKZ*[1ZQHXO5]SX+ZF;W,DX(/G&H!(MV'8@F&S^ M]+WU80\0'P/$+2 ^%Y"T@,0+;3KSLN84:99J51/MLBV;&WAO/-JJ8=+MXA-J MN\HL#K/O8#TPY(J\>,%07-$WT';_[!:Y0\#DFG"70Q"T(%06I& F5QN)1%,$ MF=GRD]ASR 4F>D<<'>'\65DSL3/Q?*,OF21;H+K?U]-% MKQLD28A0$DM#XEM2T*WIL_@\IIL=TW#4N%]A[[86E? M6M NP:ZOE,)=X"YS]W9G_P!02P,$% @ R(M84K\Q*,Z# @ ^ 4 !D M !X;"]W;W)K&ULC53?;]HP$/Y7K*@/K;0V(1#H M*HA48-,FK5K5KMO#M >3'(E5Q\[L [K_?F&WP7L+$[:^:4++1^=IO/^22('"&0D*%#X/1; MPPRD=$!$XW>+&70AG>/N>HO^T6LG+0MN8:;E#Y%C.0FN Y;#DJ\D/NC-)VCU M>(*9EM9_V::Q'8T"EJTLZJIU)@:54,V?O[1YV''H#8\XQ*U#O.\P..+0;QWZ M7FC#S,N:<^3IV.@-,\Z:T-S"Y\9[DQJAW"L^HJ%;07Z8?@'*@667["N68)A0 M36&X#)_/ ;F0]H)NGQ[G[/SL@IV1!?M6ZI7E*K?C$(F" PJS-MRT"1+ MV9U66%KV0>60OP8(B7LG(-X*F,8G$>>07;%^[QV+HS@Z0&CVW^Z]]R?H]+M\ M]CU>_W0^?]XN+!JJT5\G, <=YL!C#HY@SK@M60CN,Y>ITF24+[6NZDZ:'3=&;TBGW3DDY/D_5RXU,O+ M%9'DU@):XDJ%I4@'%1.\9"57!3 J/*:H[?>%2<$70@H4<%!8\H;S=1SOZ7IK M,XR&R9ZN<*>)*C"%GRV697JEL"G'[K0;7[>^:_?.IS36FBGT#Z:9B7?<%$)9 M$K8DR.AJ1,1,,V>:#>K:M^I"(S6^7Y8TFL$X [I?:HW;C0O0#?OT+U!+ P04 M " #(BUA2+0G' %P" "'!@ &0 'AL+W=O.9Q("#KDV#A1O:[@'SHT1IO%GZ^GT2"/<'^_<'VSM M6,N"*K@7_"=;ZG+JC!VRA(*V7#^)S1?8UA,9OUQP9:]DT\4FD4/R5FE1;<68 M0<7J[D[?ML]A3Q#X1P3!5A#8O#N0S7)&-B5;1>JM35F(]Q=?,M^ZYC!T?8,\BO2>A_(H$7>"_S&;F\N/KHXF(U M?4E!7U)@;\_0>HZ.>&*&_E"!G2JQ*O/^KS,_&HU2 M=SW &O6LT3E6,,3J5/$'UC@89D4]*SK'"H=8T2$K#HZPXIX5GV.-AECQ "L^ MPDIZ5G*.%0VQDD-6XATYKW'/&I]D/9> [;#0((>(XP-BZ(W#8>*D)TY.$X6F MG!3_^<4.934Y?&]]?Y+\DY:[UU=,B_Y.Y8K5"E$%ZKQKT]1DU_:ZB1:-;34+ MH;%QV6&)?PJ0)@#W"R'T;F*Z5__OR?X"4$L#!!0 ( ,B+6%*,@_-?O 8 M /@C 9 >&PO=V]R:W-H965T(:4CI\*]HM/*17@.4MS?M*:"C$[ZG;Y<$HSPCO%C.;REW'!,B+D M+9MT^8Q1,M*@+.TBSPN[&4GRUNFQ?G;/3H^+N4B3G-XSP.=91MC+.4V+IY,6 M;+T^^)9,ID(]Z)X>S\B$/E#Q.+MG\JZ[U#)*,IKSI,@!H^.3UAD\^N)C!= 2 MOR?TB:]< ^7*H"A^J9O^Z*3E*8MH2H="J2#RSX)>T#15FJ0=?U9*6\LQ%7#U M^E7[M79>.C,@G%X4Z8]D)*8GK;@%1G1,YJGX5CS=TLJA0.D;%BG7_X.G2M9K M@>&%>!7 +\)\#< @@H0 M[.I#6 '"!@!M&B&J -&N)L45(-X5T*L O5UG"7JOD?-T!I4AU_ER200Y/6;% M$V!*7NI3%SKI-%ZF29*K^G@03/Z:2)PX?9@21C^?RPP;@8LBDV7'B4[<^Y3D M''S\C3!&5 I_ A\OJ2!)RC^!S^#QX1)\_/ )? !=P)4*#I(C"WV7.R,#BWHRYW1V(*^=:G3DV2+Q-OCMSG#8L\#[N\-M8?NRZ\0W;:_E$%Y6*M;JL+-2 M!^N5>B8K-)]025H"#%[ JMP]>=&/SYX(&X&?7Z5*T!5 .4RDAU%\OC@-4"PG?+$:Z74A MB' 4UJ7Z-JD@BI92-4>#I:.!T]&KYR'E' CR# 8TI^-$R,Z I,E?TLDQ*S+M M<))/0#&6/W#!DJ$H@Y3)V=#39%L%;X(U8_V&/[?K(A#%O8;3%J$@]NT^ATN? M0Z?/WV43!$I:T,G#P<\[F@TH'48JQTN#8J>W5:A*)I/I6K Q350, M"P:&)!_*]LU.)*7:<&7J/^-()F8CC!8Q/_0];(]1;VEUSVGU#]W\22O)@C+9 MS(*)G#T!1D30E8IKEX_M]I<#Q*NI$W6B9NVM2V&OX\%&&JY+(;\3]NP^0L\T M*)[3R\>K9;M:*U7N@3);$OUX=H&$Z>"!4!PW703?9[;U"5'IKM1]%8>0U M:LPJ)Y=Q;T,V&O*";O9ZAU6B&J&Q3,"F!^M2V._ 3>5DF BZJ6B_!2!<*^T0 MQMWZL0VCK&6_W1O;W0=;GQQ @ M0AW($!1"!Y(MALT0_H^SQ:W?E2W[(OO[(.OS8Z@5N:E5'6OHXZ:= M,L'P'@H.)!,,DR$WDVW)!-E92,:@)0DDG,]UK'X5KS0.,/?6O MSGC7%D'4JPO6?3.LA]RTL\FW-DCRH=PNVSK92%A+ [8,!=V M;ZW>(_^J(5:#%.$ AW!#C%;.'MWKO35&;V%T;.@!^P<2*D,MV+VE>I=0!9:% M#.-@TX$)-BR#W\0RV_N-+?H=_<;>R/X^R/K\&*;";J:Z3.0&2\A%44_4SIT' M-DR"XP/)6$,?^"WTL3\?G^-U6HB#]<;CTB(761J4*XM[7W[ MD_/*BEI9V^;#(H=8E2FW ="OL1 ME6]A/AC[X8;3)]\PG[_?[JVM7L,GV3Q;;[UTPLC.RVHGMK11,,#-5P'=E5?Z M&643_0D)EQ;,&PO=V]R:W-H965T MY-"N2 $G38056(&AV>2CV MH-A,;%26/$FIV[\?)3M>TCE&UZ>]V!+-<\1#2J;&A50/.D$T\)1QH2=>8DQ^ MZ?LZ2C!CNB-S%/1E(U7&#$W5UM>Y0A8[4,;], B&?L92X4W'SK94T['<&9X* M7"K0NRQCZGF.7!83K^OM#7?I-C'6X$_'.=OB"LVW?*EHYM4%2^ M@0?13AN956"*($M%^69/51X. -WA"4!8 <*7@/X)0*\"]%X+Z%> OLM,*<7E M8<$,FXZ5+$!9;V*S Y=,AR;YJ;!E7QE%7U/"F>DJ80H_S"ES,5S)C':39JX@ M2\Z$AK,5[;-XQQ'D!DR",.-<1J4'69:HW,X3$8)CTC!'4R *^"H-XZ4QD3Q& M!7=H=HHJ+6*X9DJD8JLA)[OS.8>S!1J6MC(N,.I K_L>PB ,&@*Z>C6\^[$!OG@]?-2B MIE<7N>?X>JU%7O]=Y)E23&R1CK&!]3,<^BW9LS//"J9BN/]"E'!C,-,_6P+J MUP'U74#]$P%56X$B2,4C:D/K12Q/:<8>X96J;4E/AN"'*H'-!YTJ5 M?;F<&)F[3K66AOJ>&R9TE4%E'>C[1DJSG]@%ZLO1]#=02P,$% @ R(M8 M4D:.)[@1!0 T!< !D !X;"]W;W)K&ULS5C? M;]LV$/Y7"&,/*^!((D514N 8B.,.*["T0;.M#\4>:)NVA4JB2])Q\]^/^A') MEBC.V8PA+XDE?W?\[GC'[\S)@8MO<1-Z-)/II.RGY4F.7L00.ZSC(KG M&4OYX68$1R\O/B>;K2I>N-/)CF[8(U-_[!Z$?G(;+ZLD8[E,> X$6]^,;N'U M')'"H$3\F;"#//H,BE 6G'\K'CZL;D9>P8BE;*D*%U3_>V)W+$T+3YK']]KI MJ%FS,#S^_.+]ES)X'%OR5-9 M_@6'&NN-P'(O%<]J8\T@2_+J/_U1)^+( )(! U0;H*X!'C#P:P/_7 -<&^ R M,U4H91[F5-'I1/ #$ 5:>RL^E,DLK77X25[L^Z,2^MM$VZGIXY8*=C73F5N! M.Y[IV!BM4[[9(IFJ3R';@"/P$7R (J)Z[2T12#J-#2Y0"^YF"&KQSE;.L"'8X \Y!D(W9UM#F.#^?Q\\\@2C=_LK%_Z MPP/^?M?M":J-+3,OP==[EBV8^,OB'#?.<>GXDXQ@A\0# MH:(V5'214"U[A?H1(.3 ;M.:<#HC7C000BODT*[DYX9P_C%4+W@:4N#X83AP(N"H4.HG1V@?7@X>S2#?>6]@C@(2*\O#4#DD]A#9JZH MU6ADU^A_/9[5?D\HA2$)O0YU(RZ(\$!!H%:8D5V8W_B(5K,_CCL,4!AUI=" M,S76W("S-19J51]=1O7M E,O=\XTX2!VXJ'#I-5O9-?ORT]?]8*G M(>'^]&7$A0X>"JD=%I#]-N!"W4%,$[N/NE$88/TFFIM@AB9RCZXZ,R8VY96Q M!$N^SU5UT]>\;:ZE;\O+V,[[&;R>5Y?+K9OJKON>"CT[2)"RM7;I.:'>!E%= M'UGDH%F@N\:=_ U!+ P04 " #( MBUA2L \*16 " "]!0 &0 'AL+W=O6\6SDRVE>I)UP &[3@3>A34QC2W&.NR!D[T0#8@[,U2*DZ,%=4* MZT8!J3R(,QR'X17FA(H@S[QNIO),K@VC F8*Z37G1#U/@,GM*(B"O>*!KFKC M%#C/&K*".9C'9J:LA'N6BG(0FDJ!%"Q'P3BZ+5)G[PU^4=CJ@S-RF2RD?'+" MCVH4A"X@8% :QT#L;P-38,P1V3#^=9Q![](!#\][]F\^=YO+@FB82O:;5J8> M!3:;D%BEG;=G](<-FYFK2NXA.NHAC=2V%JC>Y$!=5; FSC[H./]\%/X@\9"R@' M*(F^H#B,PR,!33\-C[X>@1>?A]]\D$W2/T7B^9(3?/.:*+B&#QN:@5GY!:%3*M3!M MF_3:?@>-_>B]TT_L;FI7R2M-N]CNB5I1V_$,EI8R'%P/ Z3:9=$*1C9^?!;2 MV&'TQ]KN5U#.P-XOI31[P3GH-W;^ E!+ P04 " #(BUA2UT;PLM$& ![ M) &0 'AL+W=O$9DN+)@HN_Y90QA5[B*)&GC:E2L^-F4_I3%E-YQ&5,,!JD2G'4Q([3;L8T3!IG)VG;C3@[X7,5A0F[$4C.XYB*'QIC="'AJ%E:",&:)#'F"!)N<-L[=XW'+T0JIQ->0 M+>3*;Z2'\LCYW_IA')PV'(V(1VE] ME X>!O-()>OSZ(\P4-/31K>! C:A\TC=\L45RP?4TO9\'LGT+UKDLDX#^7.I M>)PK X(X3++_]"5WQ(H"=BL4<*Z ZRJ07('45?!R!:^N0BM7:-55:.<*[;H* MG5RA4U>AFRMTZRKT